From a797640358353486796979d89d8bcd27306c438b Mon Sep 17 00:00:00 2001 From: Guillaume Chanel <Guillaume.Chanel@unige.ch> Date: Thu, 22 Aug 2024 17:19:49 +0200 Subject: [PATCH] Add missing files and correct gitignore --- .gitignore | 7 + 0.objectifs/FullView.svg | 2014 ++++++++++++++++++++++++ 1.processes/examples/makefile | 11 + 1.processes/img/convert.svg | 1497 ++++++++++++++++++ 1.processes/img/copy-on-write.svg | 1287 +++++++++++++++ 1.processes/img/exe_to_proc.svg | 876 +++++++++++ 1.processes/img/fork.svg | 464 ++++++ 1.processes/img/proc-states.svg | 655 ++++++++ 1.processes/img/sched-RR.svg | 837 ++++++++++ 1.processes/img/sched-fifo.svg | 506 ++++++ 1.processes/img/sched-priority.svg | 403 +++++ 1.processes/img/virtual_mem.svg | 1408 +++++++++++++++++ 1.processes/img/virtualization.svg | 654 ++++++++ 3.sharedmem/img/mmap.svg | 360 +++++ 3.sharedmem/img/shared_mem.svg | 615 ++++++++ 3.sharedmem/img/shared_mem_mmap.svg | 744 +++++++++ 3.sharedmem/src/asm_readelf/simple.asm | 12 + 3.sharedmem/src/makefile | 11 + 4.sockets/couches.svg | 371 +++++ 5.drivers/img/struct_overview.svg | 1511 ++++++++++++++++++ 6.files/dirs.svg | 423 +++++ 6.files/hardlinks.svg | 287 ++++ 6.files/inodes-dirs.svg | 334 ++++ 6.files/inodes.svg | 284 ++++ 6.files/symlinks.svg | 396 +++++ 7.io/schema.png | Bin 0 -> 55211 bytes config.js | 29 + css/hljs-solarized-light.css | 75 + css/mytheme.css | 101 ++ generate-pdf.sh | 28 + 30 files changed, 16200 insertions(+) create mode 100644 0.objectifs/FullView.svg create mode 100644 1.processes/examples/makefile create mode 100644 1.processes/img/convert.svg create mode 100644 1.processes/img/copy-on-write.svg create mode 100644 1.processes/img/exe_to_proc.svg create mode 100644 1.processes/img/fork.svg create mode 100644 1.processes/img/proc-states.svg create mode 100644 1.processes/img/sched-RR.svg create mode 100644 1.processes/img/sched-fifo.svg create mode 100644 1.processes/img/sched-priority.svg create mode 100644 1.processes/img/virtual_mem.svg create mode 100644 1.processes/img/virtualization.svg create mode 100644 3.sharedmem/img/mmap.svg create mode 100644 3.sharedmem/img/shared_mem.svg create mode 100644 3.sharedmem/img/shared_mem_mmap.svg create mode 100644 3.sharedmem/src/asm_readelf/simple.asm create mode 100644 3.sharedmem/src/makefile create mode 100644 4.sockets/couches.svg create mode 100644 5.drivers/img/struct_overview.svg create mode 100644 6.files/dirs.svg create mode 100644 6.files/hardlinks.svg create mode 100644 6.files/inodes-dirs.svg create mode 100644 6.files/inodes.svg create mode 100644 6.files/symlinks.svg create mode 100644 7.io/schema.png create mode 100644 config.js create mode 100644 css/hljs-solarized-light.css create mode 100644 css/mytheme.css create mode 100755 generate-pdf.sh diff --git a/.gitignore b/.gitignore index 477a92c..fd4c3af 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,11 @@ !.gitignore !*.c !*.h +!*.asm +!*.js +!*.css +!*.sh +!*.png +!*.svg !Makefile +!makefile diff --git a/0.objectifs/FullView.svg b/0.objectifs/FullView.svg new file mode 100644 index 0000000..6d8fa20 --- /dev/null +++ b/0.objectifs/FullView.svg @@ -0,0 +1,2014 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="123.55027mm" + height="107.77045mm" + viewBox="0 0 123.55027 107.77045" + version="1.1" + id="svg8" + sodipodi:docname="FullView.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)" + inkscape:export-filename="/home/chanel/ownCloud/Cours/SysInfo/SupportsDeCours/FullView.png" + inkscape:export-xdpi="299.99051" + inkscape:export-ydpi="299.99051"> + <defs + id="defs2"> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5321" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.4,0,0,-0.4,-4,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker5708" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5706" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#ff6600;fill-opacity:1;fill-rule:evenodd;stroke:#ff6600;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5315" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5250"> + <rect + style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" + id="rect5252" + width="8.7926016" + height="8.5043106" + x="16.741615" + y="99.107368" + ry="4.2521553" + transform="scale(-1)" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5256"> + <rect + style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" + id="rect5258" + width="5.7287011" + height="6.0948663" + x="18.406769" + y="100.46539" + ry="0" + transform="scale(-1)" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5273"> + <rect + style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" + id="rect5275" + width="8.4572172" + height="6.4255953" + x="83.957962" + y="96.436386" /> + </clipPath> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker5708-0" + style="overflow:visible" + inkscape:isstock="true"> + <path + inkscape:connector-curvature="0" + id="path5706-6" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#ff6600;fill-opacity:1;fill-rule:evenodd;stroke:#ff6600;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="1" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="311.13193" + inkscape:cy="232.1488" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1014" + inkscape:window-x="1680" + inkscape:window-y="34" + inkscape:window-maximized="1" + fit-margin-left="0" + fit-margin-top="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:pagecheckerboard="false" + inkscape:document-rotation="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-4.807464,-4.5141778)"> + <rect + ry="5.22611" + y="99.492836" + x="5.0091085" + height="12.590149" + width="123.14698" + id="rect5220" + style="opacity:0.447;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.403289;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" /> + <text + id="text5224" + y="102.65187" + x="59.706188" + style="font-style:normal;font-weight:normal;font-size:2.82222px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;opacity:0.447;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.82222px;stroke-width:0.264583" + y="102.65187" + x="59.706188" + id="tspan5222" + sodipodi:role="line">Hardware</tspan></text> + <rect + style="opacity:0.18;fill:#d38d5f;fill-opacity:1;stroke:none;stroke-width:0.245773;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" + id="rect5287" + width="123.02457" + height="39.291222" + x="5.0827775" + y="59.103973" /> + <rect + style="opacity:0.18;fill:#0000ff;fill-opacity:0.26556;stroke:none;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" + id="rect5287-0" + width="123.02457" + height="54.589794" + x="5.0827775" + y="4.5141778" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="17.238884" + y="21.044212" + id="text4893" /> + <g + id="g5022" + transform="translate(0,-0.26726953)"> + <rect + ry="6.375524" + y="10.855881" + x="10.378201" + height="29.325443" + width="22.332884" + id="rect3719" + style="fill:none;stroke:#000000;stroke-width:0.232671;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> + <path + inkscape:connector-curvature="0" + id="path4790" + d="M 10.419548,32.854774 H 32.669737" + style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + id="path4792" + d="M 10.419548,25.951094 H 32.669737" + style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + id="path4792-5" + d="M 10.419548,18.310072 H 32.669737" + style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + id="text4871" + y="37.080383" + x="18.831631" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="37.080383" + x="18.831631" + id="tspan4869" + sodipodi:role="line">Code</tspan></text> + <text + id="text4871-3" + y="29.846024" + x="16.833818" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="29.846024" + x="16.833818" + id="tspan4869-5" + sodipodi:role="line">Données</tspan></text> + <text + id="text4871-3-6" + y="15.193946" + x="19.64295" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="15.193946" + x="19.64295" + id="tspan4869-5-2" + sodipodi:role="line">Pile</tspan></text> + <text + id="text4871-3-6-9" + y="23.078398" + x="19.927687" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="23.078398" + x="19.927687" + id="tspan4869-5-2-1" + sodipodi:role="line">Tas</tspan></text> + <text + id="text4933" + y="9.1507187" + x="12.156843" + style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:0.493776;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:3.175px;fill:#ff0000;fill-opacity:0.493776;stroke-width:0.264583" + y="9.1507187" + x="12.156843" + id="tspan4931" + sodipodi:role="line">Processus 1</tspan></text> + </g> + <g + transform="translate(68.097424,-0.26726953)" + id="g5022-2"> + <rect + ry="6.375524" + y="10.855881" + x="10.378201" + height="29.325443" + width="22.332884" + id="rect3719-3" + style="fill:none;stroke:#000000;stroke-width:0.232671;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> + <path + inkscape:connector-curvature="0" + id="path4790-7" + d="M 10.419548,32.854774 H 32.669737" + style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + id="path4792-59" + d="M 10.419548,25.951094 H 32.669737" + style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + id="path4792-5-2" + d="M 10.419548,18.310072 H 32.669737" + style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> + <text + id="text4871-2" + y="37.080383" + x="18.831631" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="37.080383" + x="18.831631" + id="tspan4869-8" + sodipodi:role="line">Code</tspan></text> + <text + id="text4871-3-9" + y="29.846024" + x="16.833818" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="29.846024" + x="16.833818" + id="tspan4869-5-7" + sodipodi:role="line">Données</tspan></text> + <text + id="text4871-3-6-3" + y="15.193946" + x="19.64295" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="15.193946" + x="19.64295" + id="tspan4869-5-2-6" + sodipodi:role="line">Pile</tspan></text> + <text + id="text4871-3-6-9-1" + y="23.078398" + x="19.927687" + style="font-style:normal;font-weight:normal;font-size:4.23333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;stroke-width:0.264583" + y="23.078398" + x="19.927687" + id="tspan4869-5-2-1-2" + sodipodi:role="line">Tas</tspan></text> + <text + id="text4933-9" + y="9.1507187" + x="12.156843" + style="font-style:normal;font-weight:normal;font-size:3.175px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:0.493776;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:3.175px;fill:#ff0000;fill-opacity:0.493776;stroke-width:0.264583" + y="9.1507187" + x="12.156843" + id="tspan4931-3" + sodipodi:role="line">Processus n</tspan></text> + </g> + <rect + ry="9.314374" + y="66.909088" + x="10.850247" + height="18.628748" + width="38.496155" + id="rect5083" + style="fill:#aad400;fill-opacity:0.560166;stroke:#000000;stroke-width:0.533767;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> + <text + id="text5108" + y="62.908516" + x="29.589312" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:0;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.11667px;line-height:1;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.264583" + y="62.908516" + x="29.589312" + sodipodi:role="line" + id="tspan1533">Gestion et virtualization</tspan><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.11667px;line-height:1;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke-width:0.264583" + y="65.025185" + x="29.589312" + sodipodi:role="line" + id="tspan1537">des processus</tspan></text> + <rect + ry="9.2820606" + y="66.817642" + x="54.516281" + height="18.564121" + width="56.765152" + id="rect5083-9" + style="fill:#ffccaa;fill-opacity:1;stroke:#000000;stroke-width:0.519638;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <text + id="text5108-8" + y="63.557007" + x="72.687393" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:2.11667px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#000000;stroke-width:0.264583" + y="63.557007" + x="72.687393" + id="tspan5106-4" + sodipodi:role="line">Entrées / Sorties</tspan></text> + <rect + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:0.801, 0.267;stroke-dashoffset:0" + id="rect5165" + width="63.208515" + height="11.626225" + x="24.188719" + y="44.569977" + ry="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.51551px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="55.108791" + y="48.797054" + id="text5169" + transform="scale(0.99652279,1.0034893)"><tspan + sodipodi:role="line" + id="tspan5167" + x="55.108791" + y="48.797054" + style="font-size:2.10931px;text-align:center;text-anchor:middle;stroke-width:0.264583">libc / glibc</tspan><tspan + sodipodi:role="line" + x="55.108791" + y="53.191441" + style="font-size:2.10931px;text-align:center;text-anchor:middle;stroke-width:0.264583" + id="tspan5171">Autres librairies</tspan></text> + <g + id="g5191-5" + transform="translate(77.400057,2.558045)" + style="opacity:0.447"> + <rect + ry="2.9399648" + y="85.322533" + x="11.22532" + height="8.15172" + width="18.708866" + id="rect5179-0" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" /> + <text + id="text5183-3" + y="88.864578" + x="20.539963" + style="font-style:normal;font-weight:normal;font-size:2.11667px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="88.864578" + x="20.539963" + id="tspan5181-6" + sodipodi:role="line">Driver</tspan><tspan + id="tspan5185-1" + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="91.510414" + x="20.539963" + sodipodi:role="line">module</tspan></text> + </g> + <image + y="-108.60387" + x="-25.605089" + id="image5243" + xlink:href="data:image/png;base64,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 AAAAAElFTkSuQmCC " + style="opacity:0.447;fill:#1a1a1a;stroke-width:3.13482;image-rendering:optimizeSpeed" + preserveAspectRatio="none" + height="10.748541" + width="8.9815912" + transform="rotate(180,36.981948,1.6326564)" + clip-path="url(#clipPath5256)" /> + <image + y="95.50766" + x="83.990654" + id="image5268" + xlink:href="data:image/png;base64,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 ooEoAAAAAElFTkSuQmCC " + style="opacity:0.447;fill:#1a1a1a;stroke-width:3.89112;image-rendering:optimizeSpeed" + preserveAspectRatio="none" + height="8.2275953" + width="8.2275953" + clip-path="url(#clipPath5273)" + transform="translate(-8.1760532,7.1289468)" /> + <path + style="fill:none;stroke:#000000;stroke-width:0.8;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 5.0827772,59.103971 H 128.10733" + id="path5277" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="120.88689" + y="81.837997" + id="text5281"><tspan + sodipodi:role="line" + id="tspan5279" + x="120.88689" + y="81.837997" + style="text-align:center;text-anchor:middle;stroke-width:0.264583">Espace</tspan><tspan + sodipodi:role="line" + x="120.88689" + y="86.247719" + style="text-align:center;text-anchor:middle;stroke-width:0.264583" + id="tspan5308">noyau</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="117.64297" + y="29.704327" + id="text5285"><tspan + sodipodi:role="line" + id="tspan5283" + x="117.64297" + y="29.704327" + style="text-align:center;text-anchor:middle;stroke-width:0.264583">Espace</tspan><tspan + sodipodi:role="line" + x="117.64297" + y="34.114052" + style="text-align:center;text-anchor:middle;stroke-width:0.264583" + id="tspan5306">utilisateur</tspan></text> + <path + style="opacity:1;fill:#008000;fill-opacity:0.651452;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.980392;paint-order:stroke fill markers" + d="M 23.286771,41.063356 V 53.01261 H 20.58461 l -0.0708,0.07194 4.777485,4.854367 4.777487,-4.854367 -0.0708,-0.07194 H 27.295827 V 41.063356 Z" + id="rect5648" + inkscape:connector-curvature="0" /> + <path + style="opacity:1;fill:#008000;fill-opacity:0.651452;stroke:none;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.980392;paint-order:stroke fill markers" + d="M 84.461823,41.063356 V 53.01261 h -2.702161 l -0.0708,0.07194 4.777485,4.854367 4.777487,-4.854367 -0.0708,-0.07194 H 88.470879 V 41.063356 Z" + id="rect5648-6" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="27.800684" + y="49.615906" + id="text5684"><tspan + sodipodi:role="line" + id="tspan5682" + x="27.800684" + y="49.615906" + style="font-size:2.11667px;fill:#008000;stroke-width:0.264583">Appels système</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="67.310143" + y="49.306782" + id="text5684-3"><tspan + sodipodi:role="line" + id="tspan5682-2" + x="67.310143" + y="49.306782" + style="font-size:2.11667px;fill:#008000;stroke-width:0.264583">Appels système</tspan></text> + <path + style="fill:none;stroke:#ff6600;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5708)" + d="m 16.174463,60.841227 -3.474504,-6.414469 2.53906,-3.073598 -2.004521,-2.539061 5.479025,-8.151722" + id="path7320" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#ff6600;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5708-0)" + d="m 96.085088,60.822423 3.474504,-6.414469 -2.53906,-3.073598 2.004521,-2.539061 -5.479025,-8.151722" + id="path7320-1" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff6600;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="99.028015" + y="52.021332" + id="text8715"><tspan + sodipodi:role="line" + id="tspan8713" + x="99.028015" + y="52.021332" + style="font-size:2.11667px;fill:#ff6600;stroke-width:0.264583">signaux</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:3.52778px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff6600;fill-opacity:1;stroke:none;stroke-width:0.264583" + x="5.5673313" + y="51.828236" + id="text8715-5"><tspan + sodipodi:role="line" + id="tspan8713-5" + x="5.5673313" + y="51.828236" + style="font-size:2.11667px;fill:#ff6600;stroke-width:0.264583">signaux</tspan></text> + <g + id="g1063" + transform="matrix(0.09915612,0,0,0.09915612,62.532339,103.60505)" + style="fill:#999999"> + <g + class="st0" + id="g1039" + style="fill:#999999"> + <path + class="st1" + d="M 17.5,50.7 30.2,36 24.5,54.6 c -0.7,2.2 -2.9,3.4 -5.1,2.7 -2.2,-0.7 -3.4,-2.9 -2.7,-5.1 0.2,-0.5 0.4,-1 0.8,-1.5 z" + id="path1037" + style="fill:#999999" /> + +</g> + <g + id="g1047" + style="fill:#999999"> + <path + d="M 52.9,0 H 11.3 C 9.7,0 8.1,1.6 8.1,3.2 v 57.3 c 0,1.9 1.6,3.5 3.2,3.5 h 41.3 c 1.9,0 3.2,-1.6 3.2,-3.2 V 3.2 C 56.1,1.6 54.5,0 52.9,0 Z M 50.8,58.7 H 13.5 V 5.3 h 37.3 z" + id="path1041" + style="fill:#999999" /> + + <path + d="m 21.5,55.7 c 2.7,0.5 5.6,-1.1 6.4,-4 l 1.6,-7.5 c 0.8,0.3 1.9,0.3 2.9,0.3 6.9,0 12.5,-5.6 12.5,-12.5 0,-6.9 -5.6,-12.5 -12.5,-12.5 -6.9,0 -12.5,5.6 -12.5,12.5 0,3.7 1.6,6.9 4.3,9.3 l -5.3,5.3 c -0.5,0.8 -1.1,1.6 -1.3,2.7 -0.9,3 0.9,5.6 3.9,6.4 z M 24.9,32 c 0,-4 3.2,-7.2 7.2,-7.2 4,0 7.2,3.2 7.2,7.2 0,4 -3.2,7.2 -7.2,7.2 -0.5,0 -1.1,0 -1.6,-0.3 l 1.3,-5.3 -4,4 C 26,36.3 24.9,34.1 24.9,32 Z" + id="path1043" + style="fill:#999999" /> + + <path + d="m 42.8,53.1 c 0,1.6 1.3,2.7 2.7,2.7 1.3,0 2.7,-1.3 2.7,-2.7 0,-1.6 -1.3,-2.7 -2.7,-2.7 -1.4,0 -2.7,1.3 -2.7,2.7 z" + id="path1045" + style="fill:#999999" /> + +</g> + </g> + <image + width="7.9671187" + height="7.9671187" + preserveAspectRatio="none" + xlink:href="data:image/png;base64,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 +/3ssW7Ys6ygAABAREYVCITZu3BiPP/541NfXK9OUTKFmxE2dOjXZvn17bNy4McrKyrKOAwDAGDZ7 +9uzYvXt3rF27Nsnlcso0g2Llm0zk8/lk7dq1yYsvvhgf+chHso4DAMAYUygU4p577on9+/fH4sWL +lSFSMaEmU42NjcmePXti06ZNUVtbm3UcAADGgPnz58df//rX2LBhQ1JVVaVMk5oJNZkrKytLVq9e +nezfvz+WLFmSdRwAAC5R48aNi40bN8bevXtj0aJFChAXzISaUWPGjBnJjh07kp07d8b8+fOzjgMA +wCWiUCjEHXfcEQcOHIi1a9cmZWVlyjRDIpf7b5VWqBk1rrvuumTfvn2xefPmmDJlStZxAAC4iH36 +05+OV155JX72s58lDQ0NijRDyso3o1KhUEi+8pWvJP/617/iRz/6UUybNi3rSAAAXCSSJIklS5bE +Cy+8ENu2bUvmzJmj7DCsTKgZlWpqapK77747eeONN+KXv/xlzJw5M+tIAACMUmVlZXHjjTfGSy+9 +FDt27Eg+8YlPKNIMq3w+HxEm1IxyFRUVya233pr84x//iCeffDKuu+668GcWAICIiPr6+lizZk28 +8cYb8fjjjycf/ehHfVBkRPR0kkLGOaAkp59A4sCBA8Wf/vSn8cgjj8Q777yTZSwAAEZYoVCIpUuX +xi233BLLly+Pqqqq5IEHHsg6FmNMz0nJFGouOrNmzUoiIrq6uop//OMfY+vWrbFt27ZoamrKOhoA +AMOksbExbrnllrj55ptjypQpyfbt27OOxBjWW6hzuVwSEcVs48DgnT617ujoKO7YsSOeeeaZePbZ +Z+P111/PMhoAABdo/Pjxce2118bSpUvj+uuvj8suuyzZu3dvrF69OutoYELNpaWysrLPz8u89tpr +xWeffTZ27doVL774Yrz55ptZRQMAoAQTJ06MxsbGWLx4cSxZsiQWL14cZWVlyRNPPJF1NDiLQs0l +bebMmX0K9qFDh4p79uyJPXv2xL///e84fPhwHD58ONrb26OtrS3a29vjxIkTcezYseju7s4qNgDA +Ja2ioiImTZoUkyZNioaGhrjqqqti4cKF0djYGB/4wAeSnTt3xs6dO+O+++7LOioMqE+hTpIkikVb +31y6pk2bNqgzPra0tBR7ivWJEyeivb09IiKKxWKfn9VubW2Nrq6uiIjo7OyMtra23vuOHj16zsed +aaAS39bWFp2dnee8r6OjI44fP37O+87Mcrru7u44duzYOe878/d3pqampn7/W+FgBACcbdy4cVEo +nHuGlSRJ1NfX9/vcioqKqK6u7vf+2traKCsr6/f+CRMm9HtfeXl51NTU9LmtqqoqKisrz5nt9PvO +fO3KysqoqqrqvV5fXx9JkkRNTU2Ul5dHXV1d5PP5qK+vj1wulxw6dCgOHToUr7zySuzYsaPfjDCa +mVDDAOrq6nzlwhBqbW0t9ndgICLi5MmT0dLSkvr1BzqAUIqBDk6UYqADH6VoaWmJkydPpn7+QAc6 +SnX6gaOLxcV2EOd8B6wuFj0fkBmc8xWjrF6ruro6KioqhuS1ekrThTpfyRyMsrKyqK2tPe/jBsqe +y+Vi/Pjx/T63srIyqqur+/3c0N9B7B7vvvvuefMBo49CDYyY2tpaBygAALhk9BTqXMT/vpQaAAAA +GFifQg0AAACUxoQaAAAAUjChBgAAgBQUagAAAEjByjcAAACkYEINAAAAKZhQAwAAQAom1AAAAJCC +Qg0AAAApWPkGAACAFEyoAQAAIAWFGgAAAFKw8g0AAAApmFADAABACj1DaRNqAAAAGAQTagAAAEhB +oQYAAIAUnJQMAAAAUjChBgAAgBRMqAEAACCFPmf5BgAAAEpj5RsAAABSsPINAAAAKZhQAwAAQAom +1AAAAJCCCTUAAACkoFADAABACla+AQAAIAUTagAAAEjBhBoAAABSMKEGAACAFBRqAAAASMHKNwAA +AKRgQg0AAAApmFADAABACibUAAAAkEKhUIgIhRoAAAAGpU+htvINAAAApSkrK4sIE2oAAAAYFCvf +AAAAkIKVbwAAAEjByjcAAACkYEINAAAAKZhQAwAAQApOSgYAAAApWPkGAACAFKx8AwAAQAom1AAA +AJCCn6EGAACAFKx8AwAAQApWvgEAACAFK98AAACQQp+VbxNqAAAAKI0JNQAAAKSgUAMAAEAKVr4B +AAAgBRNqAAAASMHXZgEAAMAg5XK5yOfzSYQJNQAAAJSs5+enIxRqAAAAKFnPuneElW8AAAAo2VmF +GgAAADi/s1a+TagBAADg/Kx8AwAAQApnFepisZhZGAAAALhYVFVV9V42oQYAAIASVVZW9l52UjIA +AAAo0VmF2oQaAAAAzu+slW8AAADg/Kx8AwAAQApWvgEAACAFK98AAACQgpVvAAAASOGsQp3L6dUA +AABwPtXV1b2XCxnmKMm6deuisbGxmHUOAAAARs66deuyjnBO48aN67086gv1wYMH4+DBg1nHAAAA +gD6F2q43AAAAlEihBgAAgBTOKtS+hxoAAADOz4QaAAAAUjChBgAAgBQmTpzYe9mEGgAAAEr0nve8 +p/eyQg0AAAAlSJIkJk+e3HvdyjcAAACUYNKkSVFWVtZboHMREeXl5dklAgAAgIvA6eveEf9fqG+7 +7bZMwgAAAMDF4oorruhzPRcR8bWvfS2mT5+eSSAAAAC4GMycObPP9VxERFVVVfKtb30rk0AAAABw +MThnoY6IuP3222PGjBkjHggAAAAuBosWLepzvbdQl5eXJ+vWrRvpPAAAADDq1dfXx4IFC/rc1ud7 +qG+++eaYP3/+iIYCAACA0e6mm26KQqHQ5zun+xTqfD6frF+/fmRTAQAAwCiWz+fj7rvvPuv23Jk3 +LF++PLn66qtHJBQAAACMdrfffnvMmTMnOfP2s26IiNi3b19x4cKFcerUqeFPBgAAAKNUbW1tvPba +a9HQ0HBWfz5rQh0RsWDBgmTlypXDnwwAAABGsbVr156zTEf0M6GOiDh06FBxzpw50dzcPHzJAAAA +YJSaPXt2vPzyy1FZWXnO7nzOCXVExLRp05Lvf//7w5cMAAAARqkkSeInP/lJv2U6YoBCHfHfH7y+ +9tprhz4ZAAAAjGJf+tKX4pprrum3TEcMsPLd48033yw2NjbGO++8M3TJAAAAYJSaNWtW7N27N8aN +GzdgZx5wQh0RcdlllyVbt26NfD4/dOkAAABgFKqoqIitW7eet0xHlFCoIyKuueaaZMOGDReeDAAA +AEapJEni5z//eSxYsOC8ZTqixEIdEbFmzZpk7dq16ZMBAADAKHbvvffGypUrSyrTERGD2uPetWvX +uqNHj8ZLL700+GQAAAAwSq1ZsybWr19fcpmOGMSEOiIil8slDz74YLJp06bI5Qb1VAAAABiVvvnN +b8YDDzwwqDIdUcJZvvvz2GOPFb/85S9HS0tL2pcAAACAzNTU1MTmzZvji1/8YqpunLpQR0T885// +LK5YsSL27NlzIS8DAAAAI2rmzJnxxBNPxPz581P34gva254xY0aye/fu+O53vxuVlZUX8lIAAAAw +7HK5XKxatSr+9re/XVCZjrjACfXpXn311eJdd90Vzz///FC9JAAAAAyZuXPnxubNm+Pqq68eki48 +ZGcWmz17dvL8888nv//972PGjBlD9bIAAABwQSZMmBAbN26Mffv2DVmZjhjCCfXpTpw4UXz44Yfj +/vvvj7fffns43gIAAAAGVFFREXfddVd8+9vfjkmTJg15/x2WQt2jo6Oj+OSTT8aOHTti9+7d8frr +r0exWBzOtwQAAGCMKxQKceutt8Z3vvOduPzyy4et9w5roT5TR0dH8eDBg3Hw4MF466234u233453 +332399eRI0eipaUlWltbo62tLTo7O+Po0aMjGREAAICLVJIkceONN8a9994bV1555bD33REt1Gl1 +dHQU29vb49ixY9Hd3R1NTU1RLBajq6srWltbIyKitbU1urq6olgsRlNTU8/z4vjx431eq6WlJU6e +PNnntuPHj0dHR0ef27q7u+PYsWNnZel579P1lP/TdXZ2Rltb21nPb25ujlOnTpX4O+8/HwAAAP+z +bNmyWL9+fTQ2No5Yz70oCjWD193dXWxpaRn08y6mwj9aDjSc68ANI8+/BwCAsWvu3LlDerKxUv0f +w0swPMEwIB8AAAAASUVORK5CYII= +" + id="image1075" + x="13.50642" + y="102.79461" /> + <g + id="g1588" + transform="translate(4.2333335,-13.342708)"> + <rect + style="fill:#e6e6e6;stroke:#000000;stroke-width:0.266999;stroke-opacity:1" + id="rect1093" + width="7.3564167" + height="6.0323501" + x="22.379429" + y="117.10467" + ry="3.016175" /> + <text + xml:space="preserve" + style="font-size:1.76389px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="23.58621" + y="120.7513" + id="text1097"><tspan + sodipodi:role="line" + id="tspan1095" + x="23.58621" + y="120.7513" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:1.76389px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">MMU</tspan></text> + </g> + <g + id="g1583" + transform="translate(9.5250005,-13.323695)"> + <image + width="7.6999049" + height="7.6999049" + preserveAspectRatio="none" + xlink:href="data:image/png;base64,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 +zS7z7Qu7ZNGiRcU555yT/v3vf+eeAgAAvWrmzJnpxhtvTB/4wAf0EjvlA8JOdXV1FRdeeGG66qqr +ck8BAIA9prm5Od11111p5MiRmokd8uFgh7Zs2VKcddZZadGiRbmnAADAHjds2LB05513prFjx+om +tssHg+3auHFj8aUvfSktX7489xQAAMhmn332SYsWLUrTp0/XTryLDwXv8tJLLxVTpkxJL7zwQu4p +AACQXX19fbrxxhvTWWedpZ94B7/yzTusXbu2mDRpkpgGAID/09XVlWbPnp2uueYavwDOOwhq/mP1 +6tXFhAkT0tq1a3NPAQCAPqUoinT++eenSy+9VFTzHx5ZIKWU0l/+8pdi0qRJ6dVXX809BQAA+rQf +/OAH6eKLL9ZSCGpSeuGFF4rjjz8+vfzyy7mnAABAKfzoRz9KF1xwgZ6qcT4ANe7vf/97MXHixLRu +3brcUwAAoDQqlUr62c9+lr7xjW9oqhrm4tewDRs2FOPGjUtr1qzJPQUAAEqnrq4uLVy4MM2cOVNX +1SgXvkZ1dHQUn//859Njjz2WewoAAJRWv3790r333psmT56srWqQX/muQV1dXcWsWbPENAAAvE9b +t25Np512Wnruuef8+ncNEtQ16IILLki/+93vcs8AAICq8M9//jNNmzYtvfrqq6K6xjTkHsCedeut +txazZs3KPQMAAKrKmjVr0owZM1JnZ2fR2Njo8e8aUZ97AHvOqlWrilNOOSV1dnbmngIAAFVn3bp1 +6e23306PPPLIpbm3sGf45qRGvPbaa8XYsWPT2rVrc08BAICqValU0m233ZZmzJihtWqAi1wDuru7 +i2nTpqW777479xQAAKh6AwcOTCtXrkyHHXaY3qpyfpSsBvzkJz8R0wAAsIds3rw5zZw5M23dutWP +lFU571BXuWeffbaYMWNG2rZtW+4pAABQM9rb21N3d3davny596mrmEcQqtiWLVuKY445Jj399NO5 +pwAAQM2pr69PDzzwQDr++ON1V5XyyHcV+/73vy+mAQAgk66urnTmmWemN99806PfVcrfQ12l2tra +ijFjxuSeAQAANW3dunXp0ks99V2tPHpQhbq6uorx48enxx57LPcUAACoefX19enxxx9PY8eO1V9V +xiPfVWjevHliGgAA+oiurq7U0tKSOjs7PfpdZTzyXWU2bNhQfOxjH8s9AwAA+C9PPfVUuuGGG3LP +oId55KDKzJ49u7j55ptzzwAAAP6fD33oQ+lvf/tbGjJkiA6rEu5QV5GVK1cWY8eOzT0DAADYjtde +ey1ddtlluWfQg3wzUkUmTpxYPPTQQ7lnAAAAO9DY2Jja2trSEUccocWqgB8lqxL33HOPmAYAgD6u +s7MzXXLJJbln0EN8K1IljjnmmOLxxx/PPQMAAHgPlUolPfXUU2nUqFF6rOTcoa4Cv//978U0AACU +RFEU6Xvf+17uGfQA34iUXHd3dzFmzJj01FNP5Z4CAADsokqlklasWJHGjBmjyUrMHeqSW7p0qZgG +AICSKYoiXXXVVbln8D75NqTkTjjhhGLZsmW5ZwAAALupvr4+Pf/88+nQQw/VZSXl76EusWeeeaZo +bm7OPQMAAAjo6upK119/fe4ZvA8e+S6xq6++OhVFkXsGAAAQdNNNN6VNmzb5n/qScoe6pDZt2lQ0 +NTXlngEAALwPb775Zrr11ltzzyDIHeqSuuWWW1JHR0fuGQAAwPu0YMGC3BMIEtQldfPNN+eeAAAA +9IC2trb0xBNPeOy7hAR1Cf3pT38qVq1alXsGAADQQ9ylLidBXUK33HJL7gkAAEAPuu2229Jbb73l +LnXJ+FGykunq6ipGjBiRewYAANCD3njjjbR06dLcM9hN7lCXzB//+MfU3t6eewYAANDDFi9enHsC +u0lQl8ztt9+eewIAANALlixZkjo6Ojz2XSIe+S6R7u7uYvjw4blnAAAAvWDz5s3pvvvuyz2D3eAO +dYmsXLkyvfLKK7lnAAAAveTee+/NPYHdIKhL5J577sk9AQAA6EX+n79cBHWJ+LYKAACq24svvpie +e+4571GXhHeoS2LTpk3F0KFDc88AAAB6mRtp5eEOdUk8+uijadu2bblnAAAAvWz58uW5J7CLBHVJ +PPLII7knAAAAe8DDDz+cewK7SFCXhKAGAIDasGHDhrRmzRrvUZeAd6hLYOvWrcWgQYNyzwAAAPYQ +N9TKwR3qEnj22WdTR0dH7hkAAMAe8sQTT+SewC4Q1CXw9NNP554AAADsQc8880zuCewCQV0C/mEC +AIDa0tbWlrq7u71H3cd5h7oE2track8AAAD2oNdffz2dcMIJadq0aaK6D6uMHj3aBerjnnnmmdTZ +2Zl7BgAAAP+lklIS1AAAALCbvEMNAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQ +AwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYA +AIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAA +AYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIE +NQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoA +AAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAA +ECCoAQAAIKBh2LBhuTewE+3t7bknAAAAmcyfPz+1trZWcu9g+xra29tdnL6tyD0AAACAd/PINwAA +AAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAI +ENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCo +AQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMA +AECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACA +AEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGC +GgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAEBAJfcA3lORewAAAJDHrFmz0oQJE3LP +YAcqLS0tgq0PW7BgQe4JAAAAbEcluQMKAAAAu8071AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0A +AAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAA +AgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQI +agAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQA +AAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAA +IEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECA +oAYAAIAAQQ0AAAABghoAAAACGnIPAAAAYPvOPffcdOKJJ+aewQ40rF+/PvcGdqKpqSn3BAAAIJPm +5uY0ffr0Su4dbF9DU1OTi9O3FbkHAAAA8G7eoQYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAI +ENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCo +AQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMA +AECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACA +AEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGC +GgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUA +AAAENOQeAAAAwPa99NJLacWKFUXuHWxfZcmSJS5OHzZ9+vTcEwAAANiOSkpJUAMAAMBu8g41AAAA +BAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ +1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgB +AAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAA +QICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAA +QQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIa +AAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgICG3AMAAADYvmnTpqUxY8bk +nsEONMyfPz/3BnaitbU19wQAACCTk08+ObW2tlZy72D7GlycPq/IPQAAAIB38w41AAAABAhqAAAA +CBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAg +qAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFAD +AABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAA +gABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAAB +ghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1 +AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQEBl/fr1Re4R7FhTU1PuCQAAQCYf/OAH04ABA3LP +YAcqKSVBDQAAALvJI98AAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhq +AAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAA +ABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAg +QFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICg +BgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0A +AAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAA +AhpyDwAAAGD7Ro4cmYYMGZJ7BjtQaWlpKXKPYMcWLFiQewIAAJDJ/PnzU2trayX3DravYcGCBS5O +3+YLDwAAgD7IO9QAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAA +CBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAg +qAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFAD +AABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAA +gABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAAB +ghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAZXcA3hPRe4B +AABAHs3NzWnkyJG5Z7ADldGjRwu2PmzlypW5JwAAALAdleQOKAAAAOw271ADAABAgKAGAACAAEEN +AAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAA +AAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAE +CGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDU +AAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEA +ACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABA +gKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACGgYNmxY7g3sRHt7e+4JAABAJvPnz0+tra2V +3DvYvob29nYXp28rcg8AAADg3TzyDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBA +UAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAG +AACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAA +AAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAAC +BDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhq +AAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAA +ABBQyT2A91TkHgAAAOQxa9asNGHChNwz2IFKS0uLYOvDFixYkHsCAAAA21FJ7oACAADAbvMONQAA +AAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAI +ENQAAAAQIKgBAAAgQFADAABAgKAGAACAAEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCo +AQAAIEBQAwAAQICgBgAAgABBDQAAAAGCGgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMA +AECAoAYAAIAAQQ0AAAABghoAAAACBDUAAAAECGoAAAAIENQAAAAQIKgBAAAgQFADAABAgKAGAACA +AEENAAAAAYIaAAAAAgQ1AAAABAhqAAAACBDUAAAAECCoAQAAIEBQAwAAQICgBgAAgABBDQAAAAGC +GgAAAAIENQAAAAQIagAAAAgQ1AAAABAgqAEAACBAUAMAAECAoAYAAICAhtwDAAAAeKdKpZJuu+22 +tNdee+Wewk5U1q9fX+Qewc5df/316Yorrsg9AwAA2EMOPfTQtGbNmkruHexcQ1NTk4vUx911112+ +9AAAgBpy1FFHpTVr1uSewXvwDnUJjBo1KvcEAABgD2pubs49gV0gqEtgxIgRlZEjR+aeAQAA7CHj +xo3LPYFdIKhLwj9QAABQG+rr69NnPvOZ3DPYBYK6JAQ1AADUhubm5jRo0CC/dVUCgrokjjvuuNwT +AACAPcDNtPIQ1CXxqU99Kg0dOjT3DAAAoJdNnjw59wR2kaAuifr6+sqUKVNyzwAAAHpRY2OjoC4R +QV0iJ510Uu4JAABALxo3bpz3p0tEUJfI1KlTU12dSwYAANXqxBNPzD2B3aDOSmS//farHH300bln +AAAAveSLX/xi7gnsBkFdMqeddlruCQAAQC/4+Mc/npqbmz3uXSKCumRmzJiRKhX/jAEAQLWZOXNm +7gnsJkFdMiNHjqwce+yxuWcAAAA9zNOo5SOoS+j000/PPQEAAOhBRx11VPrkJz/pUdSSEdQlNGvW +rNS/f//cMwAAgB4ye/bs3BMIENQlNGTIkMopp5ySewYAANAD+vXrl772ta/lnkGAoC6plpaW3BMA +AIAecOqpp6b99tvP494lJKhLavLkyemQQw7JPQMAAHifzjnnnNwTCBIissJTAAALTklEQVTUJVVX +V1c577zzcs8AAADehyOPPDJNnjw59wyCBHWJnX322WnQoEG5ZwAAAEHf+c53Ul1dnce9S0pQl9i+ +++5bmTNnTu4ZAABAwPDhw9NXv/rV3DN4HwR1yc2dOzf169cv9wwAAGA3zZ07N/Xv39/d6RIT1CU3 +YsSIyplnnpl7BgAAsBsGDRqUWltbc8/gfRLUVeDiiy9O/fv3zz0DAADYRd/97nfT4MGD3Z0uOUFd +BQ488MCKn9oHAIByGDJkSDr33HNzz6AHCOoqcdFFF6UBAwbkngEAALyHCy+8MO27777uTlcBQV0l +hg8fXvn2t7+dewYAALATBx10UPrmN7+ZewY9xLciVWTz5s3F4Ycfnl5++eXcUwAAgO34zW9+k77y +la/osCrhDnUVGThwYOXyyy/PPQMAANiOz33uc2K6yriYVaarq6v47Gc/m5544oncUwAAgP9TX1+f +VqxYkT796U9rsCrSkHsAPau+vr6yatWq4uijj06dnZ255wAAACmluXPniukq5JHvKjRq1KjK+eef +n3sGAACQUjrwwAPTZZddlnsGvcA3JFWqo6OjaG5uTmvWrMk9BQAAatqdd96ZTj75ZO1VhdyhrlID +Bgyo3HDDDamuziUGAIBczjjjDDFdxdRWFZs8ebK/mxoAADIZMWJEmjdvXu4Z9CLflFS5LVu2FMce +e2xatWpV7ikAAFAz6urq0v33358mTZqkuaqYO9RVbq+99qr8+te/TnvvvXfuKQAAUDMuuugiMV0D +XOAaMX/+/KK1tTX3DAAAqHrjx49PDz74YGpsbNRbVc4FriFnn312cdNNN+WeAQAAVWv//fdPTz75 +ZGpqatJaNcBFriFvvfVWMXHixPTnP/859xQAAKg6jY2N6f77708TJ07UWTWiIfcA9py99967sm7d +umLs2LFp48aNuecAAEBVufrqq8V0jfGjZDXmox/9aOUPf/hDGjBgQO4pAABQNVpaWtLcuXPFdI0R +1DXomGOOqfziF79IdXUuPwAAvF8nnXRS+ulPf5p7Bhkoqho1Y8aMyg9/+MPcMwAAoNRGjx6dFi9e +7Be9a5SLXuPmzp1bXHfddblnAABA6Rx22GHpoYceSsOGDdNVNao+9wDyeuyxx77X3t6ennzyydxT +AACgNEaMGJEefPDBdMABB4jpGuZXvmtcXV1dpaurq3jzzTfTwoULc88BAIA+b7/99kvLli1LBx10 +kJiucYKaVF9fX+ns7Cw6OzvT7bffnnsOAAD0Wfvvv39atmxZOuKII8Q0gpr/1djYWNm2bVsxcODA +dPPNN+eeAwAAfc7IkSPTsmXL0uGHHy6mSSkJav5LQ0NDpbu7uxg4cGCaN29e7jkAANBnHHTQQem+ +++5LhxxyiJjmPwQ171BXV1fp7u4u9tlnn3T55ZfnngMAANmNGjUq3X333Wn48OFimnfwgeB/2rm7 +0J7/Po7j79/POCEjbJbb5HQlygE707SWHKCdLfe1AycOxBmHJCdKoS1pB2rWbsjd4bCVSJTFiXJA +KRERB26+18nVdXBdF3//Nz/fbf/Ho17n77ZPfj3NfFdPT0/R1dUVnz9/LvsUAAAoRWtra/T390d9 +fb124n9Uyz6AiWv37t2Vq1evRn19fdmnAADAH7d79+64cuWKmOa7BDU/1NraWrl582asWLGi7FMA +AOCPqKurixMnTkRPT09lxowZYprv8jj4Ke/evSu2b98eQ0NDZZ8CAAA1M3/+/Lhw4UK0trZqJf6S +n1DzU+rr6ysDAwNx9OjRqFY9GwAApp41a9bEvXv3xDQ/TRnx06rVauXQoUOVa9euRVNTU9nnAADA +b1GtVuPAgQMxNjYWy5cvF9P8NI+FlFevXhV79uyJ4eHhsk8BAIC0xsbGOHfuXLS3t2sj/jY/oSZl +wYIFleHh4crp06dj1qxZZZ8DAAB/27Zt22J8fFxMk+bh8MtevHhR7Nu3LwYHB8s+BQAA/tLChQvj +5MmT0dHRoYf4JX5CzS9btGhRZXBwsNLX1xcNDQ1lnwMAAP9XpVKJzs7OGB8fF9P8FoKa36ajo6Py ++PHj2LdvX9TV1ZV9DgAA/MfatWtjdHQ0ent7K/PmzRPTwMT15MmTor29vYgIMzMzM7PS1tTUVJw5 +c6b4+vVrEQCTyeXLl4tVq1aV/gepmZmZmf2zVl9fXxw5cqR4//59EQCT1bdv34pLly4JazMzMzOr ++WbOnFkcPHiweP36dRFQY353gD/m69evRV9fXxw/fjzu379f9jkAAEwhc+fOja6urti/f380NDTo +HP4ID41S3Lp1qzh27FhcuXIlisJfHgIAkLN8+fLo6uqKrq6umDNnjr7hj/LgKNX4+Hhx9uzZ6O3t +jTdv3pR9DgAAk0C1Wo2NGzfG3r17Y/PmzTF9+nRdQyk8PCaET58+FQMDA9Hd3R0jIyPx7du3sk8C +AGCCWbp0aezcuTN27doVy5Yt0zKUziNkwnn+/HnR398fFy9ejLGxMf8kHADgH2z+/PmxZcuW6Ozs +jHXr1sW0adM0DBOGx8iE9uzZs2JoaCiuX78eIyMj8enTp7JPAgCgxpqbm6OtrS02bdoULS0tIpoJ +y8Nk0vj48WMxMjIS169fj9u3b8fDhw/jy5cvZZ8FAMAvWrx4cbS0tMSGDRuira0tlixZolOYFDxU +Jq33798Xd+7cidHR0bh79248evQonj17VvZZAAD8wOzZs6O5uTlWrVoV69ati5aWFr8PzaTl4TKl +vH37tmhvb4+xsbGyTwEA4L90d3fHnj17NAhTRl3ZB8DvNGfOnMqmTZum/P9idvDgwbJPqJkHDx7E +jRs3yj6jprZu3RorV64s+4yaePnyZZw/f77sM2pq/fr10dLSUvYZNXPq1Kn48OFD2WfUTGNjY+zY +saPsM2qmv78/nj59WvYZNeUzcHJraGgo+wQAfuTfQT3VN2WdOXOm7K9tzXfp0qUp+z28d+9e6V/f +Wu/w4cNT9vsXEdHU1FT617iWW7169ZT+/vkMnNx8BsLkUy37AAAAAJiMBDUAAAAkCGoAAABIENQA +AACQIKgBAAAgQVADAABAgqAGAACABEENAAAACYIaAAAAEgQ1AAAAJAhqAAAASBDUAAAAkCCoAQAA +IEFQAwAAQIKgBgAAgARBDQAAAAmCGgAAABIENQAAACQIagAAAEgQ1AAAAJAgqAEAACBBUAMAAECC +oAYAAIAEQQ0AAAAJghoAAAASBDUAAAAkCGoAAABIENQAAACQIKgBAAAgQVADAABAgqAGAACABEEN +AAAACYIaAAAAEgQ1AAAAJAhqAAAASBDUAAAAkCCoAQAAIEFQAwAAQIKgBgAAgARBDQAAAAmCGgAA +ABIENQAAACQIagAAAEgQ1AAAAJAgqAEAACBBUAMAAECCoAYAAIAEQQ0AAAAJghoAAAASBDUAAAAk +CGoAAABIENQAAACQIKgBAAAgQVADAABAgqAGAACABEENAAAACYIaAAAAEgQ1AAAAJAhqAAAASBDU +AAAAkCCoAQAAIEFQAwAAQIKgBgAAgARBDQAAAAmCGgAAABIENQAAACQIagAAAEgQ1AAAAJAgqAEA +ACBBUAMAAECCoAYAAIAEQQ0AAAAJghoAAAASBDUAAAAkCGoAAABIENQAAACQIKgBAAAgQVADAABA +gqAGAACABEENAAAACYIaAAAAEgQ1AAAAJAhqAAAASBDUAAAAkCCoAQAAIEFQAwAAQIKgBgAAgARB +DQAAAAmCGgAAABIENQAAACQIagAAAEgQ1AAAAJAgqAEAACBBUAMAAECCoAYAAIAEQQ0AAAAJghoA +AAASBDUAAAAkCGoAAABIENQAAACQIKgBAAAgQVADAABAwr8ArP4AZvsforYAAAAASUVORK5CYII= +" + id="image1089" + x="30.909946" + y="116.25188" /> + <text + xml:space="preserve" + style="font-size:1.76389px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="32.521015" + y="120.74477" + id="text1106"><tspan + sodipodi:role="line" + id="tspan1104" + x="32.521015" + y="120.74477" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:1.76389px;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold';fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.264583px">RAM</tspan></text> + </g> + <g + id="g1528" + transform="matrix(0.01217026,0,0,0.01217026,104.86956,103.66246)" + style="fill:#999999"> + <g + id="g1363" + style="fill:#999999"> + <g + id="g1361" + style="fill:#999999"> + <path + d="M 414.935,49.266 391.033,25.364 c -3.337,-3.337 -8.73,-3.337 -12.066,0 l -47.805,47.805 c -1.604,1.596 -2.5,3.772 -2.5,6.033 0,2.261 0.896,4.429 2.5,6.033 l 23.902,23.902 c 1.664,1.664 3.849,2.5 6.033,2.5 2.184,0 4.369,-0.836 6.033,-2.5 l 47.805,-47.805 c 1.604,-1.596 2.5,-3.772 2.5,-6.033 0,-2.261 -0.896,-4.429 -2.5,-6.033 z M 361.097,91.037 349.261,79.201 385,43.463 396.836,55.299 Z" + id="path1359" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1369" + style="fill:#999999"> + <g + id="g1367" + style="fill:#999999"> + <path + d="M 438.837,73.168 414.935,49.266 c -1.596,-1.604 -3.772,-2.5 -6.033,-2.5 -2.261,0 -4.429,0.896 -6.033,2.5 L 355.064,97.07 c -3.337,3.337 -3.337,8.73 0,12.066 l 23.902,23.902 c 1.596,1.604 3.772,2.5 6.033,2.5 2.261,0 4.429,-0.905 6.033,-2.5 l 47.805,-47.805 c 3.337,-3.335 3.337,-8.728 0,-12.065 z M 385,114.94 373.164,103.104 408.902,67.366 420.738,79.202 Z" + id="path1365" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1375" + style="fill:#999999"> + <g + id="g1373" + style="fill:#999999"> + <path + d="M 462.74,97.07 438.838,73.168 c -3.337,-3.337 -8.73,-3.337 -12.066,0 l -47.805,47.805 c -1.604,1.596 -2.5,3.772 -2.5,6.033 0,2.261 0.896,4.429 2.5,6.033 l 23.902,23.902 c 1.664,1.664 3.849,2.5 6.033,2.5 2.184,0 4.369,-0.836 6.033,-2.5 l 47.805,-47.805 c 1.604,-1.596 2.5,-3.772 2.5,-6.033 0,-2.261 -0.896,-4.428 -2.5,-6.033 z m -53.838,41.772 -11.836,-11.836 35.738,-35.738 11.836,11.836 z" + id="path1371" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1381" + style="fill:#999999"> + <g + id="g1379" + style="fill:#999999"> + <path + d="M 486.642,120.973 462.74,97.07 c -1.596,-1.604 -3.772,-2.5 -6.033,-2.5 -2.261,0 -4.429,0.896 -6.033,2.5 l -47.805,47.805 c -3.337,3.337 -3.337,8.73 0,12.066 l 23.902,23.902 c 1.596,1.604 3.772,2.5 6.033,2.5 2.261,0 4.429,-0.896 6.033,-2.5 l 47.805,-47.805 c 3.336,-3.336 3.336,-8.729 0,-12.065 z m -53.838,41.771 -11.836,-11.836 35.738,-35.738 11.836,11.836 z" + id="path1377" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1387" + style="fill:#999999"> + <g + id="g1385" + style="fill:#999999"> + <path + d="m 373.104,174.742 -35.858,-35.858 c -3.2,-3.2 -8.866,-3.2 -12.066,0 l -77.68,77.689 c -6.4,6.4 -9.924,14.908 -9.924,23.962 0,9.054 3.524,17.562 9.924,23.962 6.613,6.605 15.283,9.907 23.962,9.907 8.679,0 17.357,-3.302 23.953,-9.916 l 77.689,-77.68 c 1.604,-1.596 2.5,-3.772 2.5,-6.033 0,-2.261 -0.896,-4.429 -2.5,-6.033 z m -89.755,77.697 c -6.554,6.562 -17.221,6.562 -23.783,0 -3.174,-3.183 -4.924,-7.399 -4.924,-11.896 0,-4.497 1.749,-8.713 4.924,-11.896 L 331.213,157 l 23.783,23.791 z" + id="path1383" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1393" + style="fill:#999999"> + <g + id="g1391" + style="fill:#999999"> + <path + d="M 259.574,336.093 128.108,204.626 c -3.328,-3.337 -8.738,-3.337 -12.066,0 -3.337,3.337 -3.337,8.73 0,12.066 L 247.5,348.159 c 1.664,1.664 3.849,2.5 6.033,2.5 2.184,0 4.369,-0.836 6.042,-2.5 3.336,-3.336 3.336,-8.729 -10e-4,-12.066 z" + id="path1389" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1399" + style="fill:#999999"> + <g + id="g1397" + style="fill:#999999"> + <path + d="m 307.37,383.898 -23.902,-23.902 c -3.337,-3.337 -8.73,-3.337 -12.066,0 -3.337,3.337 -3.337,8.73 0,12.066 l 23.902,23.902 c 1.664,1.664 3.849,2.5 6.033,2.5 2.184,0 4.369,-0.836 6.033,-2.5 3.337,-3.337 3.337,-8.73 0,-12.066 z" + id="path1395" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1405" + style="fill:#999999"> + <g + id="g1403" + style="fill:#999999"> + <path + d="m 157.983,401.818 -47.805,-47.805 c -3.328,-3.337 -8.738,-3.337 -12.066,0 l -26.829,26.829 c -4.019,4.028 -6.238,9.37 -6.238,15.062 0,5.692 2.21,11.034 6.238,15.062 l 29.756,29.756 c 4.147,4.156 9.6,6.229 15.053,6.229 5.453,-0.009 10.914,-2.082 15.062,-6.238 l 26.829,-26.829 c 1.604,-1.596 2.5,-3.772 2.5,-6.033 0.001,-2.261 -0.895,-4.429 -2.5,-6.033 z m -38.887,26.846 c -1.655,1.647 -4.335,1.647 -5.982,0 L 83.358,398.908 c -1.084,-1.084 -1.246,-2.338 -1.246,-2.995 0,-0.657 0.162,-1.92 1.237,-2.995 l 20.796,-20.796 35.747,35.747 z" + id="path1401" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1411" + style="fill:#999999"> + <g + id="g1409" + style="fill:#999999"> + <path + d="M 110.179,425.729 86.277,401.827 c -3.2,-3.2 -8.866,-3.2 -12.066,0 L 2.504,473.533 c -1.604,1.596 -2.5,3.772 -2.5,6.033 0,2.261 0.896,4.429 2.5,6.033 l 23.902,23.902 c 1.664,1.664 3.849,2.5 6.033,2.5 2.184,0 4.369,-0.836 6.033,-2.5 l 71.707,-71.707 c 3.336,-3.336 3.336,-8.729 0,-12.065 z m -77.74,65.673 -11.836,-11.836 59.64,-59.64 11.836,11.836 z" + id="path1407" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1417" + style="fill:#999999"> + <g + id="g1415" + style="fill:#999999"> + <path + d="M 504.562,138.884 373.121,7.443 c -9.924,-9.924 -26.078,-9.924 -35.994,0 L 229.579,114.999 c -1.604,1.596 -2.5,3.772 -2.5,6.033 0,2.261 0.896,4.429 2.5,6.033 l 59.76,59.751 c 3.2,3.2 8.866,3.2 12.066,0 l 29.816,-29.824 23.791,23.791 -29.824,29.817 c -1.604,1.596 -2.5,3.772 -2.5,6.033 0,2.261 0.896,4.429 2.5,6.033 l 59.751,59.76 c 1.596,1.604 3.772,2.5 6.033,2.5 2.261,0 4.429,-0.896 6.033,-2.5 L 504.561,174.879 c 9.917,-9.925 9.917,-26.07 0.001,-35.995 z m -12.075,23.928 -101.514,101.515 -47.685,-47.694 29.816,-29.816 c 1.604,-1.596 2.5,-3.772 2.5,-6.033 0,-2.261 -0.896,-4.429 -2.5,-6.033 l -35.858,-35.858 c -3.2,-3.2 -8.866,-3.2 -12.066,0 L 295.364,168.717 247.679,121.032 349.193,19.51 c 3.268,-3.26 8.593,-3.26 11.862,0 l 131.433,131.441 c 3.267,3.277 3.267,8.593 -10e-4,11.861 z" + id="path1413" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1423" + style="fill:#999999"> + <g + id="g1421" + style="fill:#999999"> + <path + d="m 408.953,282.315 -71.707,-71.707 c -3.337,-3.337 -8.73,-3.337 -12.066,0 l -41.831,41.831 c -6.349,6.349 -17.425,6.349 -23.783,0 -3.174,-3.183 -4.924,-7.399 -4.924,-11.896 0,-4.497 1.749,-8.713 4.924,-11.896 l 41.831,-41.831 c 3.337,-3.337 3.337,-8.73 0,-12.066 L 229.69,103.043 c -3.328,-3.337 -8.738,-3.337 -12.066,0 L 116.041,204.626 c -0.939,0.939 -1.647,2.082 -2.065,3.337 L 72.145,333.456 c -1.015,3.063 -0.222,6.443 2.065,8.73 l 95.609,95.609 c 1.621,1.63 3.806,2.5 6.033,2.5 0.905,0 1.818,-0.145 2.697,-0.435 l 125.493,-41.831 c 1.254,-0.427 2.398,-1.126 3.337,-2.065 L 408.953,294.381 c 3.337,-3.336 3.337,-8.729 0,-12.066 z M 296.729,382.473 178.157,422 90.006,333.849 l 39.527,-118.59 94.124,-94.124 59.64,59.64 -35.797,35.798 c -6.4,6.4 -9.924,14.908 -9.924,23.962 0,9.054 3.524,17.562 9.924,23.962 12.8,12.8 35.115,12.809 47.915,0 l 35.798,-35.798 59.64,59.649 z" + id="path1419" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1429" + style="fill:#999999"> + <g + id="g1427" + style="fill:#999999"> + <path + d="m 235.664,371.951 -95.609,-95.609 c -3.328,-3.337 -8.738,-3.337 -12.066,0 -3.337,3.337 -3.337,8.73 0,12.066 l 95.609,95.609 c 1.664,1.664 3.849,2.5 6.033,2.5 2.185,0 4.369,-0.836 6.033,-2.5 3.336,-3.337 3.336,-8.73 0,-12.066 z" + id="path1425" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1435" + style="fill:#999999"> + <g + id="g1433" + style="fill:#999999"> + <path + d="m 187.859,371.951 -47.805,-47.805 c -3.328,-3.337 -8.738,-3.337 -12.066,0 -3.337,3.337 -3.337,8.73 0,12.066 l 47.805,47.805 c 1.664,1.664 3.849,2.5 6.033,2.5 2.184,0 4.369,-0.836 6.033,-2.5 3.337,-3.337 3.337,-8.73 0,-12.066 z" + id="path1431" + style="fill:#999999" /> + + </g> + +</g> + <g + id="g1437" + style="fill:#999999"> +</g> + <g + id="g1439" + style="fill:#999999"> +</g> + <g + id="g1441" + style="fill:#999999"> +</g> + <g + id="g1443" + style="fill:#999999"> +</g> + <g + id="g1445" + style="fill:#999999"> +</g> + <g + id="g1447" + style="fill:#999999"> +</g> + <g + id="g1449" + style="fill:#999999"> +</g> + <g + id="g1451" + style="fill:#999999"> +</g> + <g + id="g1453" + style="fill:#999999"> +</g> + <g + id="g1455" + style="fill:#999999"> +</g> + <g + id="g1457" + style="fill:#999999"> +</g> + <g + id="g1459" + style="fill:#999999"> +</g> + <g + id="g1461" + style="fill:#999999"> +</g> + <g + id="g1463" + style="fill:#999999"> +</g> + <g + id="g1465" + style="fill:#999999"> +</g> + </g> + <g + id="g5191-5-3" + transform="translate(52.416729,2.5580449)" + style="opacity:0.447"> + <rect + ry="2.9399648" + y="85.322533" + x="11.22532" + height="8.15172" + width="18.708866" + id="rect5179-0-6" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" /> + <text + id="text5183-3-7" + y="88.864578" + x="20.539963" + style="font-style:normal;font-weight:normal;font-size:2.11667px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="88.864578" + x="20.539963" + id="tspan5181-6-5" + sodipodi:role="line">Driver</tspan><tspan + id="tspan5185-1-3" + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="91.510414" + x="20.539963" + sodipodi:role="line">module</tspan></text> + </g> + <g + id="g5191-5-5" + transform="translate(27.433398,2.5580449)" + style="opacity:0.447"> + <rect + ry="2.9399648" + y="85.322533" + x="11.22532" + height="8.15172" + width="18.708866" + id="rect5179-0-62" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" /> + <text + id="text5183-3-9" + y="88.864578" + x="20.539963" + style="font-style:normal;font-weight:normal;font-size:2.11667px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="88.864578" + x="20.539963" + id="tspan5181-6-1" + sodipodi:role="line">Driver</tspan><tspan + id="tspan5185-1-2" + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="91.510414" + x="20.539963" + sodipodi:role="line">module</tspan></text> + </g> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="15.556288" + y="74.58786" + id="text1594"><tspan + sodipodi:role="line" + id="tspan1592" + x="15.556288" + y="74.58786" + style="stroke-width:0.264583px" /></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="22.103607" + y="82.100388" + id="text1598"><tspan + sodipodi:role="line" + id="tspan1596" + x="22.103607" + y="82.100388" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Ordonancement</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="12.421803" + y="76.945671" + id="text1598-7"><tspan + sodipodi:role="line" + id="tspan1596-0" + x="12.421803" + y="76.945671" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Mémoire virtuelle</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="37.074398" + y="77.13591" + id="text1598-7-9"><tspan + sodipodi:role="line" + id="tspan1596-0-3" + x="37.074398" + y="77.13591" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Signaux</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="19.383257" + y="71.849327" + id="text1598-6"><tspan + sodipodi:role="line" + id="tspan1596-06" + x="19.383257" + y="71.849327" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Création de processus</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="71.706047" + y="71.17276" + id="text1598-6-2"><tspan + sodipodi:role="line" + id="tspan1596-06-6" + x="71.706047" + y="71.17276" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Système de fichier</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="56.63974" + y="81.305595" + id="text1598-6-2-1"><tspan + sodipodi:role="line" + id="tspan1596-06-6-8" + x="56.63974" + y="81.305595" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Prériph. bloques</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="76.839684" + y="81.154312" + id="text1598-6-2-1-7"><tspan + sodipodi:role="line" + id="tspan1596-06-6-8-9" + x="76.839684" + y="81.154312" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Prériph. caractères</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="99.96067" + y="81.363869" + id="text1598-6-2-1-7-2"><tspan + sodipodi:role="line" + id="tspan1596-06-6-8-9-0" + x="99.96067" + y="81.363869" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Réseau</tspan></text> + <text + xml:space="preserve" + style="font-size:2.11667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="77.827942" + y="75.956055" + id="text1598-6-2-1-7-23"><tspan + sodipodi:role="line" + id="tspan1596-06-6-8-9-7" + x="77.827942" + y="75.956055" + style="font-size:2.11667px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px">Canaux </tspan></text> + <g + id="g5191-5-5-5" + transform="translate(4.6728913,2.5039949)" + style="opacity:0.447"> + <rect + ry="2.9399648" + y="85.322533" + x="11.22532" + height="8.15172" + width="18.708866" + id="rect5179-0-62-9" + style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.267;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" /> + <text + id="text5183-3-9-2" + y="88.864578" + x="20.539963" + style="font-style:normal;font-weight:normal;font-size:2.11667px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583" + xml:space="preserve"><tspan + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="88.864578" + x="20.539963" + id="tspan5181-6-1-2" + sodipodi:role="line">Kernel</tspan><tspan + id="tspan5185-1-2-8" + style="font-size:2.11667px;text-align:center;text-anchor:middle;stroke-width:0.264583" + y="91.510414" + x="20.539963" + sodipodi:role="line">driver</tspan></text> + </g> + </g> + <style + type="text/css" + id="style1035"> + .st0{display:none;} + .st1{display:inline;} +</style> +</svg> diff --git a/1.processes/examples/makefile b/1.processes/examples/makefile new file mode 100644 index 0000000..a7df3d6 --- /dev/null +++ b/1.processes/examples/makefile @@ -0,0 +1,11 @@ +all: espaceAddr execAll + +espaceAddr: espaceAddr.c + gcc -Wall -g espaceAddr.c -o espaceAddr + +execAll: execAll.c + gcc -Wall -g execAll.c -o execAll + +clean: + rm espaceAddr + rm execAll diff --git a/1.processes/img/convert.svg b/1.processes/img/convert.svg new file mode 100644 index 0000000..d90ceec --- /dev/null +++ b/1.processes/img/convert.svg @@ -0,0 +1,1497 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="svg1653" + xml:space="preserve" + width="824.87555" + height="485.66919" + viewBox="0 0 824.87555 485.66919" + sodipodi:docname="convert.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><metadata + id="metadata1659"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs1657"><marker + style="overflow:visible;" + id="marker1770" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true"><path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4f81bd;stroke-width:1pt;stroke-opacity:1;fill:#4f81bd;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1768" /></marker><marker + style="overflow:visible;" + id="marker1760" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true"><path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4f81bd;stroke-width:1pt;stroke-opacity:1;fill:#4f81bd;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1758" /></marker><marker + style="overflow:visible" + id="marker1690" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lstart" + inkscape:isstock="true"><path + transform="scale(0.8) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4f81bd;stroke-width:1pt;stroke-opacity:1;fill:#4f81bd;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1688" /></marker><marker + style="overflow:visible" + id="marker1680" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lstart" + inkscape:isstock="true"><path + transform="scale(0.8) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4f81bd;stroke-width:1pt;stroke-opacity:1;fill:#4f81bd;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1678" /></marker><marker + style="overflow:visible;" + id="marker1624" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true" + inkscape:collect="always"><path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4f81bd;stroke-width:1pt;stroke-opacity:1;fill:#4f81bd;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1622" /></marker><marker + style="overflow:visible;" + id="Arrow1Lend" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true"><path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1273" /></marker><marker + style="overflow:visible" + id="Arrow1Lstart" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lstart" + inkscape:isstock="true"><path + transform="scale(0.8) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1270" /></marker><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1669"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path1667" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath></defs><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview1655" + showgrid="false" + fit-margin-right="10" + fit-margin-top="10" + fit-margin-left="10" + fit-margin-bottom="10" + inkscape:zoom="0.8357609" + inkscape:cx="496.47165" + inkscape:cy="222.12963" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="g1661" + inkscape:document-rotation="0" /><g + id="g1661" + inkscape:groupmode="layer" + inkscape:label="SysInfo_Processus_Chanel_191118" + transform="matrix(1.3333333,0,0,-1.3333333,-69.326154,533.95423)"><g + id="g1711" + style="fill:#333333" + transform="translate(16.40652,-320.57175)"><text + transform="matrix(1,0,0,-1,59.187,380.494)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1715" + y="0"><tspan + x="0 10.404 19.889999 25.884001 34.866001 41.939999 49.014 57.995998 62.082001 76.463997 85.445999 99.828003 109.314 113.31 119.304 128.286 132.37199 140.562 144.666 150.858 156.85201 166.338 175.32001 179.31599 183.42 192.40199 196.48801 201.888 210.87 215.55 224.028 228.618 232.70399 241.812 250.92 255.006 264.492 268.48801 274.48199 281.556" + y="0" + sodipodi:role="line" + id="tspan1713">Adresse mémoire virtuelle (e.g. 32 bits)</tspan></text> + +</g><path + d="m 89.942592,78.185718 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1717" + inkscape:connector-curvature="0" /><g + id="g1719" + transform="translate(19.92659,-275.97528)"><path + d="m 70.016,354.161 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1721" + inkscape:connector-curvature="0" /></g><path + d="m 107.94259,78.185718 h -8.928998 v 18.765 h 17.857998 v -18.765 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1723" + inkscape:connector-curvature="0" /><g + id="g1725" + transform="translate(19.92659,-275.97528)"><path + d="m 88.016,354.161 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1727" + inkscape:connector-curvature="0" /></g><path + d="m 125.94259,78.185718 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1729" + inkscape:connector-curvature="0" /><g + id="g1731" + transform="translate(19.92659,-275.97528)"><path + d="m 106.016,354.161 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1733" + inkscape:connector-curvature="0" /></g><path + d="m 143.94259,78.326718 h -8.929 v 18.766 h 17.858 v -18.766 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1735" + inkscape:connector-curvature="0" /><g + id="g1737" + transform="translate(19.92659,-275.97528)"><path + d="m 124.016,354.302 h -8.929 v 18.766 h 17.858 v -18.766 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1739" + inkscape:connector-curvature="0" /></g><path + d="m 218.38059,78.723718 h -65.396 v 18.397 h 130.762 v -18.397 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1741" + inkscape:connector-curvature="0" /><g + id="g1743" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 198.907,354.699 h -0.453 -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1745" + inkscape:connector-curvature="0" /></g><g + id="g1747" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 194.428,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1749" + inkscape:connector-curvature="0" /></g><g + id="g1751" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 190.403,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1753" + inkscape:connector-curvature="0" /></g><g + id="g1755" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 186.378,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1757" + inkscape:connector-curvature="0" /></g><g + id="g1759" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="M 182.353,354.699 H 180.34" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1761" + inkscape:connector-curvature="0" /></g><g + id="g1763" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 178.328,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1765" + inkscape:connector-curvature="0" /></g><g + id="g1767" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="M 174.302,354.699 H 172.29" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1769" + inkscape:connector-curvature="0" /></g><g + id="g1771" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 170.277,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1773" + inkscape:connector-curvature="0" /></g><g + id="g1775" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 166.252,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1777" + inkscape:connector-curvature="0" /></g><g + id="g1779" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 162.227,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1781" + inkscape:connector-curvature="0" /></g><g + id="g1783" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 158.202,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1785" + inkscape:connector-curvature="0" /></g><g + id="g1787" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 154.176,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1789" + inkscape:connector-curvature="0" /></g><g + id="g1791" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 150.151,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1793" + inkscape:connector-curvature="0" /></g><g + id="g1795" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 146.126,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1797" + inkscape:connector-curvature="0" /></g><g + id="g1799" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 142.101,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1801" + inkscape:connector-curvature="0" /></g><g + id="g1803" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 138.076,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1805" + inkscape:connector-curvature="0" /></g><g + id="g1807" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 134.05,354.699 h -0.992 v 1.021" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1809" + inkscape:connector-curvature="0" /></g><g + id="g1811" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 133.058,357.732 v 2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1813" + inkscape:connector-curvature="0" /></g><g + id="g1815" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 133.058,361.757 v 2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1817" + inkscape:connector-curvature="0" /></g><g + id="g1819" + transform="translate(19.92659,-275.97528)"><path + d="m 133.058,365.783 v 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1821" + inkscape:connector-curvature="0" /></g><g + id="g1823" + transform="translate(19.92659,-275.97528)"><path + d="m 133.058,369.808 v 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1825" + inkscape:connector-curvature="0" /></g><g + id="g1827" + transform="translate(19.92659,-275.97528)"><path + d="m 133.824,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1829" + inkscape:connector-curvature="0" /></g><g + id="g1831" + transform="translate(19.92659,-275.97528)"><path + d="m 137.849,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1833" + inkscape:connector-curvature="0" /></g><g + id="g1835" + transform="translate(19.92659,-275.97528)"><path + d="m 141.874,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1837" + inkscape:connector-curvature="0" /></g><g + id="g1839" + transform="translate(19.92659,-275.97528)"><path + d="m 145.899,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1841" + inkscape:connector-curvature="0" /></g><g + id="g1843" + transform="translate(19.92659,-275.97528)"><path + d="m 149.924,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1845" + inkscape:connector-curvature="0" /></g><g + id="g1847" + transform="translate(19.92659,-275.97528)"><path + d="m 153.95,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1849" + inkscape:connector-curvature="0" /></g><g + id="g1851" + transform="translate(19.92659,-275.97528)"><path + d="m 157.975,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1853" + inkscape:connector-curvature="0" /></g><g + id="g1855" + transform="translate(19.92659,-275.97528)"><path + d="m 162,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1857" + inkscape:connector-curvature="0" /></g><g + id="g1859" + transform="translate(19.92659,-275.97528)"><path + d="m 166.025,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1861" + inkscape:connector-curvature="0" /></g><g + id="g1863" + transform="translate(19.92659,-275.97528)"><path + d="m 170.05,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1865" + inkscape:connector-curvature="0" /></g><g + id="g1867" + transform="translate(19.92659,-275.97528)"><path + d="m 174.076,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1869" + inkscape:connector-curvature="0" /></g><g + id="g1871" + transform="translate(19.92659,-275.97528)"><path + d="m 178.101,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1873" + inkscape:connector-curvature="0" /></g><g + id="g1875" + transform="translate(19.92659,-275.97528)"><path + d="m 182.126,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1877" + inkscape:connector-curvature="0" /></g><g + id="g1879" + transform="translate(19.92659,-275.97528)"><path + d="m 186.151,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1881" + inkscape:connector-curvature="0" /></g><g + id="g1883" + transform="translate(19.92659,-275.97528)"><path + d="m 190.176,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1885" + inkscape:connector-curvature="0" /></g><g + id="g1887" + transform="translate(19.92659,-275.97528)"><path + d="m 194.202,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1889" + inkscape:connector-curvature="0" /></g><g + id="g1891" + transform="translate(19.92659,-275.97528)"><path + d="m 198.227,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1893" + inkscape:connector-curvature="0" /></g><g + id="g1895" + transform="translate(19.92659,-275.97528)"><path + d="m 202.252,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1897" + inkscape:connector-curvature="0" /></g><g + id="g1899" + transform="translate(19.92659,-275.97528)"><path + d="m 206.277,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1901" + inkscape:connector-curvature="0" /></g><g + id="g1903" + transform="translate(19.92659,-275.97528)"><path + d="m 210.302,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1905" + inkscape:connector-curvature="0" /></g><g + id="g1907" + transform="translate(19.92659,-275.97528)"><path + d="m 214.328,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1909" + inkscape:connector-curvature="0" /></g><g + id="g1911" + transform="translate(19.92659,-275.97528)"><path + d="m 218.353,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1913" + inkscape:connector-curvature="0" /></g><g + id="g1915" + transform="translate(19.92659,-275.97528)"><path + d="m 222.378,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1917" + inkscape:connector-curvature="0" /></g><g + id="g1919" + transform="translate(19.92659,-275.97528)"><path + d="m 226.403,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1921" + inkscape:connector-curvature="0" /></g><g + id="g1923" + transform="translate(19.92659,-275.97528)"><path + d="m 230.428,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1925" + inkscape:connector-curvature="0" /></g><g + id="g1927" + transform="translate(19.92659,-275.97528)"><path + d="m 234.454,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1929" + inkscape:connector-curvature="0" /></g><g + id="g1931" + transform="translate(19.92659,-275.97528)"><path + d="m 238.479,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1933" + inkscape:connector-curvature="0" /></g><g + id="g1935" + transform="translate(19.92659,-275.97528)"><path + d="m 242.504,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1937" + inkscape:connector-curvature="0" /></g><g + id="g1939" + transform="translate(19.92659,-275.97528)"><path + d="m 246.529,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1941" + inkscape:connector-curvature="0" /></g><g + id="g1943" + transform="translate(19.92659,-275.97528)"><path + d="m 250.554,373.096 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1945" + inkscape:connector-curvature="0" /></g><g + id="g1947" + transform="translate(19.92659,-275.97528)"><path + d="m 254.58,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1949" + inkscape:connector-curvature="0" /></g><g + id="g1951" + transform="translate(19.92659,-275.97528)"><path + d="m 258.605,373.096 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1953" + inkscape:connector-curvature="0" /></g><g + id="g1955" + transform="translate(19.92659,-275.97528)"><path + d="m 262.63,373.096 h 1.19 v -0.822" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1957" + inkscape:connector-curvature="0" /></g><g + id="g1959" + transform="translate(19.92659,-275.97528)"><path + d="m 263.82,370.261 v -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1961" + inkscape:connector-curvature="0" /></g><g + id="g1963" + transform="translate(19.92659,-275.97528)"><path + d="m 263.82,366.236 v -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1965" + inkscape:connector-curvature="0" /></g><g + id="g1967" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 263.82,362.211 v -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1969" + inkscape:connector-curvature="0" /></g><g + id="g1971" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 263.82,358.186 v -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1973" + inkscape:connector-curvature="0" /></g><g + id="g1975" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 263.31,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1977" + inkscape:connector-curvature="0" /></g><g + id="g1979" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 259.285,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1981" + inkscape:connector-curvature="0" /></g><g + id="g1983" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 255.26,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1985" + inkscape:connector-curvature="0" /></g><g + id="g1987" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 251.235,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1989" + inkscape:connector-curvature="0" /></g><g + id="g1991" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 247.209,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1993" + inkscape:connector-curvature="0" /></g><g + id="g1995" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 243.184,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1997" + inkscape:connector-curvature="0" /></g><g + id="g1999" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 239.159,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2001" + inkscape:connector-curvature="0" /></g><g + id="g2003" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 235.134,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2005" + inkscape:connector-curvature="0" /></g><g + id="g2007" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 231.109,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2009" + inkscape:connector-curvature="0" /></g><g + id="g2011" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 227.083,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2013" + inkscape:connector-curvature="0" /></g><g + id="g2015" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 223.058,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2017" + inkscape:connector-curvature="0" /></g><g + id="g2019" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="M 219.033,354.699 H 217.02" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2021" + inkscape:connector-curvature="0" /></g><g + id="g2023" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 215.008,354.699 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2025" + inkscape:connector-curvature="0" /></g><g + id="g2027" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="M 210.983,354.699 H 208.97" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2029" + inkscape:connector-curvature="0" /></g><g + id="g2031" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="m 206.957,354.699 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2033" + inkscape:connector-curvature="0" /></g><g + id="g2035" + transform="translate(19.92659,-275.97528)" + style="fill:#333333"><path + d="M 202.932,354.699 H 200.92" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2037" + inkscape:connector-curvature="0" /></g><path + d="m 292.84659,78.553718 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2039" + inkscape:connector-curvature="0" /><g + id="g2041" + transform="translate(19.92659,-275.97528)"><path + d="m 272.92,354.529 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2043" + inkscape:connector-curvature="0" /></g><path + d="m 310.84659,78.553718 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2045" + inkscape:connector-curvature="0" /><g + id="g2047" + transform="translate(19.92659,-275.97528)"><path + d="m 290.92,354.529 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2049" + inkscape:connector-curvature="0" /></g><path + d="m 328.84659,78.553718 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2051" + inkscape:connector-curvature="0" /><g + id="g2053" + transform="translate(19.92659,-275.97528)"><path + d="m 308.92,354.529 h -8.929 v 18.765 h 17.858 v -18.765 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2055" + inkscape:connector-curvature="0" /></g><path + d="m 346.84659,78.723718 h -8.929 v 18.766 h 17.858 v -18.766 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2057" + inkscape:connector-curvature="0" /><g + id="g2059" + transform="translate(19.92659,-275.97528)"><path + d="m 326.92,354.699 h -8.929 v 18.766 h 17.858 v -18.766 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2061" + inkscape:connector-curvature="0" /></g><g + id="g2063" + transform="matrix(1,0,0,-1,19.87059,440.30872)"><path + d="m 198.397,341.887 h -0.028 v -0.454 -0.482 l -0.029,-0.453 v -0.454 l -0.028,-0.453 v -0.426 l -0.029,-0.453 -0.028,-0.425 -0.057,-0.397 -0.028,-0.425 -0.028,-0.397 -0.057,-0.369 -0.028,-0.368 -0.057,-0.369 -0.057,-0.34 -0.056,-0.312 -0.057,-0.312 -0.057,-0.283 -0.056,-0.255 -0.057,-0.255 -0.085,-0.227 -0.057,-0.198 -0.085,-0.171 -0.057,-0.17 -0.085,-0.141 -0.056,-0.114 -0.085,-0.085 -0.085,-0.085 -0.057,-0.028 -0.085,-0.029 -65.679,-0.028 v -0.028 h -0.085 l -0.057,-0.057 -0.085,-0.057 -0.085,-0.085 -0.056,-0.113 -0.085,-0.113 -0.085,-0.17 -0.057,-0.171 -0.085,-0.198 -0.057,-0.227 -0.057,-0.255 -0.085,-0.255 -0.056,-0.283 -0.057,-0.312 -0.057,-0.312 -0.056,-0.34 -0.029,-0.34 -0.056,-0.369 -0.057,-0.397 -0.028,-0.397 -0.029,-0.396 -0.028,-0.426 -0.057,-0.425 v -0.453 l -0.028,-0.454 -0.029,-0.453 v -0.454 l -0.028,-0.454 V 324.454 324 h -0.028 v 0.454 0.481 l -0.029,0.454 v 0.454 l -0.028,0.453 v 0.425 l -0.028,0.454 -0.029,0.425 -0.056,0.397 -0.029,0.425 -0.028,0.397 -0.057,0.368 -0.028,0.369 -0.057,0.368 -0.056,0.341 -0.057,0.311 -0.057,0.312 -0.057,0.284 -0.056,0.255 -0.057,0.255 -0.085,0.227 -0.057,0.198 -0.085,0.17 -0.056,0.17 -0.085,0.142 -0.057,0.113 -0.085,0.085 -0.085,0.085 -0.057,0.029 -0.085,0.028 H 62.617 v 0 h -0.085 l -0.056,0.057 -0.085,0.057 -0.085,0.085 -0.057,0.113 -0.085,0.113 -0.085,0.17 -0.057,0.17 -0.085,0.199 -0.057,0.227 -0.056,0.255 -0.085,0.255 -0.057,0.283 -0.057,0.312 -0.056,0.312 -0.057,0.34 -0.029,0.369 -0.056,0.368 -0.057,0.369 -0.028,0.425 -0.029,0.397 -0.056,0.425 -0.029,0.425 v 0.454 l -0.028,0.425 -0.028,0.482 v 0.453 l -0.029,0.454 v 0.482 0.453" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2065" + inkscape:connector-curvature="0" /></g><g + id="g2067" + transform="matrix(1,0,0,-1,17.17659,440.13872)"><path + d="m 338.287,341.518 v 0 -0.453 -0.454 l -0.029,-0.454 v -0.453 l -0.028,-0.454 v -0.425 l -0.028,-0.453 -0.029,-0.426 -0.056,-0.396 -0.029,-0.397 -0.028,-0.397 -0.057,-0.397 -0.028,-0.34 -0.057,-0.369 -0.057,-0.311 -0.056,-0.341 -0.057,-0.283 -0.057,-0.284 -0.056,-0.255 -0.057,-0.255 -0.085,-0.198 -0.057,-0.199 -0.085,-0.17 -0.057,-0.17 -0.085,-0.113 -0.056,-0.114 -0.085,-0.085 -0.085,-0.056 -0.057,-0.057 h -0.085 -64.772 v 0 h -0.085 l -0.056,-0.057 -0.085,-0.056 -0.086,-0.085 -0.056,-0.085 -0.085,-0.142 -0.057,-0.142 -0.085,-0.198 -0.057,-0.199 -0.056,-0.198 -0.085,-0.255 -0.057,-0.255 -0.057,-0.284 -0.056,-0.283 -0.057,-0.312 -0.057,-0.34 -0.057,-0.34 -0.028,-0.369 -0.057,-0.368 -0.028,-0.397 -0.028,-0.397 -0.057,-0.425 -0.028,-0.426 v -0.425 l -0.029,-0.425 -0.028,-0.453 v -0.454 l -0.028,-0.454 v -0.453 -0.454 0 0.454 0.453 l -0.029,0.454 v 0.454 l -0.028,0.453 v 0.425 l -0.028,0.454 -0.029,0.425 -0.056,0.397 -0.029,0.425 -0.028,0.369 -0.057,0.396 -0.028,0.341 -0.057,0.368 -0.057,0.312 -0.056,0.34 -0.057,0.283 -0.057,0.284 -0.056,0.255 -0.085,0.255 -0.057,0.199 -0.057,0.198 -0.085,0.17 -0.057,0.17 -0.085,0.114 -0.056,0.113 -0.085,0.085 -0.085,0.057 -0.057,0.056 h -0.085 l -64.743,-0.028 v 0 h -0.085 l -0.057,0.057 -0.085,0.056 -0.085,0.085 -0.057,0.114 -0.085,0.113 -0.057,0.17 -0.085,0.17 -0.056,0.199 -0.085,0.198 -0.057,0.255 -0.057,0.255 -0.056,0.284 -0.057,0.283 -0.057,0.341 -0.057,0.311 -0.056,0.369 -0.029,0.34 -0.056,0.397 -0.029,0.397 -0.028,0.397 -0.057,0.396 -0.028,0.426 -0.028,0.453 v 0.425 l -0.029,0.454 v 0.453 l -0.028,0.454 v 0.454 0.453" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2069" + inkscape:connector-curvature="0" /></g><path + d="m 310.72986,311.5649 h -69.874 v 23.868 h 139.748 v -23.868 z" + style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2071" + inkscape:connector-curvature="0" /><g + id="g2073" + transform="translate(36.846857,96.358898)"><path + d="m 273.883,215.206 h -69.874 v 23.868 h 139.748 v -23.868 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2075" + inkscape:connector-curvature="0" /></g><path + d="m 310.72986,287.5839 h -69.874 v 23.868 h 139.748 v -23.868 z" + style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2077" + inkscape:connector-curvature="0" /><g + id="g2079" + transform="translate(36.846857,96.358898)"><path + d="m 273.883,191.225 h -69.874 v 23.868 h 139.748 v -23.868 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2081" + inkscape:connector-curvature="0" /></g><path + d="m 310.90086,185.5649 h -69.874 v 23.868 h 139.748 v -23.868 z" + style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2083" + inkscape:connector-curvature="0" /><g + id="g2085" + transform="translate(36.846857,96.358898)"><path + d="M 274.054,89.206 H 204.18 v 23.868 H 343.928 V 89.206 Z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2087" + inkscape:connector-curvature="0" /></g><path + d="m 310.90086,233.6129 h -69.874 v 29.848 h 139.748 v -29.848 z" + style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2089" + inkscape:connector-curvature="0" /><g + id="g2091" + transform="translate(36.846857,96.358898)"><path + d="m 275.131,137.254 h -1.077 -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2093" + inkscape:connector-curvature="0" /></g><g + id="g2095" + transform="translate(36.846857,96.358898)"><path + d="m 270.028,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2097" + inkscape:connector-curvature="0" /></g><g + id="g2099" + transform="translate(36.846857,96.358898)"><path + d="m 266.003,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2101" + inkscape:connector-curvature="0" /></g><g + id="g2103" + transform="translate(36.846857,96.358898)"><path + d="m 261.978,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2105" + inkscape:connector-curvature="0" /></g><g + id="g2107" + transform="translate(36.846857,96.358898)"><path + d="M 257.953,137.254 H 255.94" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2109" + inkscape:connector-curvature="0" /></g><g + id="g2111" + transform="translate(36.846857,96.358898)"><path + d="m 253.928,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2113" + inkscape:connector-curvature="0" /></g><g + id="g2115" + transform="translate(36.846857,96.358898)"><path + d="M 249.902,137.254 H 247.89" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2117" + inkscape:connector-curvature="0" /></g><g + id="g2119" + transform="translate(36.846857,96.358898)"><path + d="m 245.877,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2121" + inkscape:connector-curvature="0" /></g><g + id="g2123" + transform="translate(36.846857,96.358898)"><path + d="m 241.852,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2125" + inkscape:connector-curvature="0" /></g><g + id="g2127" + transform="translate(36.846857,96.358898)"><path + d="m 237.827,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2129" + inkscape:connector-curvature="0" /></g><g + id="g2131" + transform="translate(36.846857,96.358898)"><path + d="m 233.802,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2133" + inkscape:connector-curvature="0" /></g><g + id="g2135" + transform="translate(36.846857,96.358898)"><path + d="m 229.776,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2137" + inkscape:connector-curvature="0" /></g><g + id="g2139" + transform="translate(36.846857,96.358898)"><path + d="m 225.751,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2141" + inkscape:connector-curvature="0" /></g><g + id="g2143" + transform="translate(36.846857,96.358898)"><path + d="m 221.726,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2145" + inkscape:connector-curvature="0" /></g><g + id="g2147" + transform="translate(36.846857,96.358898)"><path + d="m 217.701,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2149" + inkscape:connector-curvature="0" /></g><g + id="g2151" + transform="translate(36.846857,96.358898)"><path + d="m 213.676,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2153" + inkscape:connector-curvature="0" /></g><g + id="g2155" + transform="translate(36.846857,96.358898)"><path + d="m 209.65,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2157" + inkscape:connector-curvature="0" /></g><g + id="g2159" + transform="translate(36.846857,96.358898)"><path + d="m 205.625,137.254 h -1.445 v 0.566" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2161" + inkscape:connector-curvature="0" /></g><g + id="g2163" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,139.833 v 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2165" + inkscape:connector-curvature="0" /></g><g + id="g2167" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,143.858 v 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2169" + inkscape:connector-curvature="0" /></g><g + id="g2171" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,147.883 v 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2173" + inkscape:connector-curvature="0" /></g><g + id="g2175" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,151.909 v 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2177" + inkscape:connector-curvature="0" /></g><g + id="g2179" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,155.934 v 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2181" + inkscape:connector-curvature="0" /></g><g + id="g2183" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,159.959 v 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2185" + inkscape:connector-curvature="0" /></g><g + id="g2187" + transform="translate(36.846857,96.358898)"><path + d="m 204.18,163.984 v 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2189" + inkscape:connector-curvature="0" /></g><g + id="g2191" + transform="translate(36.846857,96.358898)"><path + d="m 205.087,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2193" + inkscape:connector-curvature="0" /></g><g + id="g2195" + transform="translate(36.846857,96.358898)"><path + d="m 209.112,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2197" + inkscape:connector-curvature="0" /></g><g + id="g2199" + transform="translate(36.846857,96.358898)"><path + d="m 213.137,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2201" + inkscape:connector-curvature="0" /></g><g + id="g2203" + transform="translate(36.846857,96.358898)"><path + d="m 217.162,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2205" + inkscape:connector-curvature="0" /></g><g + id="g2207" + transform="translate(36.846857,96.358898)"><path + d="M 221.187,167.102 H 223.2" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2209" + inkscape:connector-curvature="0" /></g><g + id="g2211" + transform="translate(36.846857,96.358898)"><path + d="m 225.213,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2213" + inkscape:connector-curvature="0" /></g><g + id="g2215" + transform="translate(36.846857,96.358898)"><path + d="m 229.238,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2217" + inkscape:connector-curvature="0" /></g><g + id="g2219" + transform="translate(36.846857,96.358898)"><path + d="m 233.263,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2221" + inkscape:connector-curvature="0" /></g><g + id="g2223" + transform="translate(36.846857,96.358898)"><path + d="m 237.288,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2225" + inkscape:connector-curvature="0" /></g><g + id="g2227" + transform="translate(36.846857,96.358898)"><path + d="m 241.313,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2229" + inkscape:connector-curvature="0" /></g><g + id="g2231" + transform="translate(36.846857,96.358898)"><path + d="m 245.339,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2233" + inkscape:connector-curvature="0" /></g><g + id="g2235" + transform="translate(36.846857,96.358898)"><path + d="m 249.364,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2237" + inkscape:connector-curvature="0" /></g><g + id="g2239" + transform="translate(36.846857,96.358898)"><path + d="m 253.389,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2241" + inkscape:connector-curvature="0" /></g><g + id="g2243" + transform="translate(36.846857,96.358898)"><path + d="m 257.414,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2245" + inkscape:connector-curvature="0" /></g><g + id="g2247" + transform="translate(36.846857,96.358898)"><path + d="m 261.439,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2249" + inkscape:connector-curvature="0" /></g><g + id="g2251" + transform="translate(36.846857,96.358898)"><path + d="m 265.465,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2253" + inkscape:connector-curvature="0" /></g><g + id="g2255" + transform="translate(36.846857,96.358898)"><path + d="m 269.49,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2257" + inkscape:connector-curvature="0" /></g><g + id="g2259" + transform="translate(36.846857,96.358898)"><path + d="m 273.515,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2261" + inkscape:connector-curvature="0" /></g><g + id="g2263" + transform="translate(36.846857,96.358898)"><path + d="m 277.54,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2265" + inkscape:connector-curvature="0" /></g><g + id="g2267" + transform="translate(36.846857,96.358898)"><path + d="m 281.565,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2269" + inkscape:connector-curvature="0" /></g><g + id="g2271" + transform="translate(36.846857,96.358898)"><path + d="m 285.591,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2273" + inkscape:connector-curvature="0" /></g><g + id="g2275" + transform="translate(36.846857,96.358898)"><path + d="m 289.616,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2277" + inkscape:connector-curvature="0" /></g><g + id="g2279" + transform="translate(36.846857,96.358898)"><path + d="m 293.641,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2281" + inkscape:connector-curvature="0" /></g><g + id="g2283" + transform="translate(36.846857,96.358898)"><path + d="m 297.666,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2285" + inkscape:connector-curvature="0" /></g><g + id="g2287" + transform="translate(36.846857,96.358898)"><path + d="m 301.691,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2289" + inkscape:connector-curvature="0" /></g><g + id="g2291" + transform="translate(36.846857,96.358898)"><path + d="m 305.717,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2293" + inkscape:connector-curvature="0" /></g><g + id="g2295" + transform="translate(36.846857,96.358898)"><path + d="m 309.742,167.102 h 2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2297" + inkscape:connector-curvature="0" /></g><g + id="g2299" + transform="translate(36.846857,96.358898)"><path + d="m 313.767,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2301" + inkscape:connector-curvature="0" /></g><g + id="g2303" + transform="translate(36.846857,96.358898)"><path + d="m 317.792,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2305" + inkscape:connector-curvature="0" /></g><g + id="g2307" + transform="translate(36.846857,96.358898)"><path + d="m 321.817,167.102 h 2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2309" + inkscape:connector-curvature="0" /></g><g + id="g2311" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 325.843,167.102 h 2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2313" + inkscape:connector-curvature="0" /></g><g + id="g2315" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 329.868,167.102 h 2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2317" + inkscape:connector-curvature="0" /></g><g + id="g2319" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 333.893,167.102 h 2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2321" + inkscape:connector-curvature="0" /></g><g + id="g2323" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 337.918,167.102 h 2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2325" + inkscape:connector-curvature="0" /></g><g + id="g2327" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 341.943,167.102 h 1.985 v -0.028" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2329" + inkscape:connector-curvature="0" /></g><g + id="g2331" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,165.061 v -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2333" + inkscape:connector-curvature="0" /></g><g + id="g2335" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,161.036 v -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2337" + inkscape:connector-curvature="0" /></g><g + id="g2339" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,157.011 v -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2341" + inkscape:connector-curvature="0" /></g><g + id="g2343" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,152.986 v -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2345" + inkscape:connector-curvature="0" /></g><g + id="g2347" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,148.961 v -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2349" + inkscape:connector-curvature="0" /></g><g + id="g2351" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,144.935 v -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2353" + inkscape:connector-curvature="0" /></g><g + id="g2355" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.928,140.91 v -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2357" + inkscape:connector-curvature="0" /></g><g + id="g2359" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 343.559,137.254 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2361" + inkscape:connector-curvature="0" /></g><g + id="g2363" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 339.534,137.254 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2365" + inkscape:connector-curvature="0" /></g><g + id="g2367" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 335.509,137.254 h -2.013" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2369" + inkscape:connector-curvature="0" /></g><g + id="g2371" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 331.483,137.254 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2373" + inkscape:connector-curvature="0" /></g><g + id="g2375" + transform="translate(36.846857,96.358898)" + style="fill:#333333"><path + d="m 327.458,137.254 h -2.012" + style="fill:#333333;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2377" + inkscape:connector-curvature="0" /></g><g + id="g2379" + transform="translate(36.846857,96.358898)"><path + d="M 323.433,137.254 H 321.42" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2381" + inkscape:connector-curvature="0" /></g><g + id="g2383" + transform="translate(36.846857,96.358898)"><path + d="m 319.408,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2385" + inkscape:connector-curvature="0" /></g><g + id="g2387" + transform="translate(36.846857,96.358898)"><path + d="M 315.383,137.254 H 313.37" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2389" + inkscape:connector-curvature="0" /></g><g + id="g2391" + transform="translate(36.846857,96.358898)"><path + d="m 311.357,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2393" + inkscape:connector-curvature="0" /></g><g + id="g2395" + transform="translate(36.846857,96.358898)"><path + d="M 307.332,137.254 H 305.32" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2397" + inkscape:connector-curvature="0" /></g><g + id="g2399" + transform="translate(36.846857,96.358898)"><path + d="m 303.307,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2401" + inkscape:connector-curvature="0" /></g><g + id="g2403" + transform="translate(36.846857,96.358898)"><path + d="m 299.282,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2405" + inkscape:connector-curvature="0" /></g><g + id="g2407" + transform="translate(36.846857,96.358898)"><path + d="m 295.257,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2409" + inkscape:connector-curvature="0" /></g><g + id="g2411" + transform="translate(36.846857,96.358898)"><path + d="m 291.231,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2413" + inkscape:connector-curvature="0" /></g><g + id="g2415" + transform="translate(36.846857,96.358898)"><path + d="m 287.206,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2417" + inkscape:connector-curvature="0" /></g><g + id="g2419" + transform="translate(36.846857,96.358898)"><path + d="m 283.181,137.254 h -2.012" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2421" + inkscape:connector-curvature="0" /></g><g + id="g2423" + transform="translate(36.846857,96.358898)"><path + d="m 279.156,137.254 h -2.013" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2425" + inkscape:connector-curvature="0" /></g><g + id="g2427" + style="fill:#333333" + transform="translate(34.563299,301.39374)"><text + transform="matrix(1,0,0,-1,215.405,68.513)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2431" + y="0"><tspan + x="0 7.3080001 15.984 25.469999 29.466 38.556 42.551998 52.037998 61.02 68.094002 72.18 81.666 90.269997 98.568001 107.55 114.624" + y="0" + sodipodi:role="line" + id="tspan2429">Table des pages </tspan></text> + +</g><g + id="g2433" + style="fill:#333333" + transform="translate(34.563299,301.39374)"><text + transform="matrix(1,0,0,-1,225.213,46.913)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2437" + y="0"><tspan + x="0 9.3959999 18.882 22.968 32.453999 38.448002 47.844002 55.439999 64.421997 71.496002 78.57 88.056" + y="0" + sodipodi:role="line" + id="tspan2435">du processus</tspan></text> + +</g><g + id="g2445" + transform="translate(22.407323,-47.46706)" + style="fill:#1a1a1a"><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#1a1a1a;fill-opacity:1;stroke:none;stroke-width:0.75" + x="83.874466" + y="-302.6792" + id="text3450" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan3448" + x="83.874466" + y="-302.6792" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#1a1a1a;stroke-width:0.75">Numéro</tspan><tspan + sodipodi:role="line" + x="83.874466" + y="-280.1792" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#1a1a1a;stroke-width:0.75" + id="tspan3452">de page</tspan></text> + +</g><path + d="M 591.874,308.523 H 522 v 71.858 h 139.748 v -71.858 z" + style="fill:#4f81bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2457" + inkscape:connector-curvature="0" /><g + id="g2459"><path + d="M 591.874,308.523 H 522 v 71.858 h 139.748 v -71.858 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2461" + inkscape:connector-curvature="0" /></g><g + id="g2463" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,523.502,56.494)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2467" + y="0"><tspan + x="0 15.3 24.282 38.664001 48.150002 52.254002 58.248001 67.230003 71.316002 80.711998 89.910004 97.902 104.976 109.08 118.566 127.962" + y="0" + sodipodi:role="line" + id="tspan2465">Mémoire physique</tspan></text> + +</g><g + id="g2475" + style="fill:#333333" + transform="translate(28.633194,146.07118)"><text + transform="matrix(1,0,0,-1,361.191,182.296)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2479" + y="0"><tspan + x="0 11.592 21.077999 35.459999 44.442001 50.436001 59.922001 64.008003 73.403999 82.494003 86.489998 90.594002 99.197998" + y="0" + sodipodi:role="line" + id="tspan2477">Numéro de la </tspan></text> + +</g><g + id="g2481" + style="fill:#333333" + transform="translate(28.633194,146.07118)"><text + transform="matrix(1,0,0,-1,361.191,160.696)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2485" + y="0"><tspan + x="0 9.4860001 18.09 26.388 35.369999 39.456001 48.852001 58.049999 66.042 73.115997 77.220001 86.706001 96.101997 105.084" + y="0" + sodipodi:role="line" + id="tspan2483">page physique </tspan></text> + +</g><g + id="g2487" + style="fill:#333333" + transform="translate(28.633194,146.07118)"><text + transform="matrix(1,0,0,-1,361.191,139.096)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2491" + y="0"><tspan + x="0 9.4860001 18.972 22.968 31.643999 41.040001 47.141998 56.034 63.108002 70.181999 79.164001" + y="0" + sodipodi:role="line" + id="tspan2489">ou adresse </tspan></text> + +</g><g + id="g2493" + style="fill:#333333" + transform="translate(28.633194,146.07118)"><text + transform="matrix(1,0,0,-1,361.191,117.496)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2497" + y="0"><tspan + x="0 9.4860001 18.594 26.586 33.66 37.764 47.25 56.646" + y="0" + sodipodi:role="line" + id="tspan2495">physique</tspan></text> + +</g><path + d="M 592.044,236.494 H 522.17 v 71.859 h 139.748 v -71.859 z" + style="fill:#4f81bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2499" + inkscape:connector-curvature="0" /><g + id="g2501"><path + d="M 592.044,236.494 H 522.17 v 71.859 h 139.748 v -71.859 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2503" + inkscape:connector-curvature="0" /></g><path + d="m 592.072,164.494 h -70.1 v 71.859 h 140.173 v -71.859 z" + style="fill:#4f81bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2505" + inkscape:connector-curvature="0" /><g + id="g2507"><path + d="m 592.072,164.494 h -70.1 v 71.859 h 140.173 v -71.859 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2509" + inkscape:connector-curvature="0" /></g><path + d="M 591.874,92.494 H 522 v 71.859 H 661.748 V 92.494 Z" + style="fill:#4f81bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2511" + inkscape:connector-curvature="0" /><g + id="g2513"><path + d="M 591.874,92.494 H 522 v 71.859 H 661.748 V 92.494 Z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2515" + inkscape:connector-curvature="0" /></g><path + d="M 593.374,190.207 H 523.5 v 19.191 h 139.748 v -19.191 z" + style="fill:#378a92;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2535" + inkscape:connector-curvature="0" /><g + id="g2537" + transform="translate(0,-73.5)"><path + d="M 591.874,263.707 H 522 v 19.191 h 139.748 v -19.191 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2539" + inkscape:connector-curvature="0" /></g><g + id="g2541" + transform="translate(0,-73.5)"><text + transform="matrix(1,0,0,-1,575.008,266.088)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2545" + y="0"><tspan + x="0 10.998 19.403999 25.200001" + y="0" + sodipodi:role="line" + id="tspan2543">Data</tspan></text> + +</g><path + d="m 310.72986,263.5749 h -69.874 v 23.867 h 139.748 v -23.867 z" + style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2547" + inkscape:connector-curvature="0" /><g + id="g2549" + transform="translate(36.846857,96.358898)"><path + d="m 273.883,167.216 h -69.874 v 23.867 h 139.748 v -23.867 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2551" + inkscape:connector-curvature="0" /></g><path + d="m 310.90086,209.5749 h -69.874 v 23.867 h 139.748 v -23.867 z" + style="fill:#dce6f2;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2553" + inkscape:connector-curvature="0" /><g + id="g2555" + transform="translate(36.846857,96.358898)"><path + d="M 274.054,113.216 H 204.18 v 23.867 h 139.748 v -23.867 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2557" + inkscape:connector-curvature="0" /></g><g + id="g2445-8" + transform="translate(320.67005,-171.1783)" + style="fill:#333333"><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.75" + x="90.854492" + y="-303.31375" + id="text3450-7" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + x="90.854492" + y="-303.31375" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#333333;stroke-width:0.75" + id="tspan3452-7">Offset dans</tspan><tspan + sodipodi:role="line" + x="90.854492" + y="-280.81375" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#333333;stroke-width:0.75" + id="tspan3480">la page</tspan></text> + +</g><path + style="fill:none;fill-rule:evenodd;stroke:#4f81bd;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:;marker-end:url(#marker1624)" + d="m 149.64059,116.30872 v 184.32892 h 90.9593" + id="path1592" /><path + style="fill:none;fill-rule:evenodd;stroke:#4f81bd;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:;marker-end:url(#marker1770)" + d="m 287.80059,116.11072 v 34.25701 h 200.16888 v 57.16256 h 32.19996" + id="path1674" /><path + style="fill:none;fill-rule:evenodd;stroke:#4f81bd;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:;marker-end:url(#marker1760)" + d="m 381.0583,300.6891 h 119.68129 v -64.90239 h 20.25526" + id="path1676" /></g></svg> diff --git a/1.processes/img/copy-on-write.svg b/1.processes/img/copy-on-write.svg new file mode 100644 index 0000000..f25c87b --- /dev/null +++ b/1.processes/img/copy-on-write.svg @@ -0,0 +1,1287 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + viewBox="0 0 734.237 455.92462" + height="455.92462" + width="734.237" + xml:space="preserve" + id="svg2947" + version="1.1" + sodipodi:docname="copy-on-write.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview1453" + showgrid="false" + inkscape:zoom="1.2866345" + inkscape:cx="255.95123" + inkscape:cy="243.17437" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="svg2947" + inkscape:document-rotation="0" /><metadata + id="metadata2953"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs2951"><clipPath + id="clipPath2963" + clipPathUnits="userSpaceOnUse"><path + style="clip-rule:evenodd" + id="path2961" + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" /></clipPath></defs><path + inkscape:connector-curvature="0" + d="M 93.735041,136.13492 H 19.355042 V 112.32425 H 168.11637 v 23.81067 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path2999" /><g + id="g3001" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 183.146,297.468 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3003" /></g><g + id="g3005" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 183.146,315.468 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3007" /></g><path + inkscape:connector-curvature="0" + d="M 93.735041,64.626922 H 19.355042 V 40.816256 H 168.11637 v 23.810666 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3009" /><g + id="g3011" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 183.146,351.099 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3013" /></g><g + id="g3015" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 183.146,279.099 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3017" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,139.23492 h -74.38 v -23.812 h 148.76133 v 23.812 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3019" /><g + id="g3021" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,295.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3023" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,115.23492 h -74.38 V 91.422921 h 148.76133 v 23.811999 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3025" /><g + id="g3027" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,313.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3029" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,67.045588 h -74.38 V 43.234922 h 148.76133 v 23.810666 z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3031" /><g + id="g3033" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,349.285 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3035" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,163.23492 h -74.38 v -23.812 h 148.76133 v 23.812 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3037" /><g + id="g3039" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,277.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3041" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,91.045588 h -74.38 V 67.234922 h 148.76133 v 23.810666 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3043" /><g + id="g3045" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,331.285 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3047" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,211.68825 h -74.38 v -23.81066 h 148.76133 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3049" /><g + id="g3051" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,240.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3053" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,283.68825 h -74.38 v -23.81067 h 148.76133 v 23.81067 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3055" /><g + id="g3057" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,186.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3059" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,236.55758 h -74.38 v -23.81066 h 148.76133 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3061" /><g + id="g3063" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,222.151 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3065" /></g><g + id="g3067" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 239.074,360 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3069" /></g><g + id="g3071" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 252.34,359.887 7.37,-0.029" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3073" /></g><g + id="g3075" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 265.606,359.802 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3077" /></g><g + id="g3079" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 278.872,359.688 7.371,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3081" /></g><g + id="g3083" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 292.139,359.603 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3085" /></g><g + id="g3087" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 305.405,359.49 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3089" /></g><g + id="g3091" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 318.671,359.405 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3093" /></g><g + id="g3095" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 331.937,359.291 7.37,-0.056" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3097" /></g><g + id="g3099" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 345.203,359.206 7.37,-0.056" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3101" /></g><g + id="g3103" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 358.469,359.093 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3105" /></g><g + id="g3107" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 371.735,359.008 7.371,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3109" /></g><g + id="g3111" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 385.002,358.894 7.37,-0.056" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3113" /></g><g + id="g3115" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 398.268,358.809 7.37,-0.056" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3117" /></g><g + id="g3119" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 411.534,358.696 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3121" /></g><g + id="g3123" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 424.8,358.611 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3125" /></g><g + id="g3127" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 438.066,358.498 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3129" /></g><g + id="g3131" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 451.332,358.413 7.37,-0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3133" /></g><path + inkscape:connector-curvature="0" + d="m 470.13903,55.026922 -7.97467,3.892 0.0747,-7.936 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3135" /><g + id="g3137" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 239.074,306.312 460.176,232.866" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3139" /></g><path + inkscape:connector-curvature="0" + d="m 470.13903,224.61358 -8.76933,1.248 2.49466,-7.52133 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3141" /><path + inkscape:connector-curvature="0" + d="m 544.70836,187.68825 h -74.38 v -23.81066 h 148.76133 v 23.81066 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3143" /><g + id="g3145" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,258.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3147" /></g><path + inkscape:connector-curvature="0" + d="M 93.735041,88.626921 H 19.355042 V 64.816255 H 168.11637 v 23.810666 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3149" /><g + id="g3151" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 183.146,333.099 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3153" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,115.23492 h -74.38 V 91.422921 h 148.76133 v 23.811999 z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3155" /><g + id="g3157" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,313.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3159" /></g><g + id="g3161" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 239.074,342 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3163" /></g><g + id="g3165" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 252.283,340.838 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3167" /></g><g + id="g3169" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 265.493,339.676 7.342,-0.624" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3171" /></g><g + id="g3173" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 278.731,338.513 7.341,-0.623" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3175" /></g><g + id="g3177" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 291.94,337.38 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3179" /></g><g + id="g3181" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 305.15,336.217 7.341,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3183" /></g><g + id="g3185" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 318.359,335.055 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3187" /></g><g + id="g3189" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 331.569,333.893 7.341,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3191" /></g><g + id="g3193" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 344.806,332.731 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3195" /></g><g + id="g3197" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 358.016,331.569 7.341,-0.624" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3199" /></g><g + id="g3201" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 371.225,330.406 7.342,-0.623" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3203" /></g><g + id="g3205" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 384.435,329.244 7.341,-0.624" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3207" /></g><g + id="g3209" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 397.672,328.11 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3211" /></g><g + id="g3213" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 410.882,326.948 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3215" /></g><g + id="g3217" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 424.091,325.786 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3219" /></g><g + id="g3221" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 437.301,324.624 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3223" /></g><g + id="g3225" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 450.51,323.461 7.342,-0.652" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3227" /></g><path + inkscape:connector-curvature="0" + d="m 470.13903,103.21625 -8.24,3.24934 0.68133,-7.898669 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3229" /><g + id="g3231" + transform="matrix(1.3333333,0,0,-1.3333333,-176.82955,543.28252)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,133.512,380.494)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text3235"><tspan + id="tspan3233" + style="fill:#333333">Process 4588</tspan></text> + + +</g><g + id="g3237" + transform="matrix(1.3333333,0,0,-1.3333333,-189.95124,530.80589)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,451.191,372.501)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text3241"><tspan + id="tspan3239" + style="fill:#333333">Mémoire physique</tspan></text> + + +</g><path + inkscape:connector-curvature="0" + d="M 85.723041,420.09091 H 11.341709 V 396.28025 H 160.10437 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3243" /><g + id="g3245" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 177.137,84.501 h -55.786 v 17.858 H 232.923 V 84.501 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3247" /></g><g + id="g3249" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 177.137,102.501 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3251" /></g><path + inkscape:connector-curvature="0" + d="M 85.723041,348.58291 H 11.341709 V 324.77092 H 160.10437 v 23.81199 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3253" /><g + id="g3255" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 177.137,138.132 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3257" /></g><g + id="g3259" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="M 177.137,66.132 H 121.351 V 83.991 H 232.923 V 66.132 Z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3261" /></g><path + inkscape:connector-curvature="0" + d="M 85.723041,372.58291 H 11.341709 v -23.812 H 160.10437 v 23.812 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3263" /><g + id="g3265" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 177.137,120.132 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3267" /></g><g + id="g3269" + transform="matrix(1.3333333,0,0,-1.3333333,-167.34578,543.25045)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,127.502,167.499)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text3273"><tspan + id="tspan3271" + style="fill:#333333">Process 4591</tspan></text> + + +</g><g + id="g3275" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 182.098,267.676 0.056,-63.468" + style="fill:none;stroke:#4a7ebb;stroke-width:3.0046699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3277" /></g><path + inkscape:connector-curvature="0" + d="M 92.412374,271.70692 86.403041,259.68825 H 98.421707 Z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3279" /><g + id="g3281" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,139.493,224.504)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text3285"><tspan + x="0 5.2020001 14.598 20.879999 28.98 34.380001" + y="0" + id="tspan3283" + style="fill:#333333">fork()</tspan></text> + + +</g><g + id="g3287" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 233.036,93.628 460.63,228.331" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3289" /></g><path + inkscape:connector-curvature="0" + d="m 470.10036,224.53892 -4.8,7.44533 -4.044,-6.80267 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3291" /><g + id="g3293" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 233.065,129.26 5.669,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3295" /></g><g + id="g3297" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 243.269,137.735 5.67,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3299" /></g><g + id="g3301" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 253.474,146.211 5.669,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3303" /></g><g + id="g3305" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#333333"><path + inkscape:connector-curvature="0" + d="m 263.679,154.687 5.697,4.705" + style="fill:#333333;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3307" /></g><g + id="g3309" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 273.912,163.134 5.669,4.734" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3311" /></g><g + id="g3313" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 284.117,171.609 5.669,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3315" /></g><g + id="g3317" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 294.321,180.085 5.67,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3319" /></g><g + id="g3321" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 304.526,188.561 5.669,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3323" /></g><g + id="g3325" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 314.731,197.036 5.669,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3327" /></g><g + id="g3329" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 324.935,205.512 5.67,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3331" /></g><g + id="g3333" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 335.14,213.987 5.698,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3335" /></g><g + id="g3337" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 345.373,222.463 5.67,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3339" /></g><g + id="g3341" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 355.578,230.91 5.669,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3343" /></g><g + id="g3345" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 365.783,239.386 5.669,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3347" /></g><g + id="g3349" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 375.987,247.861 5.67,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3351" /></g><g + id="g3353" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 386.192,256.337 5.669,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3355" /></g><g + id="g3357" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 396.397,264.813 5.669,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3359" /></g><g + id="g3361" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 406.602,273.288 5.697,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3363" /></g><g + id="g3365" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 416.835,281.764 5.669,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3367" /></g><g + id="g3369" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 427.039,290.211 5.67,4.734" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3371" /></g><g + id="g3373" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 437.244,298.687 5.669,4.705" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3375" /></g><g + id="g3377" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 447.449,307.162 5.669,4.706" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3379" /></g><g + id="g3381" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 457.654,315.638 3.543,2.948" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3383" /></g><path + inkscape:connector-curvature="0" + d="m 470.17636,103.25359 -3.59066,8.12533 -5.064,-6.12267 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3385" /><g + id="g3387" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#333333"><path + inkscape:connector-curvature="0" + d="m 233.036,147.26 5.443,4.96" + style="fill:#333333;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3389" /></g><g + id="g3391" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#333333"><path + inkscape:connector-curvature="0" + d="m 242.844,156.189 5.471,4.932" + style="fill:#333333;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3393" /></g><g + id="g3395" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#333333"><path + inkscape:connector-curvature="0" + d="m 252.68,165.09 5.443,4.96" + style="fill:#333333;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3397" /></g><g + id="g3399" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#333333"><path + inkscape:connector-curvature="0" + d="m 262.488,174.019 5.471,4.961" + style="fill:#333333;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3401" /></g><g + id="g3403" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 272.324,182.948 5.443,4.932" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3405" /></g><g + id="g3407" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 282.132,191.849 5.471,4.96" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3409" /></g><g + id="g3411" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 291.969,200.778 5.442,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3413" /></g><g + id="g3415" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 301.776,209.679 5.471,4.96" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3417" /></g><g + id="g3419" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 311.613,218.608 5.442,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3421" /></g><g + id="g3423" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 321.42,227.537 5.471,4.932" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3425" /></g><g + id="g3427" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 331.257,236.438 5.442,4.96" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3429" /></g><g + id="g3431" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 341.065,245.367 5.442,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3433" /></g><g + id="g3435" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 350.872,254.296 5.471,4.932" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3437" /></g><g + id="g3439" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 360.709,263.197 5.442,4.96" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3441" /></g><g + id="g3443" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 370.517,272.126 5.47,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3445" /></g><g + id="g3447" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 380.353,281.027 5.442,4.96" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3449" /></g><g + id="g3451" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 390.161,289.956 5.47,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3453" /></g><g + id="g3455" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 399.997,298.885 5.442,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3457" /></g><g + id="g3459" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 409.805,307.786 5.471,4.96" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3461" /></g><g + id="g3463" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 419.641,316.715 5.442,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3465" /></g><g + id="g3467" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 429.449,325.644 5.471,4.932" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3469" /></g><g + id="g3471" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 439.285,334.545 5.443,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3473" /></g><g + id="g3475" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 449.093,343.474 5.442,4.961" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3477" /></g><g + id="g3479" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 458.901,352.403 2.409,2.154" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3481" /></g><path + inkscape:connector-curvature="0" + d="m 470.10036,55.026922 -3.212,8.277333 -5.32933,-5.896 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3483" /><g + id="g3485" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 263.991,93.373 81.467,-0.056" + style="fill:none;stroke:#4a7ebb;stroke-width:3.0046699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3487" /></g><path + inkscape:connector-curvature="0" + d="m 321.37637,408.33625 -12.01867,6.01066 v -12.02 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3489" /><g + id="g3497" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"> +</g><g + id="g3509" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" /><path + inkscape:connector-curvature="0" + d="m 451.9217,420.09091 h -74.38133 v -23.81066 h 148.76266 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3535" /><g + id="g3537" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 451.786,84.501 H 396 v 17.858 H 507.572 V 84.501 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3539" /></g><g + id="g3541" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="M 451.786,102.501 H 396 v 17.858 h 111.572 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3543" /></g><path + inkscape:connector-curvature="0" + d="m 451.9217,348.58291 h -74.38133 v -23.81199 h 148.76266 v 23.81199 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3545" /><g + id="g3547" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 451.786,138.132 H 396 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3549" /></g><g + id="g3551" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="M 451.786,66.132 H 396 V 83.991 H 507.572 V 66.132 Z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3553" /></g><path + inkscape:connector-curvature="0" + d="m 451.9217,372.58291 h -74.38133 v -23.812 h 148.76266 v 23.812 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3555" /><g + id="g3557" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 451.786,120.132 H 396 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3559" /></g><path + inkscape:connector-curvature="0" + d="m 544.70836,260.55758 h -74.38 v -23.81066 h 148.76133 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3561" /><g + id="g3563" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 521.376,204.151 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3565" /></g><g + id="g3567" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 507.713,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3569" /></g><g + id="g3571" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 520.98,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3573" /></g><g + id="g3575" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 534.246,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3577" /></g><g + id="g3579" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 547.512,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3581" /></g><g + id="g3583" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 560.778,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3585" /></g><g + id="g3587" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 574.044,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3589" /></g><g + id="g3591" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 587.31,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3593" /></g><g + id="g3595" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 600.576,129.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3597" /></g><g + id="g3599" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,133.739 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3601" /></g><g + id="g3603" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,147.005 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3605" /></g><g + id="g3607" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,160.271 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3609" /></g><g + id="g3611" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,173.537 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3613" /></g><g + id="g3615" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,186.803 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3617" /></g><g + id="g3619" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,200.069 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3621" /></g><g + id="g3623" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,213.335 v 7.371" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3625" /></g><g + id="g3627" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,226.602 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3629" /></g><g + id="g3631" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,239.868 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3633" /></g><g + id="g3635" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,253.134 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3637" /></g><g + id="g3639" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,266.4 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3641" /></g><g + id="g3643" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,279.666 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3645" /></g><g + id="g3647" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,292.932 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3649" /></g><g + id="g3651" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,306.198 v 7.371" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3653" /></g><g + id="g3655" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,319.465 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3657" /></g><g + id="g3659" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,332.731 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3661" /></g><g + id="g3663" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 609.392,345.997 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3665" /></g><g + id="g3667" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 608.457,358.328 h -7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3669" /></g><g + id="g3671" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 595.191,358.328 H 587.82" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3673" /></g><path + inkscape:connector-curvature="0" + d="m 619.12836,54.988255 7.936,-3.968 v 7.937334 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3675" /><g + id="g3677" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 507.713,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3679" /></g><g + id="g3681" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 520.98,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3683" /></g><g + id="g3685" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 534.246,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3687" /></g><g + id="g3689" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 547.512,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3691" /></g><g + id="g3693" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 560.778,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3695" /></g><g + id="g3697" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 574.044,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3699" /></g><g + id="g3701" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 587.31,147.288 h 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3703" /></g><g + id="g3705" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,152.702 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3707" /></g><g + id="g3709" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,165.969 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3711" /></g><g + id="g3713" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,179.235 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3715" /></g><g + id="g3717" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,192.501 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3719" /></g><g + id="g3721" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,205.767 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3723" /></g><g + id="g3725" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,219.033 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3727" /></g><g + id="g3729" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,232.299 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3731" /></g><g + id="g3733" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,245.565 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3735" /></g><g + id="g3737" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,258.831 v 7.371" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3739" /></g><g + id="g3741" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,272.098 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3743" /></g><g + id="g3745" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,285.364 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3747" /></g><g + id="g3749" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 595.162,298.63 V 306" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3751" /></g><g + id="g3753" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 595.162,311.896 v 7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3755" /></g><g + id="g3757" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 592.186,322.186 h -7.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3759" /></g><path + inkscape:connector-curvature="0" + d="m 619.12836,103.17759 7.936,-3.968002 v 7.937332 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3761" /><g + id="g3763" + transform="matrix(1.3333333,0,0,-1.3333333,-150.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="M 507.713,93.6 H 655.654 V 213.137 H 582.746" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73698997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3765" /></g><path + inkscape:connector-curvature="0" + d="m 619.12836,248.57625 7.936,-3.968 v 7.936 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3767" /><g + id="g3769" + transform="matrix(1.3333333,0,0,-1.3333333,-154.45962,532.75891)"><path + inkscape:connector-curvature="0" + d="m 491.981,231.676 0.028,-12.274" + style="fill:none;stroke:#4a7ebb;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path3771" /></g><path + inkscape:connector-curvature="0" + d="m 501.59103,248.57625 -4.49733,-8.95733 h 8.95733 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333325" + id="path3773" /><g + id="g3775" + transform="matrix(1.3333333,0,0,-1.3333333,-204.86513,528.09558)" + style="fill:#008000"><text + transform="matrix(1,0,0,-1,499.209,216.709)" + style="font-variant:normal;font-weight:normal;font-size:14.003px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text3779"><tspan + x="0 5.8952632 13.386868 20.68243" + y="0" + id="tspan3777" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#d40000">copy</tspan></text> + + +</g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="60.62328" + y="128.7144" + id="text2382"><tspan + sodipodi:role="line" + id="tspan2380" + x="60.62328" + y="128.7144" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 15</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;" + x="213.88788" + y="425.05811" + id="text2382-8"><tspan + sodipodi:role="line" + id="tspan2380-9" + x="213.88788" + y="425.05811" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;">i = i + 5</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="51.263542" + y="412.18567" + id="text2382-6"><tspan + sodipodi:role="line" + id="tspan2380-6" + x="51.263542" + y="412.18567" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 15</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="414.22598" + y="412.18567" + id="text2382-4"><tspan + sodipodi:role="line" + id="tspan2380-95" + x="414.22598" + y="412.18567" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 20</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="509.82425" + y="229.5386" + id="text2382-0"><tspan + sodipodi:role="line" + id="tspan2380-4" + x="509.82425" + y="229.5386" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 15</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="510.60144" + y="252.85527" + id="text2382-87"><tspan + sodipodi:role="line" + id="tspan2380-1" + x="510.60144" + y="252.85527" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 20</tspan></text> + +</svg> diff --git a/1.processes/img/exe_to_proc.svg b/1.processes/img/exe_to_proc.svg new file mode 100644 index 0000000..1561d61 --- /dev/null +++ b/1.processes/img/exe_to_proc.svg @@ -0,0 +1,876 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + id="svg2" + width="842.89" + height="466.47" + version="1.1" + viewBox="0 0 842.89 466.47" + xml:space="preserve" + sodipodi:docname="exe_to_proc.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><defs + id="defs2633" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview2631" + showgrid="false" + inkscape:zoom="0.95299896" + inkscape:cx="466.28662" + inkscape:cy="273.24032" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="1" + inkscape:current-layer="svg2" + inkscape:document-rotation="0" /><metadata + id="metadata8"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><path + id="path24" + d="M 626.34524,316.4249 H 478.4556 V 212.64083 H 774.23487 V 316.4249 Z" + fill="#b7dee8" + fill-rule="evenodd" + style="stroke-width:1.3333" /><g + id="g26" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="PUSH AX" + transform="matrix(1,0,0,-1,439.09,205.51)" + id="text30" + style="font-size:14.003px;fill:#000000"><path + d="m 2.7554732,-9.0732331 v 3.8357828 h 1.7367002 q 0.9640738,0 1.4905538,-0.4991304 0.52648,-0.4991304 0.52648,-1.4221797 0,-0.9162119 -0.52648,-1.4153423 -0.52648,-0.4991304 -1.4905538,-0.4991304 z M 1.3743179,-10.208242 h 3.1178555 q 1.716188,0 2.5913756,0.779464 0.8820249,0.7726265 0.8820249,2.2700176 0,1.511066 -0.8820249,2.2836924 -0.8751876,0.7726265 -2.5913756,0.7726265 H 2.7554732 V 0 H 1.3743179 Z" + id="path1018" + style="fill:#000000" /><path + d="m 8.4145998,-10.208242 h 1.3879927 v 6.2015242 q 0,1.6409765 0.5948545,2.3657412 0.594854,0.71792727 1.928147,0.71792727 1.326456,0 1.92131,-0.71792727 0.594854,-0.7247647 0.594854,-2.3657412 v -6.2015242 h 1.387993 v 6.3724592 q 0,1.9965215 -0.991424,3.0152945 -0.984585,1.01877297 -2.912733,1.01877297 -1.934985,0 -2.9264082,-1.01877297 -0.984586,-1.018773 -0.984586,-3.0152945 z" + id="path1020" + style="fill:#000000" /><path + d="m 23.681261,-9.8732092 v 1.3469683 q -0.786302,-0.3760571 -1.483717,-0.560667 -0.697415,-0.1846098 -1.346968,-0.1846098 -1.128171,0 -1.743538,0.4375937 -0.608528,0.4375938 -0.608528,1.2444073 0,0.6769028 0.403406,1.0256103 0.410245,0.3418702 1.545253,0.5538296 l 0.834163,0.1709351 q 1.545253,0.2940083 2.276855,1.0392852 0.73844,0.7384394 0.73844,1.9828467 0,1.4837163 -0.998261,2.24950539 -0.991423,0.76578908 -2.912733,0.76578908 -0.724765,0 -1.545253,-0.16409766 -0.813651,-0.16409766 -1.688839,-0.48545557 V -1.8734483 q 0.841001,0.4717808 1.647814,0.7110899 0.806814,0.23930907 1.586278,0.23930907 1.18287,0 1.825586,-0.46494337 0.642716,-0.4649434 0.642716,-1.3264561 0,-0.7521143 -0.464943,-1.1760332 -0.458106,-0.423919 -1.511066,-0.6358784 l -0.841001,-0.1640977 q -1.545253,-0.3076831 -2.23583,-0.9640737 -0.690578,-0.6563907 -0.690578,-1.8255865 0,-1.3538057 0.950399,-2.1332696 0.957236,-0.7794641 2.6324,-0.7794641 0.717927,0 1.463204,0.129911 0.745277,0.129911 1.524741,0.3897318 z" + id="path1022" + style="fill:#000000" /><path + d="m 24.045174,-10.208242 h 1.381156 v 4.1844904 h 5.018653 v -4.1844904 h 1.381155 V 0 H 30.444983 V -4.8613932 H 25.42633 V 0 h -1.381156 z" + id="path1024" + style="fill:#000000" /><path + d="m 39.247566,-8.8475988 -1.873449,5.08019 h 3.753734 z m -0.779464,-1.3606432 h 1.565765 L 43.924349,0 H 42.488494 L 41.558608,-2.6187251 H 36.957036 L 36.027149,0 h -1.456367 z" + id="path1026" + style="fill:#000000" /><path + d="m 43.535162,-10.208242 h 1.483716 l 2.536677,3.7947585 2.550351,-3.7947585 h 1.483716 L 48.307669,-5.3058243 51.808419,0 H 50.324703 L 47.452994,-4.3417506 44.560772,0 h -1.490553 l 3.644335,-5.4494098 z" + id="path1028" + style="fill:#000000" /></g> +</g><g + id="g32" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="PUSH BX" + transform="matrix(1,0,0,-1,439.09,188.7)" + id="text36" + style="font-size:14.003px;fill:#000000"><path + d="m 2.7554732,-9.0732331 v 3.8357828 h 1.7367002 q 0.9640738,0 1.4905538,-0.4991304 0.52648,-0.4991304 0.52648,-1.4221797 0,-0.9162119 -0.52648,-1.4153423 -0.52648,-0.4991304 -1.4905538,-0.4991304 z M 1.3743179,-10.208242 h 3.1178555 q 1.716188,0 2.5913756,0.779464 0.8820249,0.7726265 0.8820249,2.2700176 0,1.511066 -0.8820249,2.2836924 -0.8751876,0.7726265 -2.5913756,0.7726265 H 2.7554732 V 0 H 1.3743179 Z" + id="path1031" + style="fill:#000000" /><path + d="m 8.4145998,-10.208242 h 1.3879927 v 6.2015242 q 0,1.6409765 0.5948545,2.3657412 0.594854,0.71792727 1.928147,0.71792727 1.326456,0 1.92131,-0.71792727 0.594854,-0.7247647 0.594854,-2.3657412 v -6.2015242 h 1.387993 v 6.3724592 q 0,1.9965215 -0.991424,3.0152945 -0.984585,1.01877297 -2.912733,1.01877297 -1.934985,0 -2.9264082,-1.01877297 -0.984586,-1.018773 -0.984586,-3.0152945 z" + id="path1033" + style="fill:#000000" /><path + d="m 23.681261,-9.8732092 v 1.3469683 q -0.786302,-0.3760571 -1.483717,-0.560667 -0.697415,-0.1846098 -1.346968,-0.1846098 -1.128171,0 -1.743538,0.4375937 -0.608528,0.4375938 -0.608528,1.2444073 0,0.6769028 0.403406,1.0256103 0.410245,0.3418702 1.545253,0.5538296 l 0.834163,0.1709351 q 1.545253,0.2940083 2.276855,1.0392852 0.73844,0.7384394 0.73844,1.9828467 0,1.4837163 -0.998261,2.24950539 -0.991423,0.76578908 -2.912733,0.76578908 -0.724765,0 -1.545253,-0.16409766 -0.813651,-0.16409766 -1.688839,-0.48545557 V -1.8734483 q 0.841001,0.4717808 1.647814,0.7110899 0.806814,0.23930907 1.586278,0.23930907 1.18287,0 1.825586,-0.46494337 0.642716,-0.4649434 0.642716,-1.3264561 0,-0.7521143 -0.464943,-1.1760332 -0.458106,-0.423919 -1.511066,-0.6358784 l -0.841001,-0.1640977 q -1.545253,-0.3076831 -2.23583,-0.9640737 -0.690578,-0.6563907 -0.690578,-1.8255865 0,-1.3538057 0.950399,-2.1332696 0.957236,-0.7794641 2.6324,-0.7794641 0.717927,0 1.463204,0.129911 0.745277,0.129911 1.524741,0.3897318 z" + id="path1035" + style="fill:#000000" /><path + d="m 24.045174,-10.208242 h 1.381156 v 4.1844904 h 5.018653 v -4.1844904 h 1.381155 V 0 H 30.444983 V -4.8613932 H 25.42633 V 0 h -1.381156 z" + id="path1037" + style="fill:#000000" /><path + d="m 37.216857,-4.875068 v 3.7400592 h 2.215318 q 1.114497,0 1.647814,-0.458106 0.540155,-0.4649433 0.540155,-1.4153423 0,-0.9572363 -0.540155,-1.4085049 -0.533317,-0.458106 -1.647814,-0.458106 z m 0,-4.1981651 v 3.0768311 h 2.044383 q 1.011936,0 1.504229,-0.3760571 0.49913,-0.3828945 0.49913,-1.1623584 0,-0.7726265 -0.49913,-1.155521 -0.492293,-0.3828946 -1.504229,-0.3828946 z m -1.381155,-1.1350089 h 3.528099 q 1.57944,0 2.434116,0.6563907 0.854675,0.6563907 0.854675,1.8666109 0,0.9367242 -0.437594,1.4905538 -0.437594,0.5538296 -1.285431,0.6905776 1.018773,0.2187969 1.57944,0.9162119 0.567504,0.6905777 0.567504,1.7298629 0,1.3674805 -0.929887,2.11275733 Q 41.216737,0 39.500549,0 h -3.664847 z" + id="path1039" + style="fill:#000000" /><path + d="m 42.750994,-10.208242 h 1.483716 l 2.536677,3.7947585 2.550351,-3.7947585 h 1.483716 L 47.523501,-5.3058243 51.024251,0 H 49.540535 L 46.668825,-4.3417506 43.776604,0 h -1.490553 l 3.644335,-5.4494098 z" + id="path1041" + style="fill:#000000" /></g> +</g><g + id="g38" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="CALL 0820h" + transform="matrix(1,0,0,-1,439.09,171.89)" + id="text42" + style="font-size:14.003px;fill:#000000"><path + d="m 9.0185339,-9.4219406 v 1.4563667 Q 8.3211188,-8.6151271 7.5279801,-8.936485 6.7416788,-9.2578429 5.8528165,-9.2578429 q -1.750375,0 -2.6802618,1.0734721 -0.9298867,1.0666348 -0.9298867,3.090506 0,2.0170337 0.9298867,3.0905059 0.9298868,1.06663476 2.6802618,1.06663476 0.8888623,0 1.6751636,-0.32135796 0.7931387,-0.3213579 1.4905538,-0.9709111 v 1.44269192 q -0.7247647,0.49229297 -1.5384156,0.73843946 -0.8068135,0.24614649 -1.7093506,0.24614649 -2.3178795,0 -3.6511729,-1.41534227 -1.33329352,-1.4221798 -1.33329352,-3.8768072 0,-2.4614649 1.33329352,-3.8768072 1.3332934,-1.42218 3.6511729,-1.42218 0.9162119,0 1.7230254,0.246147 0.8136509,0.2393088 1.5247408,0.7247644 z" + id="path1044" + style="fill:#000000" /><path + d="m 12.193769,-8.8475988 -1.873448,5.08019 h 3.753733 z M 11.414305,-10.208242 H 12.98007 L 16.870552,0 H 15.434698 L 14.504811,-2.6187251 H 9.903239 L 8.9733522,0 H 7.5169855 Z" + id="path1046" + style="fill:#000000" /><path + d="m 16.97366,-10.208242 h 1.381156 v 9.0458836 h 4.970791 V 0 H 16.97366 Z" + id="path1048" + style="fill:#000000" /><path + d="m 22.85492,-10.208242 h 1.381155 v 9.0458836 h 4.970792 V 0 H 22.85492 Z" + id="path1050" + style="fill:#000000" /><path + d="m 34.921677,-9.2988674 q -1.066635,0 -1.60679,1.05296 -0.533317,1.0461226 -0.533317,3.1520426 0,2.0990825 0.533317,3.1520425 0.540155,1.04612258 1.60679,1.04612258 1.073472,0 1.606789,-1.04612258 0.540155,-1.05296 0.540155,-3.1520425 0,-2.10592 -0.540155,-3.1520426 -0.533317,-1.05296 -1.606789,-1.05296 z m 0,-1.0939846 q 1.716188,0 2.618725,1.3606433 0.909374,1.3538057 0.909374,3.9383439 0,2.5777007 -0.909374,3.9383438 -0.902537,1.35380567 -2.618725,1.35380567 -1.716188,0 -2.625563,-1.35380567 -0.902537,-1.3606431 -0.902537,-3.9383438 0,-2.5845382 0.902537,-3.9383439 0.909375,-1.3606433 2.625563,-1.3606433 z" + id="path1052" + style="fill:#000000" /><path + d="m 41.923176,-4.8477184 q -0.984586,0 -1.552091,0.52648 -0.560667,0.52648 -0.560667,1.4495294 0,0.9230493 0.560667,1.4495293 0.567505,0.52647998 1.552091,0.52647998 0.984586,0 1.55209,-0.52647998 0.567505,-0.5333174 0.567505,-1.4495293 0,-0.9230494 -0.567505,-1.4495294 -0.560667,-0.52648 -1.55209,-0.52648 z M 40.542021,-5.435735 q -0.888863,-0.2187968 -1.387993,-0.8273257 -0.492293,-0.6085288 -0.492293,-1.4837163 0,-1.223895 0.86835,-1.9349849 0.875187,-0.7110901 2.393091,-0.7110901 1.524741,0 2.393091,0.7110901 0.86835,0.7110899 0.86835,1.9349849 0,0.8751875 -0.499131,1.4837163 -0.492293,0.6085289 -1.374317,0.8273257 0.99826,0.2324717 1.55209,0.9093746 0.560667,0.6769028 0.560667,1.6546514 0,1.4837163 -0.909375,2.27685499 -0.902537,0.79313868 -2.591375,0.79313868 -1.688839,0 -2.598213,-0.79313868 -0.902537,-0.79313869 -0.902537,-2.27685499 0,-0.9777486 0.560667,-1.6546514 0.560667,-0.6769029 1.558928,-0.9093746 z m -0.505968,-2.1811314 q 0,0.7931387 0.492293,1.2375699 0.49913,0.4444312 1.39483,0.4444312 0.888862,0 1.387993,-0.4444312 0.505967,-0.4444312 0.505967,-1.2375699 0,-0.7931386 -0.505967,-1.2375698 -0.499131,-0.4444312 -1.387993,-0.4444312 -0.8957,0 -1.39483,0.4444312 -0.492293,0.4444312 -0.492293,1.2375698 z" + id="path1054" + style="fill:#000000" /><path + d="m 47.244644,-1.1623584 h 4.820369 V 0 h -6.481858 v -1.1623584 q 0.786301,-0.8136509 2.140107,-2.1811314 1.360643,-1.3743179 1.709351,-1.7708872 0.663228,-0.7452769 0.923049,-1.2580821 0.266659,-0.5196426 0.266659,-1.018773 0,-0.8136509 -0.574342,-1.326456 -0.567505,-0.5128052 -1.483716,-0.5128052 -0.649554,0 -1.374318,0.2256342 -0.717928,0.2256343 -1.538416,0.6837403 v -1.3948301 q 0.834163,-0.3350331 1.558928,-0.5059681 0.724765,-0.170935 1.326456,-0.170935 1.586277,0 2.529839,0.7931389 0.943561,0.7931387 0.943561,2.1195948 0,0.629041 -0.239309,1.1965454 -0.232471,0.560667 -0.854675,1.3264561 -0.170935,0.1982847 -1.087147,1.1486836 -0.916212,0.9435616 -2.584538,2.6460748 z" + id="path1056" + style="fill:#000000" /><path + d="m 56.094212,-9.2988674 q -1.066635,0 -1.60679,1.05296 -0.533317,1.0461226 -0.533317,3.1520426 0,2.0990825 0.533317,3.1520425 0.540155,1.04612258 1.60679,1.04612258 1.073472,0 1.606789,-1.04612258 0.540155,-1.05296 0.540155,-3.1520425 0,-2.10592 -0.540155,-3.1520426 -0.533317,-1.05296 -1.606789,-1.05296 z m 0,-1.0939846 q 1.716188,0 2.618725,1.3606433 0.909374,1.3538057 0.909374,3.9383439 0,2.5777007 -0.909374,3.9383438 -0.902537,1.35380567 -2.618725,1.35380567 -1.716188,0 -2.625563,-1.35380567 -0.902537,-1.3606431 -0.902537,-3.9383438 0,-2.5845382 0.902537,-3.9383439 0.909375,-1.3606433 2.625563,-1.3606433 z" + id="path1058" + style="fill:#000000" /><path + d="M 66.413821,-4.6220841 V 0 h -1.258082 v -4.5810597 q 0,-1.0871469 -0.423919,-1.6273017 -0.423919,-0.5401548 -1.271757,-0.5401548 -1.018773,0 -1.60679,0.6495532 -0.588016,0.6495532 -0.588016,1.7708872 V 0 h -1.26492 v -10.638998 h 1.26492 v 4.1708153 q 0.451268,-0.6905777 1.059797,-1.0324478 0.615366,-0.3418701 1.415342,-0.3418701 1.319619,0 1.996522,0.8204883 0.676903,0.8136509 0.676903,2.3999282 z" + id="path1060" + style="fill:#000000" /></g> +</g><path + id="path86" + d="m 1.3395282,109.91007 0.1893286,-2.07995 0.6053182,-2.07862 1.0199745,-2.07861 1.359966,-2.07862 1.8146213,-2.039946 2.1546128,-2.00395 2.5692694,-1.965284 2.910594,-1.965284 3.326583,-1.889286 3.627909,-1.851954 4.006567,-1.814621 4.345225,-1.738624 4.686549,-1.662625 4.989209,-1.625292 5.291867,-1.549295 5.593194,-1.47463 5.85852,-1.435964 6.122514,-1.322634 6.386507,-1.209303 6.575835,-1.17197 6.80383,-1.057307 6.991825,-0.94531 7.181154,-0.906644 7.331819,-0.755981 7.48381,-0.679983 7.59581,-0.567986 7.71047,-0.490654 7.74781,-0.339992 7.86114,-0.265326 7.86113,-0.187996 7.89847,-0.03866 7.89981,0.03866 7.86113,0.187996 7.86114,0.265326 7.74781,0.339992 7.71047,0.490654 7.59581,0.567986 7.48381,0.679983 7.33182,0.755981 7.18115,0.906644 6.99183,0.94531 6.8025,1.057307 6.57716,1.17197 6.38651,1.209303 6.12251,1.322634 5.85853,1.435964 5.59319,1.47463 5.29187,1.549295 4.9892,1.625292 4.68655,1.662625 4.34523,1.738624 4.00657,1.814621 3.6279,1.851954 3.32659,1.889286 2.91059,1.965284 2.56927,1.965284 2.15461,2.00395 1.81329,2.039946 1.3613,2.07862 1.01998,2.07861 0.60531,2.07862 0.18933,2.07995 v 165.23586 l -0.18933,2.07862 -0.60531,2.07861 -1.01998,2.07862 -1.3613,2.07861 -1.81329,2.04129 -2.15461,2.00394 -2.56927,1.96529 -2.91059,1.96528 -3.32659,1.88929 -3.6279,1.85195 -4.00657,1.81462 -4.34523,1.73729 -4.68655,1.66396 -4.9892,1.6253 -5.29187,1.54929 -5.59319,1.4733 -5.85853,1.43596 -6.12251,1.32397 -6.38651,1.2093 -6.57716,1.17064 -6.8025,1.05864 -6.99183,0.94531 -7.18115,0.90664 -7.33182,0.75598 -7.48381,0.67999 -7.59581,0.56665 -7.71047,0.49199 -7.74781,0.33999 -7.86114,0.26532 -7.86113,0.188 -7.89981,0.0387 -7.89847,-0.0387 -7.86113,-0.188 -7.86114,-0.26532 -7.74781,-0.33999 -7.71047,-0.49199 -7.59581,-0.56665 -7.48381,-0.67999 -7.331819,-0.75598 -7.181154,-0.90664 -6.991825,-0.94531 -6.80383,-1.05864 -6.575835,-1.17064 -6.386507,-1.2093 -6.122514,-1.32397 -5.85852,-1.43596 -5.593194,-1.4733 -5.291867,-1.54929 -4.989209,-1.6253 -4.686549,-1.66396 -4.345225,-1.73729 -4.006567,-1.81462 -3.627909,-1.85195 -3.326583,-1.88929 -2.910594,-1.96528 -2.5692694,-1.96529 -2.1546128,-2.00394 -1.8146213,-2.04129 -1.359966,-2.07861 -1.0199745,-2.07862 -0.6053182,-2.07861 -0.1893286,-2.07862 z" + fill="#4f81bd" + fill-rule="evenodd" + style="stroke-width:1.3333" /><g + id="g88" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path90" + d="m 74.154,301.95 0.142,1.56 0.454,1.559 0.765,1.559 1.02,1.559 1.361,1.53 1.616,1.503 1.927,1.474 2.183,1.474 2.495,1.417 2.721,1.389 3.005,1.361 3.259,1.304 3.515,1.247 3.742,1.219 3.969,1.162 4.195,1.106 4.394,1.077 4.592,0.992 4.79,0.907 4.932,0.879 5.103,0.793 5.244,0.709 5.386,0.68 5.499,0.567 5.613,0.51 5.697,0.426 5.783,0.368 5.811,0.255 5.896,0.199 5.896,0.141 5.924,0.029 5.925,-0.029 5.896,-0.141 5.896,-0.199 5.811,-0.255 5.783,-0.368 5.697,-0.426 5.613,-0.51 5.499,-0.567 5.386,-0.68 5.244,-0.709 5.102,-0.793 4.933,-0.879 4.79,-0.907 4.592,-0.992 4.394,-1.077 4.195,-1.106 3.969,-1.162 3.742,-1.219 3.515,-1.247 3.259,-1.304 3.005,-1.361 2.721,-1.389 2.495,-1.417 2.183,-1.474 1.927,-1.474 1.616,-1.503 1.36,-1.53 1.021,-1.559 0.765,-1.559 0.454,-1.559 0.142,-1.56 V 178.02 l -0.142,-1.559 -0.454,-1.559 -0.765,-1.559 -1.021,-1.559 -1.36,-1.531 -1.616,-1.503 -1.927,-1.474 -2.183,-1.474 -2.495,-1.417 -2.721,-1.389 -3.005,-1.361 -3.259,-1.303 -3.515,-1.248 -3.742,-1.219 -3.969,-1.162 -4.195,-1.105 -4.394,-1.077 -4.592,-0.993 -4.79,-0.907 -4.933,-0.878 -5.102,-0.794 -5.244,-0.709 -5.386,-0.68 -5.499,-0.567 -5.613,-0.51 -5.697,-0.425 -5.783,-0.369 -5.811,-0.255 -5.896,-0.199 -5.896,-0.141 -5.925,-0.029 -5.924,0.029 -5.896,0.141 -5.896,0.199 -5.811,0.255 -5.783,0.369 -5.697,0.425 -5.613,0.51 -5.499,0.567 -5.386,0.68 -5.244,0.709 -5.103,0.794 -4.932,0.878 -4.79,0.907 -4.592,0.993 -4.394,1.077 -4.195,1.105 -3.969,1.162 -3.742,1.219 -3.515,1.248 -3.259,1.303 -3.005,1.361 -2.721,1.389 -2.495,1.417 -2.183,1.474 -1.927,1.474 -1.616,1.503 -1.361,1.531 -1.02,1.559 -0.765,1.559 -0.454,1.559 -0.142,1.559 z" + fill="none" + stroke="#3a5f8b" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="2.0126" /></g><g + id="g92" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path94" + d="m 308.01,301.95 -0.142,-1.559 -0.454,-1.559 -0.765,-1.559 -1.021,-1.559 -1.36,-1.53 -1.616,-1.503 -1.927,-1.474 -2.183,-1.474 -2.495,-1.417 -2.721,-1.389 -3.005,-1.361 -3.259,-1.304 -3.515,-1.247 -3.742,-1.219 -3.969,-1.162 -4.195,-1.106 -4.394,-1.077 -4.592,-0.992 -4.79,-0.907 -4.933,-0.879 -5.102,-0.793 -5.244,-0.709 -5.386,-0.68 -5.499,-0.567 -5.613,-0.511 -5.697,-0.425 -5.783,-0.368 -5.811,-0.255 -5.896,-0.199 -5.896,-0.142 -5.925,-0.028 -5.924,0.028 -5.896,0.142 -5.896,0.199 -5.811,0.255 -5.783,0.368 -5.697,0.425 -5.613,0.511 -5.499,0.567 -5.386,0.68 -5.244,0.709 -5.103,0.793 -4.932,0.879 -4.79,0.907 -4.592,0.992 -4.394,1.077 -4.195,1.106 -3.969,1.162 -3.742,1.219 -3.515,1.247 -3.259,1.304 -3.005,1.361 -2.721,1.389 -2.495,1.417 -2.183,1.474 -1.927,1.474 -1.616,1.503 -1.361,1.53 -1.02,1.559 -0.765,1.559 -0.454,1.559 -0.142,1.559" + fill="none" + stroke="#3a5f8b" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="2.0126" /></g><path + id="path96" + d="M 43.173149,83.537391 H 133.00957 V 180.3283 l -15.00363,15.00496 H 43.173149 Z" + fill="#fcd5b5" + fill-rule="evenodd" + style="stroke-width:1.3333" /><path + id="path98" + d="m 118.01128,195.3346 3.02392,-11.98104 11.9797,-3.02392 z" + fill="#c9aa90" + fill-rule="evenodd" + style="stroke-width:1.3333" /><g + id="g100" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path102" + d="m 161.66,237.88 2.268,8.986 8.985,2.268 -11.253,-11.254 h -56.126 v 83.849 h 67.379 v -72.595" + fill="none" + stroke="#3a5f8b" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="2.0126" /></g><g + id="g104" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="Progra" + transform="matrix(1,0,0,-1,115.31,288.99)" + id="text108" + style="font-size:18px;fill:#000000"><path + d="m 3.5419922,-11.663086 v 4.9306641 h 2.2324219 q 1.2392578,0 1.9160156,-0.6416015 0.6767578,-0.6416016 0.6767578,-1.828125 0,-1.1777346 -0.6767578,-1.8193356 -0.6767578,-0.641602 -1.9160156,-0.641602 z M 1.7666016,-13.12207 h 4.0078125 q 2.2060546,0 3.3310547,1.001953 1.1337892,0.993164 1.1337892,2.9179686 0,1.9423828 -1.1337892,2.9355468 -1.1250001,0.9931641 -3.3310547,0.9931641 H 3.5419922 V 0 H 1.7666016 Z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1063" /><path + d="m 16.688391,-8.3320313 q -0.272461,-0.1582031 -0.597657,-0.2285156 -0.316406,-0.079102 -0.703125,-0.079102 -1.371093,0 -2.109375,0.8964843 -0.729492,0.8876954 -0.729492,2.5576172 V 0 h -1.625976 v -9.84375 h 1.625976 v 1.5292969 q 0.509766,-0.8964844 1.327149,-1.3271485 0.817383,-0.4394534 1.986328,-0.4394534 0.166992,0 0.36914,0.02637 0.202149,0.01758 0.448243,0.061524 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1065" /><path + d="m 20.792742,-8.7099609 q -1.300781,0 -2.056641,1.0195312 -0.755859,1.0107422 -0.755859,2.7773438 0,1.7666015 0.74707,2.7861328 0.755859,1.0107422 2.06543,1.0107422 1.291992,0 2.047851,-1.0195313 0.75586,-1.0195312 0.75586,-2.7773437 0,-1.7490235 -0.75586,-2.7685547 -0.755859,-1.0283203 -2.047851,-1.0283203 z m 0,-1.3710941 q 2.109375,0 3.313476,1.3710941 1.204102,1.3710937 1.204102,3.796875 0,2.4169921 -1.204102,3.796875 -1.204101,1.37109371 -3.313476,1.37109371 -2.118164,0 -3.322266,-1.37109371 -1.195312,-1.3798829 -1.195312,-3.796875 0,-2.4257813 1.195312,-3.796875 1.204102,-1.3710941 3.322266,-1.3710941 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1067" /><path + d="m 32.941828,-5.0361328 q 0,-1.7578125 -0.729492,-2.7246094 -0.720704,-0.9667969 -2.030274,-0.9667969 -1.300781,0 -2.030273,0.9667969 -0.720703,0.9667969 -0.720703,2.7246094 0,1.7490234 0.720703,2.7158203 0.729492,0.9667969 2.030273,0.9667969 1.30957,0 2.030274,-0.9667969 0.729492,-0.9667969 0.729492,-2.7158203 z m 1.617187,3.8144531 q 0,2.5136719 -1.116211,3.7353516 -1.116211,1.2304687 -3.418945,1.2304687 -0.852539,0 -1.608398,-0.1318359 -0.75586,-0.1230469 -1.467774,-0.3867188 V 1.6523437 q 0.711914,0.3867188 1.40625,0.5712891 0.694336,0.1845703 1.415039,0.1845703 1.590821,0 2.381836,-0.8349609 0.791016,-0.82617189 0.791016,-2.50488283 V -1.7314453 Q 32.440851,-0.86132813 31.658625,-0.43066406 30.876398,0 29.786554,0 q -1.810547,0 -2.917968,-1.3798828 -1.107422,-1.3798828 -1.107422,-3.65625 0,-2.2851563 1.107422,-3.6650391 1.107421,-1.3798831 2.917968,-1.3798831 1.089844,0 1.872071,0.4306644 0.782226,0.430664 1.283203,1.3007812 V -9.84375 h 1.617187 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1069" /><path + d="m 40.646389,-8.3320313 q -0.272461,-0.1582031 -0.597656,-0.2285156 -0.316406,-0.079102 -0.703125,-0.079102 -1.371094,0 -2.109375,0.8964843 -0.729492,0.8876954 -0.729492,2.5576172 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.509765,-0.8964844 1.327148,-1.3271485 0.817383,-0.4394534 1.986328,-0.4394534 0.166992,0 0.369141,0.02637 0.202148,0.01758 0.448242,0.061524 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1071" /><path + d="m 45.319923,-4.9482422 q -1.959961,0 -2.71582,0.4482422 -0.755859,0.4482422 -0.755859,1.5292969 0,0.8613281 0.5625,1.3710937 0.571289,0.5009766 1.546875,0.5009766 1.344726,0 2.15332,-0.9492188 0.817383,-0.9580078 0.817383,-2.540039 v -0.3603516 z m 3.225586,-0.6679687 V 0 h -1.617187 v -1.4941406 q -0.553711,0.89648435 -1.379883,1.32714841 -0.826172,0.421875 -2.021484,0.421875 -1.511719,0 -2.408203,-0.84375 -0.887696,-0.85253901 -0.887696,-2.27636721 0,-1.6611328 1.107422,-2.5048828 1.116211,-0.84375 3.322266,-0.84375 h 2.267578 v -0.1582031 q 0,-1.1162109 -0.738281,-1.7226563 -0.729493,-0.6152343 -2.056641,-0.6152343 -0.84375,0 -1.643555,0.2021484 -0.799804,0.2021484 -1.538086,0.6064453 v -1.4941406 q 0.887696,-0.3427735 1.722657,-0.5097656 0.834961,-0.1757816 1.625976,-0.1757816 2.135742,0 3.19043,1.1074222 1.054687,1.1074219 1.054687,3.3574219 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1073" /></g> +</g><g + id="g110" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="mme" + transform="matrix(1,0,0,-1,120.3,267.39)" + id="text114" + style="font-size:18px;fill:#000000"><path + d="M 9.3603516,-7.9541016 Q 9.9667969,-9.0439453 10.810547,-9.5625 q 0.84375,-0.518555 1.986328,-0.518555 1.538086,0 2.373047,1.081055 0.834961,1.0722656 0.834961,3.0585938 V 0 h -1.625977 v -5.8886719 q 0,-1.415039 -0.500976,-2.1005859 -0.500977,-0.6855469 -1.529297,-0.6855469 -1.256836,0 -1.986328,0.834961 -0.7294925,0.8349609 -0.7294925,2.2763671 V 0 H 8.0068359 v -5.8886719 q 0,-1.4238281 -0.5009765,-2.1005859 -0.5009766,-0.6855469 -1.546875,-0.6855469 -1.2392578,0 -1.96875,0.84375 -0.7294922,0.834961 -0.7294922,2.2675781 V 0 H 1.6347656 v -9.84375 h 1.6259766 v 1.5292969 q 0.5537109,-0.9052735 1.3271484,-1.3359375 0.7734375,-0.4306644 1.8369141,-0.4306644 1.0722656,0 1.8193359,0.5449222 Q 9,-8.9912109 9.3603516,-7.9541016 Z" + id="path1076" + style="fill:#000000" /><path + d="m 23.742352,-7.9541016 q 0.606445,-1.0898437 1.450195,-1.6083984 0.84375,-0.518555 1.986328,-0.518555 1.538086,0 2.373047,1.081055 0.834961,1.0722656 0.834961,3.0585938 V 0 h -1.625977 v -5.8886719 q 0,-1.415039 -0.500976,-2.1005859 -0.500977,-0.6855469 -1.529297,-0.6855469 -1.256836,0 -1.986328,0.834961 -0.729493,0.8349609 -0.729493,2.2763671 V 0 h -1.625976 v -5.8886719 q 0,-1.4238281 -0.500977,-2.1005859 -0.500976,-0.6855469 -1.546875,-0.6855469 -1.239257,0 -1.96875,0.84375 -0.729492,0.834961 -0.729492,2.2675781 V 0 h -1.625976 v -9.84375 h 1.625976 v 1.5292969 q 0.553711,-0.9052735 1.327149,-1.3359375 0.773437,-0.4306644 1.836914,-0.4306644 1.072265,0 1.819336,0.5449222 0.755859,0.5449219 1.116211,1.5820312 z" + id="path1078" + style="fill:#000000" /><path + d="m 38.880211,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001953,2.5488281 0.905274,0.8701172 2.513672,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.784179,0.5625 -0.914063,0.19335937 -1.854493,0.19335937 -2.355468,0 -3.735351,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.309571,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137696,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617188,-0.4746093 q -0.01758,-1.3271485 -0.74707,-2.1181641 -0.720703,-0.7910156 -1.916016,-0.7910156 -1.353515,0 -2.170898,0.7646484 -0.808594,0.7646484 -0.931641,2.1533203 z" + id="path1080" + style="fill:#000000" /></g> +</g><g + id="g116" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#333333"><g + aria-label="Disque dure" + transform="matrix(1,0,0,-1,147,107.29)" + id="text120" + style="font-size:18px;fill:#333333"><path + d="m 3.5419922,-11.663086 v 10.2041016 h 2.1445312 q 2.7158204,0 3.9726563,-1.2304687 1.2656253,-1.2304688 1.2656253,-3.8847656 0,-2.6367188 -1.2656253,-3.8583983 -1.2568359,-1.230469 -3.9726563,-1.230469 z M 1.7666016,-13.12207 h 3.6474609 q 3.8144531,0 5.5986325,1.59082 1.78418,1.5820312 1.78418,4.9570313 0,3.3925781 -1.792969,4.9833984 Q 9.2109375,0 5.4140625,0 H 1.7666016 Z" + id="path1083" + style="fill:#333333" /><path + d="m 12.694289,-9.84375 h 1.617188 V 0 h -1.617188 z m 0,-3.832031 h 1.617188 v 2.047851 h -1.617188 z" + id="path1085" + style="fill:#333333" /><path + d="m 23.07368,-9.5537109 v 1.5292968 q -0.685547,-0.3515625 -1.423828,-0.5273437 -0.738281,-0.1757813 -1.529297,-0.1757813 -1.204102,0 -1.810547,0.3691407 -0.597656,0.3691406 -0.597656,1.1074218 0,0.5625 0.430664,0.8876954 0.430664,0.3164062 1.731445,0.6064453 l 0.553711,0.1230468 q 1.722656,0.3691407 2.443359,1.0458985 0.729493,0.6679687 0.729493,1.8720703 0,1.3710937 -1.089844,2.17089843 -1.081055,0.79980468 -2.979492,0.79980468 -0.791016,0 -1.652344,-0.15820312 -0.852539,-0.14941406 -1.801758,-0.45703125 V -2.0302734 q 0.896485,0.4658203 1.766602,0.703125 0.870117,0.2285156 1.722656,0.2285156 1.142578,0 1.757812,-0.3867188 0.615235,-0.3955078 0.615235,-1.1074218 0,-0.6591797 -0.448242,-1.0107422 -0.439453,-0.3515625 -1.942383,-0.6767578 l -0.5625,-0.131836 q -1.50293,-0.3164062 -2.170899,-0.9667968 -0.667968,-0.6591797 -0.667968,-1.8017579 0,-1.3886718 0.984375,-2.1445312 0.984375,-0.7558597 2.794922,-0.7558597 0.896484,0 1.6875,0.1318362 0.791015,0.131836 1.458984,0.3955079 z" + id="path1087" + style="fill:#333333" /><path + d="m 24.839087,-4.9130859 q 0,1.7841796 0.729492,2.8037109 0.738281,1.0107422 2.021484,1.0107422 1.283203,0 2.021484,-1.0107422 0.738282,-1.0195313 0.738282,-2.8037109 0,-1.7841797 -0.738282,-2.7949219 -0.738281,-1.0195313 -2.021484,-1.0195313 -1.283203,0 -2.021484,1.0195313 -0.729492,1.0107422 -0.729492,2.7949219 z m 5.510742,3.4365234 q -0.509766,0.87890625 -1.291992,1.30957031 -0.773438,0.421875 -1.863282,0.421875 -1.784179,0 -2.909179,-1.42382811 -1.116211,-1.4238281 -1.116211,-3.7441406 0,-2.3203125 1.116211,-3.7441407 1.125,-1.4238284 2.909179,-1.4238284 1.089844,0 1.863282,0.4306644 0.782226,0.421875 1.291992,1.3007812 V -9.84375 h 1.617187 V 3.7441406 h -1.617187 z" + id="path1089" + style="fill:#333333" /><path + d="M 33.191298,-3.8847656 V -9.84375 h 1.617187 v 5.8974609 q 0,1.397461 0.544922,2.100586 0.544922,0.6943359 1.634766,0.6943359 1.30957,0 2.065429,-0.8349609 0.764649,-0.834961 0.764649,-2.2763672 V -9.84375 h 1.617187 V 0 h -1.617187 v -1.5117187 q -0.588868,0.89648433 -1.371094,1.33593745 -0.773438,0.43066406 -1.801758,0.43066406 -1.696289,0 -2.575195,-1.0546875 -0.878906,-1.05468751 -0.878906,-3.08496091 z m 4.069335,-6.1962894 z" + id="path1091" + style="fill:#333333" /><path + d="m 51.17421,-5.3261719 v 0.7910157 h -7.435547 q 0.105468,1.6699218 1.001953,2.5488281 0.905273,0.8701172 2.513672,0.8701172 0.93164,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.78418,0.5625 -0.914062,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735352,-1.37109371 -1.371093,-1.3710938 -1.371093,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.30957,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137695,1.2832034 1.160157,1.2744141 1.160157,3.4716797 z m -1.617188,-0.4746093 q -0.01758,-1.3271485 -0.74707,-2.1181641 -0.720703,-0.7910156 -1.916016,-0.7910156 -1.353515,0 -2.170898,0.7646484 -0.808594,0.7646484 -0.931641,2.1533203 z" + id="path1093" + style="fill:#333333" /><path + d="m 62.299828,-8.3496094 v -5.3261716 h 1.617187 V 0 h -1.617187 v -1.4765625 q -0.509766,0.87890625 -1.291993,1.30957031 -0.773437,0.421875 -1.863281,0.421875 -1.78418,0 -2.90918,-1.42382811 -1.11621,-1.4238281 -1.11621,-3.7441406 0,-2.3203125 1.11621,-3.7441407 1.125,-1.4238284 2.90918,-1.4238284 1.089844,0 1.863281,0.4306644 0.782227,0.421875 1.291993,1.3007812 z m -5.510743,3.4365235 q 0,1.7841796 0.729493,2.8037109 0.738281,1.0107422 2.021484,1.0107422 1.283203,0 2.021484,-1.0107422 0.738282,-1.0195313 0.738282,-2.8037109 0,-1.7841797 -0.738282,-2.7949219 -0.738281,-1.0195313 -2.021484,-1.0195313 -1.283203,0 -2.021484,1.0195313 -0.729493,1.0107422 -0.729493,2.7949219 z" + id="path1095" + style="fill:#333333" /><path + d="M 65.141296,-3.8847656 V -9.84375 h 1.617188 v 5.8974609 q 0,1.397461 0.544922,2.100586 0.544922,0.6943359 1.634765,0.6943359 1.309571,0 2.06543,-0.8349609 0.764649,-0.834961 0.764649,-2.2763672 V -9.84375 h 1.617187 V 0 H 71.76825 v -1.5117187 q -0.588868,0.89648433 -1.371094,1.33593745 -0.773438,0.43066406 -1.801758,0.43066406 -1.696289,0 -2.575195,-1.0546875 -0.878907,-1.05468751 -0.878907,-3.08496091 z m 4.069336,-6.1962894 z" + id="path1097" + style="fill:#333333" /><path + d="m 80.49839,-8.3320313 q -0.272461,-0.1582031 -0.597656,-0.2285156 -0.316406,-0.079102 -0.703125,-0.079102 -1.371094,0 -2.109375,0.8964843 -0.729492,0.8876954 -0.729492,2.5576172 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.509765,-0.8964844 1.327148,-1.3271485 0.817383,-0.4394534 1.986328,-0.4394534 0.166993,0 0.369141,0.02637 0.202148,0.01758 0.448242,0.061524 z" + id="path1099" + style="fill:#333333" /><path + d="m 89.208214,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001953,2.5488281 0.905273,0.8701172 2.513672,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.78418,0.5625 -0.914062,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735351,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.30957,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137696,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617188,-0.4746093 q -0.01758,-1.3271485 -0.74707,-2.1181641 -0.720703,-0.7910156 -1.916016,-0.7910156 -1.353515,0 -2.170898,0.7646484 -0.808594,0.7646484 -0.931641,2.1533203 z" + id="path1101" + style="fill:#333333" /></g> +</g><path + id="path128" + d="m 174.43653,190.90804 h 89.57243 v 96.82958 l -14.96629,14.96629 h -74.60614 z" + fill="#b7dee8" + fill-rule="evenodd" + style="stroke-width:1.3333" /><path + id="path130" + d="m 249.048,302.70524 2.98526,-11.98103 11.98103,-2.98526 z" + fill="#92b1b9" + fill-rule="evenodd" + style="stroke-width:1.3333" /><g + id="g132" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path134" + d="m 259.94,157.35 2.239,8.986 8.986,2.239 -11.225,-11.225 h -55.956 v 83.849 h 67.181 v -72.624" + fill="none" + stroke="#215968" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="2.0126" /></g><g + id="g136" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="Bibliot" + transform="matrix(1,0,0,-1,214.1,208.49)" + id="text140" + style="font-size:18px;fill:#000000"><path + d="m 3.5419922,-6.2666016 v 4.8076172 h 2.8476562 q 1.4326172,0 2.1181641,-0.5888672 0.6943359,-0.5976562 0.6943359,-1.8193359 0,-1.2304687 -0.6943359,-1.8105469 -0.6855469,-0.5888672 -2.1181641,-0.5888672 z m 0,-5.3964844 v 3.9550782 h 2.6279297 q 1.3007812,0 1.9335937,-0.4833985 0.6416016,-0.4921875 0.6416016,-1.4941406 0,-0.9931641 -0.6416016,-1.4853511 -0.6328125,-0.492188 -1.9335937,-0.492188 z M 1.7666016,-13.12207 h 4.5351562 q 2.0302735,0 3.1289063,0.84375 1.0986329,0.84375 1.0986329,2.3994137 0,1.2041016 -0.5625001,1.9160157 -0.5625,0.711914 -1.6523438,0.8876953 1.3095703,0.28125 2.0302739,1.1777344 0.729492,0.8876953 0.729492,2.2236328 0,1.7578125 -1.1953127,2.71582029 Q 8.6835938,0 6.4775391,0 H 1.7666016 Z" + id="path1104" + style="fill:#000000" /><path + d="m 11.470289,-9.84375 h 1.617188 V 0 h -1.617188 z m 0,-3.832031 h 1.617188 v 2.047851 h -1.617188 z" + id="path1106" + style="fill:#000000" /><path + d="m 22.640696,-4.9130859 q 0,-1.7841797 -0.738282,-2.7949219 -0.729492,-1.0195313 -2.012695,-1.0195313 -1.283203,0 -2.021484,1.0195313 -0.729493,1.0107422 -0.729493,2.7949219 0,1.7841796 0.729493,2.8037109 0.738281,1.0107422 2.021484,1.0107422 1.283203,0 2.012695,-1.0107422 0.738282,-1.0195313 0.738282,-2.8037109 z m -5.501954,-3.4365235 q 0.509766,-0.8789062 1.283204,-1.3007812 0.782226,-0.4306644 1.863281,-0.4306644 1.792969,0 2.90918,1.4238284 1.125,1.4238282 1.125,3.7441407 0,2.3203125 -1.125,3.7441406 -1.116211,1.42382811 -2.90918,1.42382811 -1.081055,0 -1.863281,-0.421875 -0.773438,-0.43066406 -1.283204,-1.30957031 V 0 h -1.625976 v -13.675781 h 1.625976 z" + id="path1108" + style="fill:#000000" /><path + d="m 25.060289,-13.675781 h 1.617188 V 0 h -1.617188 z" + id="path1110" + style="fill:#000000" /><path + d="m 29.05629,-9.84375 h 1.617187 V 0 H 29.05629 Z m 0,-3.832031 h 1.617187 v 2.047851 H 29.05629 Z" + id="path1112" + style="fill:#000000" /><path + d="m 36.974743,-8.7099609 q -1.300781,0 -2.056641,1.0195312 -0.755859,1.0107422 -0.755859,2.7773438 0,1.7666015 0.74707,2.7861328 0.75586,1.0107422 2.06543,1.0107422 1.291992,0 2.047851,-1.0195313 0.75586,-1.0195312 0.75586,-2.7773437 0,-1.7490235 -0.75586,-2.7685547 -0.755859,-1.0283203 -2.047851,-1.0283203 z m 0,-1.3710941 q 2.109375,0 3.313476,1.3710941 1.204102,1.3710937 1.204102,3.796875 0,2.4169921 -1.204102,3.796875 -1.204101,1.37109371 -3.313476,1.37109371 -2.118164,0 -3.322266,-1.37109371 -1.195312,-1.3798829 -1.195312,-3.796875 0,-2.4257813 1.195312,-3.796875 1.204102,-1.3710941 3.322266,-1.3710941 z" + id="path1114" + style="fill:#000000" /><path + d="m 44.245899,-12.638672 v 2.794922 h 3.331055 v 1.2568359 h -3.331055 v 5.34375 q 0,1.2041016 0.325196,1.546875 0.333984,0.3427735 1.344726,0.3427735 h 1.661133 V 0 H 45.915821 Q 44.043751,0 43.331837,-0.69433594 42.619923,-1.3974609 42.619923,-3.2431641 v -5.34375 H 41.433399 V -9.84375 h 1.186524 v -2.794922 z" + id="path1116" + style="fill:#000000" /></g> +</g><g + id="g142" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="hèque." + transform="matrix(1,0,0,-1,212.09,186.89)" + id="text146" + style="font-size:18px;fill:#000000"><path + d="M 9.8789063,-5.9414062 V 0 H 8.2617188 v -5.8886719 q 0,-1.3974609 -0.5449219,-2.0917968 -0.5449219,-0.694336 -1.6347657,-0.694336 -1.3095703,0 -2.0654296,0.834961 -0.7558594,0.8349609 -0.7558594,2.2763671 V 0 H 1.6347656 v -13.675781 h 1.6259766 v 5.3613279 q 0.5800781,-0.8876953 1.3623047,-1.3271485 0.7910156,-0.4394534 1.8193359,-0.4394534 1.6962891,0 2.5664063,1.0546878 0.8701172,1.0458985 0.8701172,3.084961 z" + id="path1119" + style="fill:#000000" /><path + d="m 19.602211,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001953,2.5488281 0.905274,0.8701172 2.513672,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.784179,0.5625 -0.914063,0.19335937 -1.854493,0.19335937 -2.355468,0 -3.735351,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.309571,-1.4238284 3.524414,-1.4238284 1.986329,0 3.137696,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617188,-0.4746093 q -0.01758,-1.3271485 -0.74707,-2.1181641 -0.720703,-0.7910156 -1.916015,-0.7910156 -1.353516,0 -2.170899,0.7646484 -0.808594,0.7646484 -0.931641,2.1533203 z m -4.051757,-8.5957028 2.478515,3.287109 h -1.344726 l -2.865235,-3.287109 z" + id="path1121" + style="fill:#000000" /><path + d="m 21.131086,-4.9130859 q 0,1.7841796 0.729493,2.8037109 0.738281,1.0107422 2.021484,1.0107422 1.283203,0 2.021484,-1.0107422 0.738282,-1.0195313 0.738282,-2.8037109 0,-1.7841797 -0.738282,-2.7949219 -0.738281,-1.0195313 -2.021484,-1.0195313 -1.283203,0 -2.021484,1.0195313 -0.729493,1.0107422 -0.729493,2.7949219 z m 5.510743,3.4365234 q -0.509766,0.87890625 -1.291993,1.30957031 -0.773437,0.421875 -1.863281,0.421875 -1.78418,0 -2.90918,-1.42382811 -1.116211,-1.4238281 -1.116211,-3.7441406 0,-2.3203125 1.116211,-3.7441407 1.125,-1.4238284 2.90918,-1.4238284 1.089844,0 1.863281,0.4306644 0.782227,0.421875 1.291993,1.3007812 V -9.84375 h 1.617187 V 3.7441406 h -1.617187 z" + id="path1123" + style="fill:#000000" /><path + d="M 29.393297,-3.8847656 V -9.84375 h 1.617188 v 5.8974609 q 0,1.397461 0.544922,2.100586 0.544921,0.6943359 1.634765,0.6943359 1.309571,0 2.06543,-0.8349609 0.764648,-0.834961 0.764648,-2.2763672 V -9.84375 h 1.617188 V 0 H 36.02025 v -1.5117187 q -0.588867,0.89648433 -1.371093,1.33593745 -0.773438,0.43066406 -1.801758,0.43066406 -1.696289,0 -2.575196,-1.0546875 -0.878906,-1.05468751 -0.878906,-3.08496091 z m 4.069336,-6.1962894 z" + id="path1125" + style="fill:#000000" /><path + d="m 47.466209,-5.3261719 v 0.7910157 h -7.435546 q 0.105468,1.6699218 1.001953,2.5488281 0.905273,0.8701172 2.513672,0.8701172 0.93164,0 1.801757,-0.2285157 0.878907,-0.2285156 1.740235,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.78418,0.5625 -0.914062,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735352,-1.37109371 -1.371093,-1.3710938 -1.371093,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.30957,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137695,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617187,-0.4746093 q -0.01758,-1.3271485 -0.74707,-2.1181641 -0.720704,-0.7910156 -1.916016,-0.7910156 -1.353516,0 -2.170898,0.7646484 -0.808594,0.7646484 -0.931641,2.1533203 z" + id="path1127" + style="fill:#000000" /><path + d="m 48.256805,-2.2324219 h 1.854493 V 0 h -1.854493 z" + id="path1129" + style="fill:#000000" /></g> +</g><path + id="path148" + d="M 626.34524,190.72138 H 478.4556 V 36.671896 H 774.23487 V 190.72138 Z" + fill="#fcd5b5" + fill-rule="evenodd" + style="stroke-width:1.3333" /><g + id="g150" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="MOV AX, 23h" + transform="matrix(1,0,0,-1,439.09,343.79)" + id="text154" + style="font-size:14.003px;fill:#000000"><path + d="M 1.3743179,-10.208242 H 3.432376 l 2.6050504,6.946801 2.6187251,-6.946801 H 10.71421 V 0 H 9.3672414 v -8.9638346 l -2.6324,7.0015001 H 5.3468487 L 2.7144488,-8.9638346 V 0 H 1.3743179 Z" + id="path1132" + style="fill:#000000" /><path + d="m 17.504352,-9.2715177 q -1.504228,0 -2.393091,1.121334 -0.882025,1.121334 -0.882025,3.0563189 0,1.9281475 0.882025,3.0494815 0.888863,1.12133397 2.393091,1.12133397 1.504229,0 2.379416,-1.12133397 0.882025,-1.121334 0.882025,-3.0494815 0,-1.9349849 -0.882025,-3.0563189 -0.875187,-1.121334 -2.379416,-1.121334 z m 0,-1.1213343 q 2.146945,0 3.432376,1.4426922 1.285432,1.4358545 1.285432,3.856295 0,2.413603 -1.285432,3.856295 -1.285431,1.43585447 -3.432376,1.43585447 -2.153782,0 -3.446051,-1.43585447 -1.285431,-1.4358546 -1.285431,-3.856295 0,-2.4204405 1.285431,-3.856295 1.292269,-1.4426922 3.446051,-1.4426922 z" + id="path1134" + style="fill:#000000" /><path + d="m 25.095236,0 -3.897319,-10.208242 h 1.442692 l 3.234091,8.594615 3.240929,-8.594615 h 1.435854 L 26.661001,0 Z" + id="path1136" + style="fill:#000000" /><path + d="m 36.965076,-8.8475988 -1.873449,5.08019 h 3.753734 z m -0.779464,-1.3606432 h 1.565765 L 41.641859,0 H 40.206005 L 39.276118,-2.6187251 H 34.674546 L 33.744659,0 h -1.456367 z" + id="path1138" + style="fill:#000000" /><path + d="m 41.154654,-10.208242 h 1.483716 l 2.536676,3.7947585 2.550351,-3.7947585 h 1.483717 L 45.927161,-5.3058243 49.427911,0 H 47.944194 L 45.072485,-4.3417506 42.180264,0 H 40.68971 l 3.644336,-5.4494098 z" + id="path1140" + style="fill:#000000" /><path + d="m 49.195164,-1.7367002 h 1.442692 v 1.1760332 l -1.121334,2.1879688 h -0.882025 l 0.560667,-2.1879688 z" + id="path1142" + style="fill:#000000" /><path + d="m 56.822696,-1.1623584 h 4.820369 V 0 h -6.481857 v -1.1623584 q 0.786301,-0.8136509 2.140107,-2.1811314 1.360643,-1.3743179 1.70935,-1.7708872 0.663228,-0.7452769 0.92305,-1.2580821 0.266658,-0.5196426 0.266658,-1.018773 0,-0.8136509 -0.574342,-1.326456 -0.567504,-0.5128052 -1.483716,-0.5128052 -0.649553,0 -1.374318,0.2256342 -0.717927,0.2256343 -1.538415,0.6837403 v -1.3948301 q 0.834163,-0.3350331 1.558927,-0.5059681 0.724765,-0.170935 1.326456,-0.170935 1.586278,0 2.529839,0.7931389 0.943562,0.7931387 0.943562,2.1195948 0,0.629041 -0.239309,1.1965454 -0.232472,0.560667 -0.854675,1.3264561 -0.170936,0.1982847 -1.087147,1.1486836 -0.916212,0.9435616 -2.584539,2.6460748 z" + id="path1144" + style="fill:#000000" /><path + d="m 66.902997,-5.504109 q 0.991423,0.2119595 1.545253,0.8820249 0.560667,0.6700655 0.560667,1.6546514 0,1.511066 -1.039286,2.33839167 -1.039285,0.8273257 -2.953758,0.8273257 -0.642715,0 -1.326456,-0.12991065 -0.676902,-0.12307324 -1.401667,-0.37605713 V -1.6409766 q 0.574342,0.3350327 1.258082,0.5059678 0.68374,0.17093505 1.429017,0.17093505 1.299107,0 1.976009,-0.51280515 0.683741,-0.5128052 0.683741,-1.4905538 0,-0.9025371 -0.635879,-1.4085049 -0.629041,-0.5128052 -1.757212,-0.5128052 H 64.0518 v -1.1350088 h 1.244407 q 1.018773,0 1.558928,-0.4034067 0.540155,-0.4102442 0.540155,-1.1760332 0,-0.7863013 -0.560667,-1.2033829 -0.55383,-0.4239189 -1.593115,-0.4239189 -0.567505,0 -1.217058,0.1230732 -0.649553,0.1230733 -1.429017,0.3828945 V -9.955258 q 0.786301,-0.218797 1.470042,-0.328195 0.690577,-0.109399 1.299106,-0.109399 1.572603,0 2.488815,0.7179275 0.916211,0.7110899 0.916211,1.9281475 0,0.8478379 -0.485455,1.4358545 -0.485456,0.5811792 -1.381155,0.8068135 z" + id="path1146" + style="fill:#000000" /><path + d="M 75.991873,-4.6220841 V 0 h -1.258082 v -4.5810597 q 0,-1.0871469 -0.423919,-1.6273017 -0.423919,-0.5401548 -1.271756,-0.5401548 -1.018773,0 -1.60679,0.6495532 -0.588017,0.6495532 -0.588017,1.7708872 V 0 H 69.57839 v -10.638998 h 1.264919 v 4.1708153 q 0.451269,-0.6905777 1.059798,-1.0324478 0.615366,-0.3418701 1.415342,-0.3418701 1.319619,0 1.996522,0.8204883 0.676902,0.8136509 0.676902,2.3999282 z" + id="path1148" + style="fill:#000000" /></g> +</g><g + id="g156" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="CMP AX, BX" + transform="matrix(1,0,0,-1,439.09,327)" + id="text160" + style="font-size:14.003px;fill:#000000"><path + d="m 9.0185339,-9.4219406 v 1.4563667 Q 8.3211188,-8.6151271 7.5279801,-8.936485 6.7416788,-9.2578429 5.8528165,-9.2578429 q -1.750375,0 -2.6802618,1.0734721 -0.9298867,1.0666348 -0.9298867,3.090506 0,2.0170337 0.9298867,3.0905059 0.9298868,1.06663476 2.6802618,1.06663476 0.8888623,0 1.6751636,-0.32135796 0.7931387,-0.3213579 1.4905538,-0.9709111 v 1.44269192 q -0.7247647,0.49229297 -1.5384156,0.73843946 -0.8068135,0.24614649 -1.7093506,0.24614649 -2.3178795,0 -3.6511729,-1.41534227 -1.33329352,-1.4221798 -1.33329352,-3.8768072 0,-2.4614649 1.33329352,-3.8768072 1.3332934,-1.42218 3.6511729,-1.42218 0.9162119,0 1.7230254,0.246147 0.8136509,0.2393088 1.5247408,0.7247644 z" + id="path1151" + style="fill:#000000" /><path + d="m 8.7819049,-10.208242 h 2.0580581 l 2.60505,6.946801 2.618726,-6.946801 h 2.058058 V 0 h -1.346969 v -8.9638346 l -2.6324,7.0015001 h -1.387992 l -2.6324,-7.0015001 V 0 H 8.7819049 Z" + id="path1153" + style="fill:#000000" /><path + d="m 22.149629,-9.0732331 v 3.8357828 h 1.7367 q 0.964074,0 1.490554,-0.4991304 0.52648,-0.4991304 0.52648,-1.4221797 0,-0.9162119 -0.52648,-1.4153423 -0.52648,-0.4991304 -1.490554,-0.4991304 z m -1.381156,-1.1350089 h 3.117856 q 1.716188,0 2.591375,0.779464 0.882025,0.7726265 0.882025,2.2700176 0,1.511066 -0.882025,2.2836924 -0.875187,0.7726265 -2.591375,0.7726265 h -1.7367 V 0 h -1.381156 z" + id="path1155" + style="fill:#000000" /><path + d="m 34.570564,-8.8475988 -1.873449,5.08019 h 3.753734 z M 33.7911,-10.208242 h 1.565765 L 39.247347,0 H 37.811492 L 36.881606,-2.6187251 H 32.280034 L 31.350147,0 H 29.89378 Z" + id="path1157" + style="fill:#000000" /><path + d="m 38.760142,-10.208242 h 1.483716 l 2.536676,3.7947585 2.550351,-3.7947585 h 1.483717 L 43.532648,-5.3058243 47.033399,0 H 45.549682 L 42.677973,-4.3417506 39.785752,0 h -1.490554 l 3.644336,-5.4494098 z" + id="path1159" + style="fill:#000000" /><path + d="m 46.800652,-1.7367002 h 1.442692 V -0.560667 L 47.12201,1.6273018 h -0.882025 l 0.560667,-2.1879688 z" + id="path1161" + style="fill:#000000" /><path + d="m 54.496558,-4.875068 v 3.7400592 h 2.215319 q 1.114496,0 1.647814,-0.458106 0.540154,-0.4649433 0.540154,-1.4153423 0,-0.9572363 -0.540154,-1.4085049 -0.533318,-0.458106 -1.647814,-0.458106 z m 0,-4.1981651 v 3.0768311 h 2.044384 q 1.011935,0 1.504228,-0.3760571 0.499131,-0.3828945 0.499131,-1.1623584 0,-0.7726265 -0.499131,-1.155521 -0.492293,-0.3828946 -1.504228,-0.3828946 z m -1.381155,-1.1350089 h 3.5281 q 1.57944,0 2.434115,0.6563907 0.854675,0.6563907 0.854675,1.8666109 0,0.9367242 -0.437594,1.4905538 -0.437593,0.5538296 -1.285431,0.6905776 1.018773,0.2187969 1.57944,0.9162119 0.567504,0.6905777 0.567504,1.7298629 0,1.3674805 -0.929887,2.11275733 Q 58.496439,0 56.780251,0 h -3.664848 z" + id="path1163" + style="fill:#000000" /><path + d="m 59.918673,-10.208242 h 1.483716 l 2.536676,3.7947585 2.550351,-3.7947585 h 1.483717 L 64.69118,-5.3058243 68.19193,0 H 66.708213 L 63.836504,-4.3417506 60.944283,0 h -1.490554 l 3.644336,-5.4494098 z" + id="path1165" + style="fill:#000000" /></g> +</g><g + id="g162" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="JMPZ 0045h" + transform="matrix(1,0,0,-1,439.09,310.31)" + id="text166" + style="font-size:14.003px;fill:#000000"><path + d="m 1.3743179,-10.208242 h 1.3811553 v 9.49715214 q 0,1.84609866 -0.7042525,2.68026176 Q 1.3538057,2.803335 -0.19828467,2.803335 H -0.72476466 V 1.6409766 h 0.43075635 q 0.91621193,0 1.29226907,-0.5128052 Q 1.3743179,0.61536622 1.3743179,-0.71108986 Z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1168" /><path + d="m 5.77126,-10.208242 h 2.0580582 l 2.6050508,6.946801 2.618725,-6.946801 h 2.058058 V 0 h -1.346968 v -8.9638346 l -2.6324,7.0015001 H 9.7437909 l -2.6324,-7.0015001 V 0 H 5.77126 Z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1170" /><path + d="m 19.138984,-9.0732331 v 3.8357828 h 1.7367 q 0.964074,0 1.490554,-0.4991304 0.52648,-0.4991304 0.52648,-1.4221797 0,-0.9162119 -0.52648,-1.4153423 -0.52648,-0.4991304 -1.490554,-0.4991304 z m -1.381156,-1.1350089 h 3.117856 q 1.716188,0 2.591376,0.779464 0.882024,0.7726265 0.882024,2.2700176 0,1.511066 -0.882024,2.2836924 -0.875188,0.7726265 -2.591376,0.7726265 h -1.7367 V 0 h -1.381156 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1172" /><path + d="m 24.269332,-10.208242 h 8.020273 v 1.0529601 l -6.454508,7.9929235 h 6.611768 V 0 h -8.334794 v -1.05296 l 6.454508,-7.9929235 h -6.297247 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1174" /><path + d="m 37.610252,-9.2988674 q -1.066634,0 -1.606789,1.05296 -0.533318,1.0461226 -0.533318,3.1520426 0,2.0990825 0.533318,3.1520425 0.540155,1.04612258 1.606789,1.04612258 1.073473,0 1.60679,-1.04612258 0.540155,-1.05296 0.540155,-3.1520425 0,-2.10592 -0.540155,-3.1520426 -0.533317,-1.05296 -1.60679,-1.05296 z m 0,-1.0939846 q 1.716188,0 2.618726,1.3606433 0.909374,1.3538057 0.909374,3.9383439 0,2.5777007 -0.909374,3.9383438 -0.902538,1.35380567 -2.618726,1.35380567 -1.716188,0 -2.625562,-1.35380567 -0.902537,-1.3606431 -0.902537,-3.9383438 0,-2.5845382 0.902537,-3.9383439 0.909374,-1.3606433 2.625562,-1.3606433 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1176" /><path + d="m 44.69577,-9.2988674 q -1.066635,0 -1.606789,1.05296 -0.533318,1.0461226 -0.533318,3.1520426 0,2.0990825 0.533318,3.1520425 0.540154,1.04612258 1.606789,1.04612258 1.073472,0 1.60679,-1.04612258 0.540155,-1.05296 0.540155,-3.1520425 0,-2.10592 -0.540155,-3.1520426 -0.533318,-1.05296 -1.60679,-1.05296 z m 0,-1.0939846 q 1.716188,0 2.618725,1.3606433 0.909375,1.3538057 0.909375,3.9383439 0,2.5777007 -0.909375,3.9383438 -0.902537,1.35380567 -2.618725,1.35380567 -1.716188,0 -2.625562,-1.35380567 -0.902537,-1.3606431 -0.902537,-3.9383438 0,-2.5845382 0.902537,-3.9383439 0.909374,-1.3606433 2.625562,-1.3606433 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1178" /><path + d="m 52.622289,-9.0048591 -3.487076,5.4494098 h 3.487076 z m -0.362383,-1.2033829 h 1.736701 v 6.6527927 h 1.456366 v 1.1486836 H 53.996607 V 0 h -1.374318 v -2.4067657 h -4.60841 v -1.3332935 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1180" /><path + d="m 55.926723,-10.208242 h 5.42206 v 1.1623585 h -4.157141 v 2.5024893 q 0.300846,-0.102561 0.601692,-0.1504228 0.300846,-0.054699 0.601691,-0.054699 1.709351,0 2.707612,0.9367241 0.99826,0.9367241 0.99826,2.5366763 0,1.647814 -1.02561,2.56402594 -1.02561,0.90937453 -2.892221,0.90937453 -0.642716,0 -1.312781,-0.10939844 -0.663229,-0.10939844 -1.374318,-0.32819532 V -1.6273018 q 0.615366,0.3350327 1.271756,0.4991304 0.656391,0.16409765 1.387993,0.16409765 1.182871,0 1.873448,-0.62220365 0.690578,-0.6222036 0.690578,-1.6888384 0,-1.0666348 -0.690578,-1.6888384 -0.690577,-0.6222036 -1.873448,-0.6222036 -0.553829,0 -1.107659,0.1230732 -0.546992,0.1230733 -1.121334,0.3828946 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1182" /><path + d="M 69.186415,-4.6220841 V 0 h -1.258082 v -4.5810597 q 0,-1.0871469 -0.423919,-1.6273017 -0.423919,-0.5401548 -1.271757,-0.5401548 -1.018773,0 -1.606789,0.6495532 -0.588017,0.6495532 -0.588017,1.7708872 V 0 h -1.264919 v -10.638998 h 1.264919 v 4.1708153 q 0.451269,-0.6905777 1.059798,-1.0324478 0.615366,-0.3418701 1.415342,-0.3418701 1.319619,0 1.996521,0.8204883 0.676903,0.8136509 0.676903,2.3999282 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#000000" + id="path1184" /></g> +</g><g + id="g168" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="-----------" + transform="matrix(1,0,0,-1,439.09,293.5)" + id="text172" + style="font-size:14.003px;fill:#000000"><path + d="M 0.68374025,-4.3964498 H 4.3691002 v 1.121334 H 0.68374025 Z" + id="path1187" + style="fill:#000000" /><path + d="M 4.9686581,-4.3964498 H 8.654018 v 1.121334 H 4.9686581 Z" + id="path1189" + style="fill:#000000" /><path + d="m 9.2535759,-4.3964498 h 3.6853601 v 1.121334 H 9.2535759 Z" + id="path1191" + style="fill:#000000" /><path + d="m 13.538495,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1193" + style="fill:#000000" /><path + d="m 17.921434,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1195" + style="fill:#000000" /><path + d="m 22.206352,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1197" + style="fill:#000000" /><path + d="m 26.49127,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1199" + style="fill:#000000" /><path + d="m 30.776188,-4.3964498 h 3.685359 v 1.121334 h -3.685359 z" + id="path1201" + style="fill:#000000" /><path + d="m 35.061105,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1203" + style="fill:#000000" /><path + d="m 39.444044,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1205" + style="fill:#000000" /><path + d="m 43.728963,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1207" + style="fill:#000000" /></g> +</g><g + id="g174" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="«je suis content»" + transform="matrix(1,0,0,-1,439.09,276.69)" + id="text178" + style="font-size:14.003px;fill:#000000"><path + d="m 7.254484,-7.2408092 v 1.3059439 l -2.0580581,1.8324238 2.0580581,1.8324239 v 1.30594385 L 4.0477423,-3.822108 v -0.560667 z m -2.9674327,0 v 1.3059439 l -2.0580581,1.8324238 2.0580581,1.8324239 v 1.30594385 L 1.0803096,-3.822108 v -0.560667 z" + id="path1210" + style="fill:#000000" /><path + d="m 8.5031576,-7.6578908 h 1.258082 v 7.79463885 q 0,1.46320415 -0.560667,2.11959475 Q 8.646743,2.9127335 7.4091732,2.9127335 H 6.930555 V 1.8460987 h 0.3350327 q 0.7179273,0 0.9777486,-0.3350328 0.2598213,-0.3281953 0.2598213,-1.37431785 z m 0,-2.9811072 h 1.258082 v 1.5931145 h -1.258082 z" + id="path1212" + style="fill:#000000" /><path + d="m 18.442115,-4.1434659 v 0.6153662 h -5.784443 q 0.08205,1.2991065 0.779464,1.9828467 0.704253,0.67690289 1.955497,0.67690289 0.724765,0 1.401668,-0.17777249 0.68374,-0.1777724 1.353806,-0.5333174 v 1.18970806 q -0.676903,0.2871709 -1.387993,0.43759376 -0.71109,0.15042285 -1.442692,0.15042285 -1.832424,0 -2.905896,-1.06663478 -1.066635,-1.06663479 -1.066635,-2.88538389 0,-1.8802856 1.011936,-2.9811074 1.018773,-1.1076592 2.741798,-1.1076592 1.545253,0 2.440953,0.9982607 0.902537,0.9914234 0.902537,2.700774 z m -1.258082,-0.3692197 q -0.01367,-1.0324478 -0.581179,-1.647814 -0.560667,-0.6153662 -1.490554,-0.6153662 -1.05296,0 -1.688838,0.594854 -0.629042,0.594854 -0.724765,1.6751636 z" + id="path1214" + style="fill:#000000" /><path + d="m 26.771932,-7.4322565 v 1.189708 q -0.533317,-0.2734961 -1.107659,-0.4102441 -0.574342,-0.1367481 -1.189708,-0.1367481 -0.936724,0 -1.408505,0.287171 -0.464944,0.2871709 -0.464944,0.8615127 0,0.4375937 0.335033,0.6905776 0.335033,0.2461465 1.346968,0.4717808 l 0.430757,0.095724 q 1.340131,0.2871709 1.900798,0.8136509 0.567504,0.5196426 0.567504,1.4563667 0,1.0666348 -0.847838,1.68883845 -0.841,0.62220362 -2.317879,0.62220362 -0.615367,0 -1.285432,-0.12307324 Q 22.067799,-0.04102441 21.32936,-0.2803335 V -1.57944 q 0.697415,0.3623824 1.374317,0.5469922 0.676903,0.17777249 1.340131,0.17777249 0.888863,0 1.367481,-0.30084569 0.478618,-0.3076831 0.478618,-0.8615127 0,-0.5128052 -0.348708,-0.7863013 -0.34187,-0.2734961 -1.511065,-0.52648 L 23.59254,-3.432376 q -1.169196,-0.2461465 -1.688839,-0.7521143 -0.519642,-0.5128052 -0.519642,-1.4016675 0,-1.0803096 0.765789,-1.6683262 0.765789,-0.5880166 2.174294,-0.5880166 0.697415,0 1.312781,0.102561 0.615366,0.102561 1.135009,0.3076831 z" + id="path1216" + style="fill:#000000" /><path + d="m 27.347312,-3.0221319 v -4.6357589 h 1.258082 v 4.5878971 q 0,1.087147 0.423919,1.6341392 0.423919,0.54015478 1.271757,0.54015478 1.018773,0 1.60679,-0.64955328 0.594854,-0.6495532 0.594854,-1.7708872 v -4.3417506 h 1.258082 V 0 h -1.258082 v -1.1760332 q -0.458106,0.69741503 -1.066635,1.03928515 -0.601691,0.33503272 -1.401668,0.33503272 -1.319618,0 -2.003359,-0.82048829 -0.68374,-0.82048828 -0.68374,-2.39992828 z m 3.165718,-4.8203687 z" + id="path1218" + style="fill:#000000" /><path + d="m 34.772786,-7.6578908 h 1.258082 V 0 h -1.258082 z m 0,-2.9811072 h 1.258082 v 1.5931145 h -1.258082 z" + id="path1220" + style="fill:#000000" /><path + d="m 42.861379,-7.4322565 v 1.189708 q -0.533317,-0.2734961 -1.107659,-0.4102441 -0.574342,-0.1367481 -1.189708,-0.1367481 -0.936724,0 -1.408505,0.287171 -0.464944,0.2871709 -0.464944,0.8615127 0,0.4375937 0.335033,0.6905776 0.335033,0.2461465 1.346968,0.4717808 l 0.430757,0.095724 q 1.340131,0.2871709 1.900798,0.8136509 0.567504,0.5196426 0.567504,1.4563667 0,1.0666348 -0.847838,1.68883845 -0.841,0.62220362 -2.317879,0.62220362 -0.615366,0 -1.285432,-0.12307324 -0.663228,-0.11623584 -1.401667,-0.35554493 V -1.57944 q 0.697415,0.3623824 1.374317,0.5469922 0.676903,0.17777249 1.340131,0.17777249 0.888863,0 1.367481,-0.30084569 0.478618,-0.3076831 0.478618,-0.8615127 0,-0.5128052 -0.348708,-0.7863013 -0.34187,-0.2734961 -1.511065,-0.52648 l -0.437594,-0.102561 q -1.169196,-0.2461465 -1.688839,-0.7521143 -0.519642,-0.5128052 -0.519642,-1.4016675 0,-1.0803096 0.765789,-1.6683262 0.765789,-0.5880166 2.174294,-0.5880166 0.697415,0 1.312781,0.102561 0.615366,0.102561 1.135009,0.3076831 z" + id="path1222" + style="fill:#000000" /><path + d="m 52.074259,-7.3638825 v 1.1760333 q -0.533317,-0.2940083 -1.073472,-0.4375938 -0.533317,-0.1504228 -1.080309,-0.1504228 -1.223895,0 -1.900798,0.7794638 -0.676903,0.7726265 -0.676903,2.174294 0,1.4016675 0.676903,2.1811314 0.676903,0.77262649 1.900798,0.77262649 0.546992,0 1.080309,-0.14358549 0.540155,-0.1504228 1.073472,-0.4444311 v 1.16235839 q -0.52648,0.24614649 -1.093984,0.36921974 -0.560667,0.12307324 -1.196545,0.12307324 -1.729863,0 -2.748636,-1.08714699 -1.018773,-1.08714698 -1.018773,-2.93324568 0,-1.8734483 1.02561,-2.9469204 1.032448,-1.0734722 2.823847,-1.0734722 0.58118,0 1.135009,0.1230732 0.55383,0.1162359 1.073472,0.3555449 z" + id="path1224" + style="fill:#000000" /><path + d="m 55.426006,-6.7758658 q -1.011936,0 -1.599953,0.7931386 -0.588016,0.7863013 -0.588016,2.1606192 0,1.3743179 0.581179,2.1674566 0.588017,0.78630129 1.60679,0.78630129 1.005098,0 1.593114,-0.79313869 0.588017,-0.7931387 0.588017,-2.1606192 0,-1.3606431 -0.588017,-2.1537818 -0.588016,-0.799976 -1.593114,-0.799976 z m 0,-1.0666348 q 1.640976,0 2.5777,1.0666348 0.936724,1.0666347 0.936724,2.9537578 0,1.8802857 -0.936724,2.95375789 -0.936724,1.06663478 -2.5777,1.06663478 -1.647814,0 -2.584539,-1.06663478 -0.929886,-1.07347219 -0.929886,-2.95375789 0,-1.8871231 0.929886,-2.9537578 0.936725,-1.0666348 2.584539,-1.0666348 z" + id="path1226" + style="fill:#000000" /><path + d="M 66.315802,-4.6220841 V 0 H 65.05772 v -4.5810597 q 0,-1.0871469 -0.423919,-1.6273017 -0.423919,-0.5401548 -1.271757,-0.5401548 -1.018773,0 -1.606789,0.6495532 -0.588017,0.6495532 -0.588017,1.7708872 V 0 h -1.264919 v -7.6578908 h 1.264919 v 1.1897081 q 0.451269,-0.6905777 1.059798,-1.0324478 0.615366,-0.3418701 1.415342,-0.3418701 1.319619,0 1.996521,0.8204883 0.676903,0.8136509 0.676903,2.3999282 z" + id="path1228" + style="fill:#000000" /><path + d="m 68.392128,-9.8321848 v 2.174294 h 2.591376 v 0.9777486 h -2.591376 v 4.1571407 q 0,0.9367241 0.252984,1.2033828 0.259821,0.2666587 1.046123,0.2666587 h 1.292269 V 0 H 69.691235 Q 68.234868,0 67.681038,-0.5401548 67.127209,-1.087147 67.127209,-2.5230015 v -4.1571407 h -0.92305 v -0.9777486 h 0.92305 v -2.174294 z" + id="path1230" + style="fill:#000000" /><path + d="m 78.192917,-4.1434659 v 0.6153662 h -5.784443 q 0.08205,1.2991065 0.779464,1.9828467 0.704253,0.67690289 1.955497,0.67690289 0.724765,0 1.401668,-0.17777249 0.68374,-0.1777724 1.353806,-0.5333174 v 1.18970806 q -0.676903,0.2871709 -1.387993,0.43759376 -0.71109,0.15042285 -1.442692,0.15042285 -1.832424,0 -2.905896,-1.06663478 -1.066635,-1.06663479 -1.066635,-2.88538389 0,-1.8802856 1.011936,-2.9811074 1.018773,-1.1076592 2.741798,-1.1076592 1.545253,0 2.440953,0.9982607 0.902537,0.9914234 0.902537,2.700774 z m -1.258082,-0.3692197 q -0.01368,-1.0324478 -0.581179,-1.647814 -0.560667,-0.6153662 -1.490554,-0.6153662 -1.05296,0 -1.688838,0.594854 -0.629041,0.594854 -0.724765,1.6751636 z" + id="path1232" + style="fill:#000000" /><path + d="M 84.995803,-4.6220841 V 0 H 83.73772 v -4.5810597 q 0,-1.0871469 -0.423918,-1.6273017 -0.423919,-0.5401548 -1.271757,-0.5401548 -1.018773,0 -1.60679,0.6495532 -0.588017,0.6495532 -0.588017,1.7708872 V 0 h -1.264919 v -7.6578908 h 1.264919 v 1.1897081 q 0.451269,-0.6905777 1.059798,-1.0324478 0.615366,-0.3418701 1.415342,-0.3418701 1.319619,0 1.996522,0.8204883 0.676903,0.8136509 0.676903,2.3999282 z" + id="path1234" + style="fill:#000000" /><path + d="m 87.072128,-9.8321848 v 2.174294 h 2.591376 v 0.9777486 h -2.591376 v 4.1571407 q 0,0.9367241 0.252984,1.2033828 0.259822,0.2666587 1.046123,0.2666587 h 1.292269 V 0 H 88.371235 Q 86.914868,0 86.361038,-0.5401548 85.807209,-1.087147 85.807209,-2.5230015 V -6.6801422 H 84.88416 v -0.9777486 h 0.923049 v -2.174294 z" + id="path1236" + style="fill:#000000" /><path + d="m 90.518731,-7.2408092 3.206741,2.8580342 v 0.560667 l -3.206741,2.85803425 V -2.2700176 l 2.058058,-1.8324239 -2.058058,-1.8324238 z m 2.967432,0 3.206742,2.8580342 v 0.560667 l -3.206742,2.85803425 V -2.2700176 l 2.058058,-1.8324239 -2.058058,-1.8324238 z" + id="path1238" + style="fill:#000000" /></g> +</g><g + id="g180" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="-----------" + transform="matrix(1,0,0,-1,439.09,259.91)" + id="text184" + style="font-size:14.003px;fill:#000000"><path + d="M 0.68374025,-4.3964498 H 4.3691002 v 1.121334 H 0.68374025 Z" + id="path1241" + style="fill:#000000" /><path + d="M 4.9686581,-4.3964498 H 8.654018 v 1.121334 H 4.9686581 Z" + id="path1243" + style="fill:#000000" /><path + d="m 9.2535759,-4.3964498 h 3.6853601 v 1.121334 H 9.2535759 Z" + id="path1245" + style="fill:#000000" /><path + d="m 13.538495,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1247" + style="fill:#000000" /><path + d="m 17.921434,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1249" + style="fill:#000000" /><path + d="m 22.206352,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1251" + style="fill:#000000" /><path + d="m 26.49127,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1253" + style="fill:#000000" /><path + d="m 30.776188,-4.3964498 h 3.685359 v 1.121334 h -3.685359 z" + id="path1255" + style="fill:#000000" /><path + d="m 35.061105,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1257" + style="fill:#000000" /><path + d="m 39.444044,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1259" + style="fill:#000000" /><path + d="m 43.728963,-4.3964498 h 3.68536 v 1.121334 h -3.68536 z" + id="path1261" + style="fill:#000000" /></g> +</g><g + id="g186" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><g + aria-label="Data: tab[60]" + transform="matrix(1,0,0,-1,439.09,243.1)" + id="text190" + style="font-size:14.003px;fill:#000000"><path + d="m 2.7554732,-9.0732331 v 7.9382243 h 1.6683262 q 2.1127574,0 3.0905059,-0.9572364 0.984586,-0.9572363 0.984586,-3.0221318 0,-2.0512208 -0.984586,-3.0016197 Q 6.5365568,-9.0732331 4.4237994,-9.0732331 Z M 1.3743179,-10.208242 h 2.837522 q 2.9674327,0 4.3554254,1.23757 1.3879927,1.2307324 1.3879927,3.856295 0,2.6392373 -1.3948301,3.8768072 Q 7.1655978,0 4.2118399,0 h -2.837522 z" + id="path1264" + style="fill:#000000" /><path + d="m 13.397699,-3.8494576 q -1.524741,0 -2.112758,0.3487075 -0.588016,0.3487076 -0.588016,1.1897081 0,0.6700654 0.437594,1.0666348 0.444431,0.38973189 1.203382,0.38973189 1.046123,0 1.675164,-0.73843949 0.635878,-0.7452768 0.635878,-1.9760093 v -0.2803335 z m 2.509326,-0.5196426 V 0 h -1.258082 v -1.1623584 q -0.430756,0.69741503 -1.073472,1.03244775 -0.642716,0.32819532 -1.572602,0.32819532 -1.176034,0 -1.873449,-0.65639064 Q 9.4388427,-1.121334 9.4388427,-2.2289932 q 0,-1.2922691 0.8615123,-1.9486597 0.868351,-0.6563906 2.584539,-0.6563906 h 1.764049 v -0.1230733 q 0,-0.8683501 -0.574341,-1.3401309 -0.567505,-0.4786181 -1.599953,-0.4786181 -0.65639,0 -1.278594,0.1572602 -0.622203,0.1572603 -1.1965453,0.4717808 v -1.1623584 q 0.6905773,-0.2666587 1.3401313,-0.3965694 0.649553,-0.136748 1.264919,-0.136748 1.661489,0 2.481977,0.8615127 0.820488,0.8615127 0.820488,2.6118877 z" + id="path1266" + style="fill:#000000" /><path + d="m 17.757281,-9.8321848 v 2.174294 h 2.591376 v 0.9777486 h -2.591376 v 4.1571407 q 0,0.9367241 0.252984,1.2033828 0.259822,0.2666587 1.046123,0.2666587 h 1.292269 V 0 H 19.056388 Q 17.600021,0 17.046191,-0.5401548 16.492362,-1.087147 16.492362,-2.5230015 v -4.1571407 h -0.923049 v -0.9777486 h 0.923049 v -2.174294 z" + id="path1268" + style="fill:#000000" /><path + d="m 24.600098,-3.8494576 q -1.524741,0 -2.112757,0.3487075 -0.588017,0.3487076 -0.588017,1.1897081 0,0.6700654 0.437594,1.0666348 0.444431,0.38973189 1.203383,0.38973189 1.046122,0 1.675163,-0.73843949 0.635879,-0.7452768 0.635879,-1.9760093 v -0.2803335 z m 2.509327,-0.5196426 V 0 h -1.258082 v -1.1623584 q -0.430757,0.69741503 -1.073473,1.03244775 -0.642715,0.32819532 -1.572602,0.32819532 -1.176033,0 -1.873448,-0.65639064 -0.690578,-0.66322803 -0.690578,-1.77088723 0,-1.2922691 0.861513,-1.9486597 0.86835,-0.6563906 2.584538,-0.6563906 h 1.76405 v -0.1230733 q 0,-0.8683501 -0.574342,-1.3401309 -0.567505,-0.4786181 -1.599952,-0.4786181 -0.656391,0 -1.278595,0.1572602 -0.622203,0.1572603 -1.196545,0.4717808 v -1.1623584 q 0.690578,-0.2666587 1.340131,-0.3965694 0.649553,-0.136748 1.264919,-0.136748 1.661489,0 2.481977,0.8615127 0.820489,0.8615127 0.820489,2.6118877 z" + id="path1270" + style="fill:#000000" /><path + d="m 28.148656,-1.7367002 h 1.442691 V 0 h -1.442691 z m 0,-5.504109 h 1.442691 v 1.7367002 h -1.442691 z" + id="path1272" + style="fill:#000000" /><path + d="m 35.961182,-9.8321848 v 2.174294 h 2.591375 v 0.9777486 h -2.591375 v 4.1571407 q 0,0.9367241 0.252984,1.2033828 0.259821,0.2666587 1.046122,0.2666587 h 1.292269 V 0 h -1.292269 q -1.456367,0 -2.010196,-0.5401548 -0.55383,-0.5469922 -0.55383,-1.9828467 v -4.1571407 h -0.923049 v -0.9777486 h 0.923049 v -2.174294 z" + id="path1274" + style="fill:#000000" /><path + d="m 42.691973,-3.8494576 q -1.524741,0 -2.112757,0.3487075 -0.588017,0.3487076 -0.588017,1.1897081 0,0.6700654 0.437594,1.0666348 0.444431,0.38973189 1.203383,0.38973189 1.046122,0 1.675163,-0.73843949 0.635879,-0.7452768 0.635879,-1.9760093 V -3.8494576 Z M 45.2013,-4.3691002 V 0 h -1.258082 v -1.1623584 q -0.430757,0.69741503 -1.073472,1.03244775 -0.642716,0.32819532 -1.572603,0.32819532 -1.176033,0 -1.873448,-0.65639064 -0.690578,-0.66322803 -0.690578,-1.77088723 0,-1.2922691 0.861513,-1.9486597 0.86835,-0.6563906 2.584538,-0.6563906 h 1.76405 v -0.1230733 q 0,-0.8683501 -0.574342,-1.3401309 -0.567504,-0.4786181 -1.599952,-0.4786181 -0.656391,0 -1.278595,0.1572602 -0.622203,0.1572603 -1.196545,0.4717808 v -1.1623584 q 0.690578,-0.2666587 1.340131,-0.3965694 0.649553,-0.136748 1.264919,-0.136748 1.661489,0 2.481977,0.8615127 0.820489,0.8615127 0.820489,2.6118877 z" + id="path1276" + style="fill:#000000" /><path + d="m 51.416446,-3.822108 q 0,-1.3879927 -0.574342,-2.174294 -0.567504,-0.7931387 -1.565765,-0.7931387 -0.998261,0 -1.572602,0.7931387 -0.567505,0.7863013 -0.567505,2.174294 0,1.3879927 0.567505,2.1811314 0.574341,0.78630129 1.572602,0.78630129 0.998261,0 1.565765,-0.78630129 0.574342,-0.7931387 0.574342,-2.1811314 z m -4.280214,-2.6734243 q 0.39657,-0.6837403 0.998261,-1.0119356 0.608529,-0.3350327 1.449529,-0.3350327 1.39483,0 2.263181,1.1076592 0.875187,1.1076592 0.875187,2.9127334 0,1.8050743 -0.875187,2.91273347 -0.868351,1.1076592 -2.263181,1.1076592 -0.841,0 -1.449529,-0.32819532 -0.601691,-0.33503272 -0.998261,-1.01877295 V 0 h -1.264919 v -10.638998 h 1.264919 z" + id="path1278" + style="fill:#000000" /><path + d="m 53.098502,-10.638998 h 2.899058 v 0.9777483 H 54.356584 V 0.86835011 H 55.99756 V 1.8460987 h -2.899058 z" + id="path1280" + style="fill:#000000" /><path + d="m 60.900141,-5.6545318 q -0.929887,0 -1.476879,0.6358784 -0.540155,0.6358784 -0.540155,1.7435376 0,1.1008218 0.540155,1.7435376 0.546992,0.63587848 1.476879,0.63587848 0.929887,0 1.470042,-0.63587848 0.546992,-0.6427158 0.546992,-1.7435376 0,-1.1076592 -0.546992,-1.7435376 -0.540155,-0.6358784 -1.470042,-0.6358784 z m 2.741799,-4.3280758 v 1.258082 q -0.519643,-0.2461464 -1.05296,-0.3760571 -0.52648,-0.1299106 -1.046123,-0.1299106 -1.36748,0 -2.092245,0.9230493 -0.717927,0.9230493 -0.820488,2.7896602 0.403406,-0.594854 1.011935,-0.9093745 0.608529,-0.3213579 1.340131,-0.3213579 1.538416,0 2.427278,0.9367241 0.8957,0.9298867 0.8957,2.5366763 0,1.5726026 -0.929887,2.52300153 -0.929887,0.95039894 -2.47514,0.95039894 -1.770887,0 -2.707611,-1.35380567 -0.936724,-1.3606431 -0.936724,-3.9383438 0,-2.4204405 1.148683,-3.856295 1.148684,-1.4426922 3.083669,-1.4426922 0.519642,0 1.046122,0.102561 0.533318,0.102561 1.10766,0.3076834 z" + id="path1282" + style="fill:#000000" /><path + d="m 67.730705,-9.2988674 q -1.066635,0 -1.606789,1.05296 -0.533318,1.0461226 -0.533318,3.1520426 0,2.0990825 0.533318,3.1520425 0.540154,1.04612258 1.606789,1.04612258 1.073472,0 1.60679,-1.04612258 0.540155,-1.05296 0.540155,-3.1520425 0,-2.10592 -0.540155,-3.1520426 -0.533318,-1.05296 -1.60679,-1.05296 z m 0,-1.0939846 q 1.716188,0 2.618725,1.3606433 0.909375,1.3538057 0.909375,3.9383439 0,2.5777007 -0.909375,3.9383438 -0.902537,1.35380567 -2.618725,1.35380567 -1.716188,0 -2.625562,-1.35380567 -0.902537,-1.3606431 -0.902537,-3.9383438 0,-2.5845382 0.902537,-3.9383439 0.909374,-1.3606433 2.625562,-1.3606433 z" + id="path1284" + style="fill:#000000" /><path + d="M 74.624776,-10.638998 V 1.8460987 H 71.725717 V 0.86835011 h 1.634139 V -9.6612497 h -1.634139 v -0.9777483 z" + id="path1286" + style="fill:#000000" /></g> +</g><g + id="g192" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path194" + d="m 432,384.38 0.028,-258.01" + fill="none" + stroke="#4a7ebb" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="0.73699" /></g><g + id="g196" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path198" + d="m 653.98,384.38 0.028,-258.01" + fill="none" + stroke="#4a7ebb" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="0.73699" /></g><g + id="g200" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#333333"><g + aria-label="Espace mémoire du processus" + transform="matrix(1,0,0,-1,432.79,107.29)" + id="text204" + style="font-size:18px;fill:#333333"><path + d="m 1.7666016,-13.12207 h 8.2968754 v 1.49414 H 3.5419922 v 3.8847659 h 6.2490234 v 1.4941407 H 3.5419922 v 4.7548828 H 10.22168 V 0 H 1.7666016 Z" + id="path1289" + style="fill:#333333" /><path + d="m 16.66568,-9.5537109 v 1.5292968 q -0.685547,-0.3515625 -1.423828,-0.5273437 -0.738281,-0.1757813 -1.529297,-0.1757813 -1.204102,0 -1.810547,0.3691407 -0.597656,0.3691406 -0.597656,1.1074218 0,0.5625 0.430664,0.8876954 0.430664,0.3164062 1.731445,0.6064453 l 0.553711,0.1230468 q 1.722656,0.3691407 2.443359,1.0458985 0.729493,0.6679687 0.729493,1.8720703 0,1.3710937 -1.089844,2.17089843 -1.081055,0.79980468 -2.979492,0.79980468 -0.791016,0 -1.652344,-0.15820312 -0.852539,-0.14941406 -1.8017578,-0.45703125 V -2.0302734 q 0.8964848,0.4658203 1.7666018,0.703125 0.870117,0.2285156 1.722656,0.2285156 1.142578,0 1.757812,-0.3867188 0.615235,-0.3955078 0.615235,-1.1074218 0,-0.6591797 -0.448242,-1.0107422 -0.439453,-0.3515625 -1.942383,-0.6767578 l -0.5625,-0.131836 q -1.50293,-0.3164062 -2.170899,-0.9667968 -0.6679683,-0.6591797 -0.6679683,-1.8017579 0,-1.3886718 0.9843753,-2.1445312 0.984375,-0.7558597 2.794922,-0.7558597 0.896484,0 1.6875,0.1318362 0.791015,0.131836 1.458984,0.3955079 z" + id="path1291" + style="fill:#333333" /><path + d="M 19.028742,-1.4765625 V 3.7441406 H 17.402765 V -9.84375 h 1.625977 v 1.4941406 q 0.509765,-0.8789062 1.283203,-1.3007812 0.782227,-0.4306644 1.863281,-0.4306644 1.792969,0 2.90918,1.4238284 1.125,1.4238282 1.125,3.7441407 0,2.3203125 -1.125,3.7441406 -1.116211,1.42382811 -2.90918,1.42382811 -1.081054,0 -1.863281,-0.421875 -0.773438,-0.43066406 -1.283203,-1.30957031 z m 5.501953,-3.4365234 q 0,-1.7841797 -0.738281,-2.7949219 -0.729492,-1.0195313 -2.012696,-1.0195313 -1.283203,0 -2.021484,1.0195313 -0.729492,1.0107422 -0.729492,2.7949219 0,1.7841796 0.729492,2.8037109 0.738281,1.0107422 2.021484,1.0107422 1.283204,0 2.012696,-1.0107422 0.738281,-1.0195313 0.738281,-2.8037109 z" + id="path1293" + style="fill:#333333" /><path + d="m 31.423922,-4.9482422 q -1.959961,0 -2.715821,0.4482422 -0.755859,0.4482422 -0.755859,1.5292969 0,0.8613281 0.5625,1.3710937 0.571289,0.5009766 1.546875,0.5009766 1.344726,0 2.15332,-0.9492188 0.817383,-0.9580078 0.817383,-2.540039 v -0.3603516 z m 3.225586,-0.6679687 V 0 H 33.03232 v -1.4941406 q -0.553711,0.89648435 -1.379883,1.32714841 -0.826172,0.421875 -2.021484,0.421875 -1.511719,0 -2.408203,-0.84375 -0.887696,-0.85253901 -0.887696,-2.27636721 0,-1.6611328 1.107422,-2.5048828 1.116211,-0.84375 3.322266,-0.84375 h 2.267578 v -0.1582031 q 0,-1.1162109 -0.738281,-1.7226563 -0.729492,-0.6152343 -2.056641,-0.6152343 -0.84375,0 -1.643555,0.2021484 -0.799804,0.2021484 -1.538085,0.6064453 v -1.4941406 q 0.887695,-0.3427735 1.722656,-0.5097656 0.834961,-0.1757816 1.625976,-0.1757816 2.135743,0 3.19043,1.1074222 1.054688,1.1074219 1.054688,3.3574219 z" + id="path1295" + style="fill:#333333" /><path + d="m 42.638275,-9.4658203 v 1.5117187 q -0.685547,-0.3779297 -1.379883,-0.5625 -0.685547,-0.1933593 -1.388672,-0.1933593 -1.573242,0 -2.443359,1.0019531 -0.870117,0.9931641 -0.870117,2.7949219 0,1.8017578 0.870117,2.8037109 0.870117,0.9931641 2.443359,0.9931641 0.703125,0 1.388672,-0.1845703 0.694336,-0.1933594 1.379883,-0.5712891 v 1.49414061 q -0.676758,0.31640625 -1.40625,0.47460938 -0.720703,0.15820312 -1.538086,0.15820312 -2.223633,0 -3.533203,-1.39746091 -1.30957,-1.397461 -1.30957,-3.7705078 0,-2.4082032 1.318359,-3.788086 1.327149,-1.3798831 3.629883,-1.3798831 0.74707,0 1.458984,0.1582034 0.711914,0.1494141 1.379883,0.4570313 z" + id="path1297" + style="fill:#333333" /><path + d="m 51.57021,-5.3261719 v 0.7910157 h -7.435547 q 0.105468,1.6699218 1.001953,2.5488281 0.905273,0.8701172 2.513672,0.8701172 0.93164,0 1.801757,-0.2285157 0.878907,-0.2285156 1.740235,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.78418,0.5625 -0.914062,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735352,-1.37109371 -1.371093,-1.3710938 -1.371093,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.30957,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137695,1.2832034 1.160157,1.2744141 1.160157,3.4716797 z m -1.617188,-0.4746093 q -0.01758,-1.3271485 -0.74707,-2.1181641 -0.720703,-0.7910156 -1.916016,-0.7910156 -1.353516,0 -2.170898,0.7646484 -0.808594,0.7646484 -0.931641,2.1533203 z" + id="path1299" + style="fill:#333333" /><path + d="m 63.882351,-7.9541016 q 0.606445,-1.0898437 1.450195,-1.6083984 0.84375,-0.518555 1.986328,-0.518555 1.538086,0 2.373047,1.081055 0.834961,1.0722656 0.834961,3.0585938 V 0 h -1.625976 v -5.8886719 q 0,-1.415039 -0.500977,-2.1005859 -0.500977,-0.6855469 -1.529297,-0.6855469 -1.256836,0 -1.986328,0.834961 -0.729492,0.8349609 -0.729492,2.2763671 V 0 h -1.625977 v -5.8886719 q 0,-1.4238281 -0.500976,-2.1005859 -0.500977,-0.6855469 -1.546875,-0.6855469 -1.239258,0 -1.96875,0.84375 -0.729492,0.834961 -0.729492,2.2675781 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.55371,-0.9052735 1.327148,-1.3359375 0.773437,-0.4306644 1.836914,-0.4306644 1.072266,0 1.819336,0.5449222 0.755859,0.5449219 1.116211,1.5820312 z" + id="path1301" + style="fill:#333333" /><path + d="m 79.02021,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001954,2.5488281 0.905273,0.8701172 2.513671,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740235,-0.6855468 v 1.52929684 q -0.870118,0.36914062 -1.78418,0.5625 -0.914063,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735352,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300782,-3.8320313 1.30957,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137695,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617187,-0.4746093 q -0.01758,-1.3271485 -0.747071,-2.1181641 -0.720703,-0.7910156 -1.916015,-0.7910156 -1.353516,0 -2.170899,0.7646484 -0.808593,0.7646484 -0.93164,2.1533203 z m -1.555664,-8.5957028 h 1.749023 l -2.865234,3.304687 h -1.344727 z" + id="path1303" + style="fill:#333333" /><path + d="m 87.246353,-7.9541016 q 0.606445,-1.0898437 1.450195,-1.6083984 0.84375,-0.518555 1.986329,-0.518555 1.538086,0 2.373046,1.081055 0.834961,1.0722656 0.834961,3.0585938 V 0 h -1.625976 v -5.8886719 q 0,-1.415039 -0.500977,-2.1005859 -0.500976,-0.6855469 -1.529297,-0.6855469 -1.256836,0 -1.986328,0.834961 -0.729492,0.8349609 -0.729492,2.2763671 V 0 h -1.625976 v -5.8886719 q 0,-1.4238281 -0.500977,-2.1005859 -0.500977,-0.6855469 -1.546875,-0.6855469 -1.239258,0 -1.96875,0.84375 -0.729492,0.834961 -0.729492,2.2675781 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.553711,-0.9052735 1.327148,-1.3359375 0.773438,-0.4306644 1.836914,-0.4306644 1.072266,0 1.819336,0.5449222 0.75586,0.5449219 1.116211,1.5820312 z" + id="path1305" + style="fill:#333333" /><path + d="m 97.77874,-8.7099609 q -1.300781,0 -2.056641,1.0195312 -0.755859,1.0107422 -0.755859,2.7773438 0,1.7666015 0.74707,2.7861328 0.75586,1.0107422 2.06543,1.0107422 1.291992,0 2.047851,-1.0195313 0.755859,-1.0195312 0.755859,-2.7773437 0,-1.7490235 -0.755859,-2.7685547 -0.755859,-1.0283203 -2.047851,-1.0283203 z m 0,-1.3710941 q 2.109375,0 3.31348,1.3710941 1.2041,1.3710937 1.2041,3.796875 0,2.4169921 -1.2041,3.796875 -1.204105,1.37109371 -3.31348,1.37109371 -2.118164,0 -3.322266,-1.37109371 -1.195312,-1.3798829 -1.195312,-3.796875 0,-2.4257813 1.195312,-3.796875 1.204102,-1.3710941 3.322266,-1.3710941 z" + id="path1307" + style="fill:#333333" /><path + d="m 103.36029,-9.84375 h 1.61719 V 0 h -1.61719 z m 0,-3.832031 h 1.61719 v 2.047851 h -1.61719 z" + id="path1309" + style="fill:#333333" /><path + d="m 113.16839,-8.3320313 q -0.27246,-0.1582031 -0.59766,-0.2285156 -0.3164,-0.079102 -0.70312,-0.079102 -1.3711,0 -2.10938,0.8964843 -0.72949,0.8876954 -0.72949,2.5576172 V 0 h -1.62598 v -9.84375 h 1.62598 v 1.5292969 q 0.50977,-0.8964844 1.32715,-1.3271485 0.81738,-0.4394534 1.98633,-0.4394534 0.16699,0 0.36914,0.02637 0.20215,0.01758 0.44824,0.061524 z" + id="path1311" + style="fill:#333333" /><path + d="m 121.87821,-5.3261719 v 0.7910157 h -7.43554 q 0.10546,1.6699218 1.00195,2.5488281 0.90527,0.8701172 2.51367,0.8701172 0.93164,0 1.80176,-0.2285157 0.8789,-0.2285156 1.74023,-0.6855468 v 1.52929684 q -0.87011,0.36914062 -1.78418,0.5625 -0.91406,0.19335937 -1.85449,0.19335937 -2.35547,0 -3.73535,-1.37109371 -1.37109,-1.3710938 -1.37109,-3.7089844 0,-2.4169922 1.30078,-3.8320313 1.30957,-1.4238284 3.52441,-1.4238284 1.98633,0 3.1377,1.2832034 1.16015,1.2744141 1.16015,3.4716797 z m -1.61719,-0.4746093 q -0.0176,-1.3271485 -0.74707,-2.1181641 -0.7207,-0.7910156 -1.91601,-0.7910156 -1.35352,0 -2.1709,0.7646484 -0.80859,0.7646484 -0.93164,2.1533203 z" + id="path1313" + style="fill:#333333" /><path + d="m 133.00383,-8.3496094 v -5.3261716 h 1.61719 V 0 h -1.61719 v -1.4765625 q -0.50977,0.87890625 -1.29199,1.30957031 -0.77344,0.421875 -1.86328,0.421875 -1.78418,0 -2.90918,-1.42382811 -1.11621,-1.4238281 -1.11621,-3.7441406 0,-2.3203125 1.11621,-3.7441407 1.125,-1.4238284 2.90918,-1.4238284 1.08984,0 1.86328,0.4306644 0.78222,0.421875 1.29199,1.3007812 z m -5.51074,3.4365235 q 0,1.7841796 0.72949,2.8037109 0.73828,1.0107422 2.02148,1.0107422 1.28321,0 2.02149,-1.0107422 0.73828,-1.0195313 0.73828,-2.8037109 0,-1.7841797 -0.73828,-2.7949219 -0.73828,-1.0195313 -2.02149,-1.0195313 -1.2832,0 -2.02148,1.0195313 -0.72949,1.0107422 -0.72949,2.7949219 z" + id="path1315" + style="fill:#333333" /><path + d="M 135.84529,-3.8847656 V -9.84375 h 1.61719 v 5.8974609 q 0,1.397461 0.54492,2.100586 0.54492,0.6943359 1.63477,0.6943359 1.30957,0 2.06543,-0.8349609 0.76464,-0.834961 0.76464,-2.2763672 V -9.84375 h 1.61719 V 0 h -1.61719 v -1.5117187 q -0.58886,0.89648433 -1.37109,1.33593745 -0.77344,0.43066406 -1.80176,0.43066406 -1.69629,0 -2.57519,-1.0546875 -0.87891,-1.05468751 -0.87891,-3.08496091 z m 4.06934,-6.1962894 z" + id="path1317" + style="fill:#333333" /><path + d="m 151.05875,-1.4765625 v 5.2207031 h -1.62598 V -9.84375 h 1.62598 v 1.4941406 q 0.50976,-0.8789062 1.2832,-1.3007812 0.78223,-0.4306644 1.86328,-0.4306644 1.79297,0 2.90918,1.4238284 1.125,1.4238282 1.125,3.7441407 0,2.3203125 -1.125,3.7441406 -1.11621,1.42382811 -2.90918,1.42382811 -1.08105,0 -1.86328,-0.421875 -0.77344,-0.43066406 -1.2832,-1.30957031 z m 5.50195,-3.4365234 q 0,-1.7841797 -0.73828,-2.7949219 -0.72949,-1.0195313 -2.0127,-1.0195313 -1.2832,0 -2.02148,1.0195313 -0.72949,1.0107422 -0.72949,2.7949219 0,1.7841796 0.72949,2.8037109 0.73828,1.0107422 2.02148,1.0107422 1.28321,0 2.0127,-1.0107422 0.73828,-1.0195313 0.73828,-2.8037109 z" + id="path1319" + style="fill:#333333" /><path + d="m 164.68439,-8.3320313 q -0.27246,-0.1582031 -0.59766,-0.2285156 -0.31641,-0.079102 -0.70312,-0.079102 -1.3711,0 -2.10938,0.8964843 -0.72949,0.8876954 -0.72949,2.5576172 V 0 h -1.62598 v -9.84375 h 1.62598 v 1.5292969 q 0.50976,-0.8964844 1.32715,-1.3271485 0.81738,-0.4394534 1.98633,-0.4394534 0.16699,0 0.36914,0.02637 0.20214,0.01758 0.44824,0.061524 z" + id="path1321" + style="fill:#333333" /><path + d="m 168.78874,-8.7099609 q -1.30078,0 -2.05664,1.0195312 -0.75586,1.0107422 -0.75586,2.7773438 0,1.7666015 0.74707,2.7861328 0.75586,1.0107422 2.06543,1.0107422 1.29199,0 2.04785,-1.0195313 0.75586,-1.0195312 0.75586,-2.7773437 0,-1.7490235 -0.75586,-2.7685547 -0.75586,-1.0283203 -2.04785,-1.0283203 z m 0,-1.3710941 q 2.10938,0 3.31348,1.3710941 1.2041,1.3710937 1.2041,3.796875 0,2.4169921 -1.2041,3.796875 -1.2041,1.37109371 -3.31348,1.37109371 -2.11816,0 -3.32226,-1.37109371 -1.19532,-1.3798829 -1.19532,-3.796875 0,-2.4257813 1.19532,-3.796875 1.2041,-1.3710941 3.32226,-1.3710941 z" + id="path1323" + style="fill:#333333" /><path + d="m 181.54428,-9.4658203 v 1.5117187 q -0.68555,-0.3779297 -1.37988,-0.5625 -0.68555,-0.1933593 -1.38867,-0.1933593 -1.57325,0 -2.44336,1.0019531 -0.87012,0.9931641 -0.87012,2.7949219 0,1.8017578 0.87012,2.8037109 0.87011,0.9931641 2.44336,0.9931641 0.70312,0 1.38867,-0.1845703 0.69433,-0.1933594 1.37988,-0.5712891 v 1.49414061 q -0.67676,0.31640625 -1.40625,0.47460938 -0.7207,0.15820312 -1.53808,0.15820312 -2.22364,0 -3.53321,-1.39746091 -1.30957,-1.397461 -1.30957,-3.7705078 0,-2.4082032 1.31836,-3.788086 1.32715,-1.3798831 3.62988,-1.3798831 0.74707,0 1.45899,0.1582034 0.71191,0.1494141 1.37988,0.4570313 z" + id="path1325" + style="fill:#333333" /><path + d="m 190.47621,-5.3261719 v 0.7910157 h -7.43555 q 0.10547,1.6699218 1.00196,2.5488281 0.90527,0.8701172 2.51367,0.8701172 0.93164,0 1.80176,-0.2285157 0.8789,-0.2285156 1.74023,-0.6855468 v 1.52929684 q -0.87012,0.36914062 -1.78418,0.5625 -0.91406,0.19335937 -1.85449,0.19335937 -2.35547,0 -3.73535,-1.37109371 -1.3711,-1.3710938 -1.3711,-3.7089844 0,-2.4169922 1.30079,-3.8320313 1.30957,-1.4238284 3.52441,-1.4238284 1.98633,0 3.1377,1.2832034 1.16015,1.2744141 1.16015,3.4716797 z m -1.61719,-0.4746093 q -0.0176,-1.3271485 -0.74707,-2.1181641 -0.7207,-0.7910156 -1.91601,-0.7910156 -1.35352,0 -2.1709,0.7646484 -0.80859,0.7646484 -0.93164,2.1533203 z" + id="path1327" + style="fill:#333333" /><path + d="m 197.31367,-9.5537109 v 1.5292968 q -0.68554,-0.3515625 -1.42382,-0.5273437 -0.73828,-0.1757813 -1.5293,-0.1757813 -1.2041,0 -1.81055,0.3691407 -0.59765,0.3691406 -0.59765,1.1074218 0,0.5625 0.43066,0.8876954 0.43066,0.3164062 1.73145,0.6064453 l 0.55371,0.1230468 q 1.72265,0.3691407 2.44336,1.0458985 0.72949,0.6679687 0.72949,1.8720703 0,1.3710937 -1.08985,2.17089843 -1.08105,0.79980468 -2.97949,0.79980468 -0.79101,0 -1.65234,-0.15820312 -0.85254,-0.14941406 -1.80176,-0.45703125 V -2.0302734 q 0.89649,0.4658203 1.7666,0.703125 0.87012,0.2285156 1.72266,0.2285156 1.14258,0 1.75781,-0.3867188 0.61524,-0.3955078 0.61524,-1.1074218 0,-0.6591797 -0.44825,-1.0107422 -0.43945,-0.3515625 -1.94238,-0.6767578 l -0.5625,-0.131836 q -1.50293,-0.3164062 -2.1709,-0.9667968 -0.66797,-0.6591797 -0.66797,-1.8017579 0,-1.3886718 0.98438,-2.1445312 0.98437,-0.7558597 2.79492,-0.7558597 0.89648,0 1.6875,0.1318362 0.79102,0.131836 1.45898,0.3955079 z" + id="path1329" + style="fill:#333333" /><path + d="m 204.31567,-9.5537109 v 1.5292968 q -0.68554,-0.3515625 -1.42382,-0.5273437 -0.73829,-0.1757813 -1.5293,-0.1757813 -1.2041,0 -1.81055,0.3691407 -0.59765,0.3691406 -0.59765,1.1074218 0,0.5625 0.43066,0.8876954 0.43066,0.3164062 1.73145,0.6064453 l 0.55371,0.1230468 q 1.72265,0.3691407 2.44336,1.0458985 0.72949,0.6679687 0.72949,1.8720703 0,1.3710937 -1.08985,2.17089843 -1.08105,0.79980468 -2.97949,0.79980468 -0.79101,0 -1.65234,-0.15820312 -0.85254,-0.14941406 -1.80176,-0.45703125 V -2.0302734 q 0.89648,0.4658203 1.7666,0.703125 0.87012,0.2285156 1.72266,0.2285156 1.14258,0 1.75781,-0.3867188 0.61523,-0.3955078 0.61523,-1.1074218 0,-0.6591797 -0.44824,-1.0107422 -0.43945,-0.3515625 -1.94238,-0.6767578 l -0.5625,-0.131836 q -1.50293,-0.3164062 -2.1709,-0.9667968 -0.66797,-0.6591797 -0.66797,-1.8017579 0,-1.3886718 0.98438,-2.1445312 0.98437,-0.7558597 2.79492,-0.7558597 0.89648,0 1.6875,0.1318362 0.79102,0.131836 1.45898,0.3955079 z" + id="path1331" + style="fill:#333333" /><path + d="M 204.9473,-3.8847656 V -9.84375 h 1.61718 v 5.8974609 q 0,1.397461 0.54493,2.100586 0.54492,0.6943359 1.63476,0.6943359 1.30957,0 2.06543,-0.8349609 0.76465,-0.834961 0.76465,-2.2763672 V -9.84375 h 1.61719 V 0 h -1.61719 v -1.5117187 q -0.58887,0.89648433 -1.37109,1.33593745 -0.77344,0.43066406 -1.80176,0.43066406 -1.69629,0 -2.5752,-1.0546875 -0.8789,-1.05468751 -0.8789,-3.08496091 z m 4.06933,-6.1962894 z" + id="path1333" + style="fill:#333333" /><path + d="m 220.87569,-9.5537109 v 1.5292968 q -0.68555,-0.3515625 -1.42383,-0.5273437 -0.73828,-0.1757813 -1.5293,-0.1757813 -1.2041,0 -1.81055,0.3691407 -0.59765,0.3691406 -0.59765,1.1074218 0,0.5625 0.43066,0.8876954 0.43067,0.3164062 1.73145,0.6064453 l 0.55371,0.1230468 q 1.72266,0.3691407 2.44336,1.0458985 0.72949,0.6679687 0.72949,1.8720703 0,1.3710937 -1.08984,2.17089843 -1.08106,0.79980468 -2.9795,0.79980468 -0.79101,0 -1.65234,-0.15820312 -0.85254,-0.14941406 -1.80176,-0.45703125 V -2.0302734 q 0.89649,0.4658203 1.7666,0.703125 0.87012,0.2285156 1.72266,0.2285156 1.14258,0 1.75781,-0.3867188 0.61524,-0.3955078 0.61524,-1.1074218 0,-0.6591797 -0.44824,-1.0107422 -0.43946,-0.3515625 -1.94239,-0.6767578 l -0.5625,-0.131836 q -1.50293,-0.3164062 -2.1709,-0.9667968 -0.66796,-0.6591797 -0.66796,-1.8017579 0,-1.3886718 0.98437,-2.1445312 0.98438,-0.7558597 2.79492,-0.7558597 0.89649,0 1.6875,0.1318362 0.79102,0.131836 1.45899,0.3955079 z" + id="path1335" + style="fill:#333333" /></g> +</g><g + id="g206" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#333333"><g + aria-label="Mémoire virtuelle" + transform="matrix(1,0,0,-1,477.21,85.691)" + id="text210" + style="font-size:18px;fill:#333333"><path + d="m 1.7666016,-13.12207 h 2.6455078 l 3.3486328,8.9296872 3.3662108,-8.9296872 h 2.645508 V 0 H 12.041016 V -11.522461 L 8.6572266,-2.5224609 H 6.8730469 L 3.4892578,-11.522461 V 0 H 1.7666016 Z" + id="path1338" + style="fill:#333333" /><path + d="m 25.416211,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001953,2.5488281 0.905274,0.8701172 2.513672,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.784179,0.5625 -0.914063,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735352,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300782,-3.8320313 1.30957,-1.4238284 3.524414,-1.4238284 1.986328,0 3.137695,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617187,-0.4746093 q -0.01758,-1.3271485 -0.747071,-2.1181641 -0.720703,-0.7910156 -1.916015,-0.7910156 -1.353516,0 -2.170899,0.7646484 -0.808593,0.7646484 -0.93164,2.1533203 z M 22.24336,-14.396484 h 1.749023 l -2.865234,3.304687 h -1.344727 z" + id="path1340" + style="fill:#333333" /><path + d="m 33.642351,-7.9541016 q 0.606445,-1.0898437 1.450195,-1.6083984 0.84375,-0.518555 1.986329,-0.518555 1.538086,0 2.373046,1.081055 0.834961,1.0722656 0.834961,3.0585938 V 0 h -1.625976 v -5.8886719 q 0,-1.415039 -0.500977,-2.1005859 -0.500976,-0.6855469 -1.529297,-0.6855469 -1.256836,0 -1.986328,0.834961 -0.729492,0.8349609 -0.729492,2.2763671 V 0 h -1.625976 v -5.8886719 q 0,-1.4238281 -0.500977,-2.1005859 -0.500977,-0.6855469 -1.546875,-0.6855469 -1.239258,0 -1.96875,0.84375 -0.729492,0.834961 -0.729492,2.2675781 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.553711,-0.9052735 1.327148,-1.3359375 0.773438,-0.4306644 1.836914,-0.4306644 1.072266,0 1.819336,0.5449222 0.75586,0.5449219 1.116211,1.5820312 z" + id="path1342" + style="fill:#333333" /><path + d="m 44.174744,-8.7099609 q -1.300782,0 -2.056641,1.0195312 -0.755859,1.0107422 -0.755859,2.7773438 0,1.7666015 0.74707,2.7861328 0.755859,1.0107422 2.06543,1.0107422 1.291992,0 2.047851,-1.0195313 0.75586,-1.0195312 0.75586,-2.7773437 0,-1.7490235 -0.75586,-2.7685547 -0.755859,-1.0283203 -2.047851,-1.0283203 z m 0,-1.3710941 q 2.109375,0 3.313476,1.3710941 1.204102,1.3710937 1.204102,3.796875 0,2.4169921 -1.204102,3.796875 -1.204101,1.37109371 -3.313476,1.37109371 -2.118164,0 -3.322266,-1.37109371 -1.195312,-1.3798829 -1.195312,-3.796875 0,-2.4257813 1.195312,-3.796875 1.204102,-1.3710941 3.322266,-1.3710941 z" + id="path1344" + style="fill:#333333" /><path + d="m 49.846291,-9.84375 h 1.617187 V 0 h -1.617187 z m 0,-3.832031 h 1.617187 v 2.047851 h -1.617187 z" + id="path1346" + style="fill:#333333" /><path + d="m 59.654392,-8.3320313 q -0.272461,-0.1582031 -0.597656,-0.2285156 -0.316406,-0.079102 -0.703125,-0.079102 -1.371094,0 -2.109375,0.8964843 -0.729492,0.8876954 -0.729492,2.5576172 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.509765,-0.8964844 1.327148,-1.3271485 0.817383,-0.4394534 1.986328,-0.4394534 0.166993,0 0.369141,0.02637 0.202148,0.01758 0.448242,0.061524 z" + id="path1348" + style="fill:#333333" /><path + d="m 68.364212,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001953,2.5488281 0.905274,0.8701172 2.513672,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.784179,0.5625 -0.914063,0.19335937 -1.854493,0.19335937 -2.355468,0 -3.735351,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.309571,-1.4238284 3.524414,-1.4238284 1.986329,0 3.137696,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617187,-0.4746093 q -0.01758,-1.3271485 -0.747071,-2.1181641 -0.720703,-0.7910156 -1.916015,-0.7910156 -1.353516,0 -2.170899,0.7646484 -0.808594,0.7646484 -0.93164,2.1533203 z" + id="path1350" + style="fill:#333333" /><path + d="m 71.852135,-9.84375 h 1.713867 l 3.076172,8.2617188 3.076172,-8.2617188 h 1.713867 L 77.740807,0 h -2.197266 z" + id="path1352" + style="fill:#333333" /><path + d="m 81.112289,-9.84375 h 1.617188 V 0 h -1.617188 z m 0,-3.832031 h 1.617188 v 2.047851 h -1.617188 z" + id="path1354" + style="fill:#333333" /><path + d="m 90.920387,-8.3320313 q -0.272461,-0.1582031 -0.597656,-0.2285156 -0.316406,-0.079102 -0.703125,-0.079102 -1.371094,0 -2.109375,0.8964843 -0.729492,0.8876954 -0.729492,2.5576172 V 0 h -1.625977 v -9.84375 h 1.625977 v 1.5292969 q 0.509765,-0.8964844 1.327148,-1.3271485 0.817383,-0.4394534 1.986328,-0.4394534 0.166993,0 0.369141,0.02637 0.202148,0.01758 0.448242,0.061524 z" + id="path1356" + style="fill:#333333" /><path + d="m 93.007896,-12.638672 v 2.794922 h 3.331055 v 1.2568359 h -3.331055 v 5.34375 q 0,1.2041016 0.325196,1.546875 0.333984,0.3427735 1.344726,0.3427735 h 1.661133 V 0 H 94.677818 Q 92.805748,0 92.093834,-0.69433594 91.38192,-1.3974609 91.38192,-3.2431641 v -5.34375 H 90.195396 V -9.84375 h 1.186524 v -2.794922 z" + id="path1358" + style="fill:#333333" /><path + d="M 97.235298,-3.8847656 V -9.84375 h 1.617188 v 5.8974609 q 0,1.397461 0.544922,2.100586 0.544921,0.6943359 1.634762,0.6943359 1.30957,0 2.06543,-0.8349609 0.76465,-0.834961 0.76465,-2.2763672 V -9.84375 h 1.61719 V 0 h -1.61719 v -1.5117187 q -0.58887,0.89648433 -1.37109,1.33593745 -0.77344,0.43066406 -1.80176,0.43066406 -1.696289,0 -2.575196,-1.0546875 -0.878906,-1.05468751 -0.878906,-3.08496091 z m 4.069332,-6.1962894 z" + id="path1360" + style="fill:#333333" /><path + d="m 115.30821,-5.3261719 v 0.7910157 h -7.43554 q 0.10546,1.6699218 1.00195,2.5488281 0.90527,0.8701172 2.51367,0.8701172 0.93164,0 1.80176,-0.2285157 0.8789,-0.2285156 1.74023,-0.6855468 v 1.52929684 q -0.87011,0.36914062 -1.78418,0.5625 -0.91406,0.19335937 -1.85449,0.19335937 -2.35547,0 -3.73535,-1.37109371 -1.37109,-1.3710938 -1.37109,-3.7089844 0,-2.4169922 1.30078,-3.8320313 1.30957,-1.4238284 3.52441,-1.4238284 1.98633,0 3.1377,1.2832034 1.16015,1.2744141 1.16015,3.4716797 z m -1.61719,-0.4746093 q -0.0176,-1.3271485 -0.74707,-2.1181641 -0.7207,-0.7910156 -1.91601,-0.7910156 -1.35352,0 -2.1709,0.7646484 -0.80859,0.7646484 -0.93164,2.1533203 z" + id="path1362" + style="fill:#333333" /><path + d="m 115.87029,-13.675781 h 1.61719 V 0 h -1.61719 z" + id="path1364" + style="fill:#333333" /><path + d="m 119.97429,-13.675781 h 1.61719 V 0 h -1.61719 z" + id="path1366" + style="fill:#333333" /><path + d="m 132.49821,-5.3261719 v 0.7910157 h -7.43554 q 0.10547,1.6699218 1.00195,2.5488281 0.90527,0.8701172 2.51367,0.8701172 0.93164,0 1.80176,-0.2285157 0.87891,-0.2285156 1.74024,-0.6855468 v 1.52929684 q -0.87012,0.36914062 -1.78418,0.5625 -0.91407,0.19335937 -1.8545,0.19335937 -2.35547,0 -3.73535,-1.37109371 -1.37109,-1.3710938 -1.37109,-3.7089844 0,-2.4169922 1.30078,-3.8320313 1.30957,-1.4238284 3.52441,-1.4238284 1.98633,0 3.1377,1.2832034 1.16015,1.2744141 1.16015,3.4716797 z m -1.61718,-0.4746093 q -0.0176,-1.3271485 -0.74707,-2.1181641 -0.72071,-0.7910156 -1.91602,-0.7910156 -1.35351,0 -2.1709,0.7646484 -0.80859,0.7646484 -0.93164,2.1533203 z" + id="path1368" + style="fill:#333333" /></g> +</g><g + id="g212" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path214" + d="m 173.03,280.06 253.28,18.794" + fill="none" + stroke="#e46c0a" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="1.5023" /></g><path + id="path216" + d="m 478.22894,113.50997 -7.63448,4.53589 -0.56665,-7.89847 z" + fill="#e46c0a" + fill-rule="evenodd" + style="stroke-width:1.3333;fill:#000000" /><g + id="g218" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path220" + d="m 271.33,199.16 155,-12.671" + fill="none" + stroke="#77933c" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="1.5023" /></g><path + id="path222" + d="m 478.26894,264.45287 -8.23846,3.32658 0.64265,-7.93713 z" + fill="#77933c" + fill-rule="evenodd" + style="stroke-width:1.3333;fill:#000000" /><g + id="g224" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#000000"><path + id="path226" + d="m 551.65,318.16 -30.302,-0.057" + fill="none" + stroke="#4a7ebb" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="0.73699" + style="fill:#000000" /></g><path + id="path228" + d="m 590.17281,88.37727 7.93713,-3.967901 v 7.935802 z" + fill="#4a7ebb" + fill-rule="evenodd" + style="stroke-width:1.3333;fill:#000000" /><g + id="g236" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)"><path + id="path238" + d="m 683.83,83.849 h -0.028 v -1.503 l -0.029,-0.737 -0.056,-1.474 -0.029,-0.708 -0.028,-0.709 -0.057,-0.68 -0.057,-0.681 -0.056,-0.651 -0.057,-0.652 -0.085,-0.624 -0.057,-0.595 -0.085,-0.567 -0.085,-0.539 -0.085,-0.51 -0.113,-0.51 -0.085,-0.454 -0.114,-0.425 -0.085,-0.397 -0.113,-0.368 -0.113,-0.312 -0.114,-0.312 -0.113,-0.255 -0.114,-0.199 -0.141,-0.198 -0.114,-0.142 -0.113,-0.113 -0.142,-0.057 -0.113,-0.028 -133.17,-0.029 v -0.028 l -0.113,-0.028 -0.142,-0.057 -0.113,-0.085 -0.114,-0.142 -0.141,-0.17 -0.114,-0.227 -0.113,-0.255 -0.114,-0.283 -0.113,-0.312 -0.113,-0.368 -0.114,-0.397 -0.085,-0.425 -0.113,-0.454 -0.085,-0.482 -0.085,-0.51 -0.17,-1.134 -0.085,-0.595 -0.057,-0.624 -0.085,-0.624 -0.114,-1.36 -0.028,-0.68 -0.057,-0.709 -0.056,-1.474 -0.029,-0.737 -0.028,-0.737 V 55.02 h -0.028 v 1.503 l -0.029,0.737 -0.056,1.474 -0.029,0.709 -0.028,0.708 -0.057,0.68 -0.056,0.681 -0.114,1.304 -0.085,0.623 -0.057,0.596 -0.085,0.567 -0.085,0.538 -0.085,0.51 -0.113,0.511 -0.085,0.453 -0.113,0.425 -0.085,0.397 -0.114,0.369 -0.113,0.312 -0.114,0.311 -0.113,0.255 -0.113,0.199 -0.142,0.198 -0.114,0.142 -0.113,0.113 -0.142,0.057 -0.113,0.028 h -133.17 l -0.113,0.029 -0.142,0.057 -0.113,0.085 -0.114,0.141 -0.141,0.17 -0.114,0.227 -0.113,0.255 -0.113,0.284 -0.114,0.312 -0.113,0.368 -0.114,0.397 -0.085,0.425 -0.113,0.454 -0.085,0.482 -0.085,0.538 -0.085,0.539 -0.085,0.567 -0.085,0.595 -0.057,0.624 -0.085,0.651 -0.057,0.652 -0.056,0.681 -0.029,0.708 -0.056,0.709 -0.029,0.737 -0.028,0.709 -0.028,0.765 -0.029,0.737 v 1.502" + fill="none" + stroke="#4a7ebb" + stroke-linejoin="round" + stroke-miterlimit="10" + stroke-width="0.73699" /></g><g + id="g240" + transform="matrix(1.3333,0,0,-1.3333,-97.53,512.5)" + style="fill:#333333"><g + aria-label="slide suivant" + transform="matrix(1,0,0,-1,509.81,34.696)" + id="text244" + style="font-size:18px;fill:#333333"><path + d="m 7.9716797,-9.5537109 v 1.5292968 Q 7.2861328,-8.3759766 6.5478516,-8.5517578 5.8095703,-8.7275391 5.0185547,-8.7275391 q -1.2041016,0 -1.8105469,0.3691407 -0.5976562,0.3691406 -0.5976562,1.1074218 0,0.5625 0.430664,0.8876954 0.4306641,0.3164062 1.7314453,0.6064453 l 0.553711,0.1230468 q 1.7226562,0.3691407 2.4433593,1.0458985 0.7294922,0.6679687 0.7294922,1.8720703 0,1.3710937 -1.0898437,2.17089843 -1.0810547,0.79980468 -2.9794922,0.79980468 -0.7910156,0 -1.6523437,-0.15820312 Q 1.9248047,-0.05273437 0.97558594,-0.36035156 V -2.0302734 q 0.89648436,0.4658203 1.76660156,0.703125 0.8701172,0.2285156 1.7226562,0.2285156 1.1425782,0 1.7578125,-0.3867188 0.6152344,-0.3955078 0.6152344,-1.1074218 0,-0.6591797 -0.4482422,-1.0107422 -0.4394531,-0.3515625 -1.9423828,-0.6767578 l -0.5625,-0.131836 Q 2.3818359,-4.7285156 1.7138672,-5.3789062 1.0458984,-6.0380859 1.0458984,-7.1806641 q 0,-1.3886718 0.984375,-2.1445312 0.984375,-0.7558597 2.7949219,-0.7558597 0.8964844,0 1.6875,0.1318362 0.7910156,0.131836 1.4589844,0.3955079 z" + id="path1414" + style="fill:#333333" /><path + d="M 8.6982889,-13.675781 H 10.315476 V 0 H 8.6982889 Z" + id="path1416" + style="fill:#333333" /><path + d="m 12.802289,-9.84375 h 1.617188 V 0 h -1.617188 z m 0,-3.832031 h 1.617188 v 2.047851 h -1.617188 z" + id="path1418" + style="fill:#333333" /><path + d="m 23.383828,-8.3496094 v -5.3261716 h 1.617188 V 0 h -1.617188 v -1.4765625 q -0.509765,0.87890625 -1.291992,1.30957031 -0.773438,0.421875 -1.863281,0.421875 -1.78418,0 -2.90918,-1.42382811 -1.116211,-1.4238281 -1.116211,-3.7441406 0,-2.3203125 1.116211,-3.7441407 1.125,-1.4238284 2.90918,-1.4238284 1.089843,0 1.863281,0.4306644 0.782227,0.421875 1.291992,1.3007812 z m -5.510742,3.4365235 q 0,1.7841796 0.729492,2.8037109 0.738281,1.0107422 2.021485,1.0107422 1.283203,0 2.021484,-1.0107422 0.738281,-1.0195313 0.738281,-2.8037109 0,-1.7841797 -0.738281,-2.7949219 -0.738281,-1.0195313 -2.021484,-1.0195313 -1.283204,0 -2.021485,1.0195313 -0.729492,1.0107422 -0.729492,2.7949219 z" + id="path1420" + style="fill:#333333" /><path + d="m 34.81221,-5.3261719 v 0.7910157 h -7.435547 q 0.105469,1.6699218 1.001953,2.5488281 0.905274,0.8701172 2.513672,0.8701172 0.931641,0 1.801758,-0.2285157 0.878906,-0.2285156 1.740234,-0.6855468 v 1.52929684 q -0.870117,0.36914062 -1.784179,0.5625 -0.914063,0.19335937 -1.854492,0.19335937 -2.355469,0 -3.735352,-1.37109371 -1.371094,-1.3710938 -1.371094,-3.7089844 0,-2.4169922 1.300781,-3.8320313 1.309571,-1.4238284 3.524415,-1.4238284 1.986328,0 3.137695,1.2832034 1.160156,1.2744141 1.160156,3.4716797 z m -1.617187,-0.4746093 q -0.01758,-1.3271485 -0.747071,-2.1181641 -0.720703,-0.7910156 -1.916015,-0.7910156 -1.353516,0 -2.170899,0.7646484 -0.808594,0.7646484 -0.93164,2.1533203 z" + id="path1422" + style="fill:#333333" /><path + d="m 45.73568,-9.5537109 v 1.5292968 q -0.685547,-0.3515625 -1.423828,-0.5273437 -0.738282,-0.1757813 -1.529297,-0.1757813 -1.204102,0 -1.810547,0.3691407 -0.597656,0.3691406 -0.597656,1.1074218 0,0.5625 0.430664,0.8876954 0.430664,0.3164062 1.731445,0.6064453 l 0.553711,0.1230468 q 1.722656,0.3691407 2.443359,1.0458985 0.729492,0.6679687 0.729492,1.8720703 0,1.3710937 -1.089843,2.17089843 -1.081055,0.79980468 -2.979493,0.79980468 -0.791015,0 -1.652343,-0.15820312 -0.852539,-0.14941406 -1.801758,-0.45703125 V -2.0302734 q 0.896484,0.4658203 1.766601,0.703125 0.870118,0.2285156 1.722657,0.2285156 1.142578,0 1.757812,-0.3867188 0.615235,-0.3955078 0.615235,-1.1074218 0,-0.6591797 -0.448243,-1.0107422 -0.439453,-0.3515625 -1.942382,-0.6767578 l -0.5625,-0.131836 q -1.50293,-0.3164062 -2.170899,-0.9667968 -0.667969,-0.6591797 -0.667969,-1.8017579 0,-1.3886718 0.984375,-2.1445312 0.984375,-0.7558597 2.794922,-0.7558597 0.896485,0 1.6875,0.1318362 0.791016,0.131836 1.458985,0.3955079 z" + id="path1424" + style="fill:#333333" /><path + d="M 46.295296,-3.8847656 V -9.84375 h 1.617187 v 5.8974609 q 0,1.397461 0.544922,2.100586 0.544922,0.6943359 1.634766,0.6943359 1.30957,0 2.065429,-0.8349609 0.764649,-0.834961 0.764649,-2.2763672 V -9.84375 h 1.617187 V 0 h -1.617187 v -1.5117187 q -0.588867,0.89648433 -1.371094,1.33593745 -0.773437,0.43066406 -1.801758,0.43066406 -1.696289,0 -2.575195,-1.0546875 -0.878906,-1.05468751 -0.878906,-3.08496091 z m 4.069336,-6.1962894 z" + id="path1426" + style="fill:#333333" /><path + d="m 55.948288,-9.84375 h 1.617187 V 0 h -1.617187 z m 0,-3.832031 h 1.617187 v 2.047851 h -1.617187 z" + id="path1428" + style="fill:#333333" /><path + d="m 58.892132,-9.84375 h 1.713867 l 3.076172,8.2617188 3.076172,-8.2617188 H 68.47221 L 64.780804,0 h -2.197266 z" + id="path1430" + style="fill:#333333" /><path + d="m 72.427925,-4.9482422 q -1.959961,0 -2.71582,0.4482422 -0.75586,0.4482422 -0.75586,1.5292969 0,0.8613281 0.5625,1.3710937 0.571289,0.5009766 1.546875,0.5009766 1.344727,0 2.153321,-0.9492188 0.817383,-0.9580078 0.817383,-2.540039 v -0.3603516 z m 3.225586,-0.6679687 V 0 h -1.617187 v -1.4941406 q -0.553711,0.89648435 -1.379883,1.32714841 -0.826172,0.421875 -2.021485,0.421875 -1.511718,0 -2.408203,-0.84375 -0.887695,-0.85253901 -0.887695,-2.27636721 0,-1.6611328 1.107422,-2.5048828 1.116211,-0.84375 3.322265,-0.84375 h 2.267579 v -0.1582031 q 0,-1.1162109 -0.738282,-1.7226563 -0.729492,-0.6152343 -2.05664,-0.6152343 -0.84375,0 -1.643555,0.2021484 -0.799805,0.2021484 -1.538086,0.6064453 v -1.4941406 q 0.887695,-0.3427735 1.722656,-0.5097656 0.834961,-0.1757816 1.625977,-0.1757816 2.135742,0 3.19043,1.1074222 1.054687,1.1074219 1.054687,3.3574219 z" + id="path1432" + style="fill:#333333" /><path + d="M 84.812904,-5.9414062 V 0 h -1.617187 v -5.8886719 q 0,-1.3974609 -0.544922,-2.0917968 -0.544922,-0.694336 -1.634766,-0.694336 -1.30957,0 -2.065429,0.834961 -0.75586,0.8349609 -0.75586,2.2763671 V 0 h -1.625976 v -9.84375 h 1.625976 v 1.5292969 q 0.580078,-0.8876953 1.362305,-1.3271485 0.791016,-0.4394534 1.819336,-0.4394534 1.696289,0 2.566406,1.0546878 0.870117,1.0458985 0.870117,3.084961 z" + id="path1434" + style="fill:#333333" /><path + d="m 87.427902,-12.638672 v 2.794922 h 3.331055 v 1.2568359 h -3.331055 v 5.34375 q 0,1.2041016 0.325196,1.546875 0.333984,0.3427735 1.344726,0.3427735 h 1.661133 V 0 H 89.097824 Q 87.225754,0 86.51384,-0.69433594 85.801926,-1.3974609 85.801926,-3.2431641 v -5.34375 H 84.615402 V -9.84375 h 1.186524 v -2.794922 z" + id="path1436" + style="fill:#333333" /></g> +</g><text + xml:space="preserve" + style="font-size:17.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" + x="643.26404" + y="95.51445" + id="text1374"><tspan + sodipodi:role="line" + id="tspan1372" + x="643.26404" + y="95.51445">IP (instruction pointer)</tspan></text></svg> diff --git a/1.processes/img/fork.svg b/1.processes/img/fork.svg new file mode 100644 index 0000000..8b38dbe --- /dev/null +++ b/1.processes/img/fork.svg @@ -0,0 +1,464 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + viewBox="0 0 849.46858 495.54929" + height="495.54929" + width="849.46857" + xml:space="preserve" + id="svg1855" + version="1.1" + sodipodi:docname="fork.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview114" + showgrid="false" + inkscape:zoom="0.8640159" + inkscape:cx="204.97365" + inkscape:cy="135.79703" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="svg1855" + inkscape:document-rotation="0" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /><metadata + id="metadata1861"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs1859"><clipPath + id="clipPath1871" + clipPathUnits="userSpaceOnUse"><path + style="clip-rule:evenodd" + id="path1869" + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" /></clipPath> + + +</defs><path + inkscape:connector-curvature="0" + d="M 100.7715,121.1676 H 26.391503 V 97.35693 H 175.15283 v 23.81067 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1895" /><g + id="g1897" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 183.146,297.468 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1899" /></g><g + id="g1901" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 183.146,315.468 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1903" /></g><path + inkscape:connector-curvature="0" + d="M 100.7715,49.659602 H 26.391503 V 25.848936 H 175.15283 v 23.810666 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1905" /><g + id="g1907" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 183.146,351.099 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1909" /></g><g + id="g1911" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 183.146,279.099 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1913" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,124.2676 h -74.38 v -23.812 h 148.76133 v 23.812 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1915" /><g + id="g1917" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,295.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1919" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,100.2676 h -74.38 V 76.455601 H 626.12615 V 100.2676 Z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1921" /><g + id="g1923" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,313.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1925" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,52.078268 h -74.38 V 28.267602 h 148.76133 v 23.810666 z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1927" /><g + id="g1929" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,349.285 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1931" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,148.2676 h -74.38 v -23.812 h 148.76133 v 23.812 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1933" /><g + id="g1935" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,277.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1937" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,76.078268 h -74.38 V 52.267602 h 148.76133 v 23.810666 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1939" /><g + id="g1941" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,331.285 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1943" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,196.72093 h -74.38 v -23.81066 h 148.76133 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1945" /><g + id="g1947" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,240.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1949" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,244.72093 h -74.38 v -23.81067 h 148.76133 v 23.81067 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1951" /><g + id="g1953" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,204.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1955" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,268.72093 h -74.38 v -23.81067 h 148.76133 v 23.81067 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1957" /><g + id="g1959" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,186.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1961" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,220.07826 h -74.38 V 196.2676 h 148.76133 v 23.81066 z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1963" /><g + id="g1965" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,223.285 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1967" /></g><g + id="g1969" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 239.074,360 220.819,-1.672" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1971" /></g><path + inkscape:connector-curvature="0" + d="m 477.17549,40.059602 -7.97467,3.892 0.0747,-7.936 z" + style="fill:#333333;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1973" /><g + id="g1975" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 239.074,306.312 221.102,-72.34" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1977" /></g><path + inkscape:connector-curvature="0" + d="m 477.17549,208.13426 -8.76933,1.28534 2.45733,-7.52134 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1979" /><path + inkscape:connector-curvature="0" + d="m 551.74482,172.72093 h -74.38 v -23.81066 h 148.76133 v 23.81066 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1981" /><g + id="g1983" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,258.803 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1985" /></g><path + inkscape:connector-curvature="0" + d="M 100.7715,73.659601 H 26.391503 V 49.848935 H 175.15283 v 23.810666 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1987" /><g + id="g1989" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 183.146,333.099 h -55.785 v 17.858 h 111.571 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1991" /></g><path + inkscape:connector-curvature="0" + d="m 551.74482,100.2676 h -74.38 V 76.455601 H 626.12615 V 100.2676 Z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path1993" /><g + id="g1995" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 521.376,313.143 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1997" /></g><g + id="g1999" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="M 239.074,342 459.921,322.639" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2001" /></g><path + inkscape:connector-curvature="0" + d="m 477.17549,88.24893 -8.24,3.24934 0.68133,-7.898669 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2003" /><g + id="g2005" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)" + style="fill:#333333"><text + transform="scale(1,-1)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2009" + x="113.53649" + y="-374.78806"><tspan + id="tspan2007" + style="fill:#333333">Process 4588</tspan></text> + + +</g><path + inkscape:connector-curvature="0" + d="m 312.1235,410.30226 h -37.15334 v -23.812 h 74.30533 v 23.812 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2011" /><g + id="g2013" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 341.66,80.617 h -27.865 v 17.859 h 55.729 V 80.617 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2015" /></g><g + id="g2017" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 341.66,48.104 h -27.865 v 17.858 h 55.729 V 48.104 Z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2019" /></g><path + inkscape:connector-curvature="0" + d="m 312.1235,494.20759 h -37.15334 v -23.81067 h 74.30533 v 23.81067 z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2033" /><g + id="g2035" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 341.66,17.688 h -27.865 v 17.858 h 55.729 V 17.688 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2037" /></g><g + id="g2045" + transform="matrix(1.3333333,0,0,-1.3333333,-162.46408,515.8633)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,451.191,372.501)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2049"><tspan + id="tspan2047" + style="fill:#333333">Mémoire physique</tspan></text> + + +</g><path + inkscape:connector-curvature="0" + d="M 92.759503,405.12359 H 18.378173 V 381.31293 H 167.14083 v 23.81066 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2051" /><g + id="g2053" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 177.137,84.501 h -55.786 v 17.858 H 232.923 V 84.501 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2055" /></g><g + id="g2057" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)" + style="fill:#ffffff"><path + inkscape:connector-curvature="0" + d="m 177.137,102.501 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2059" /></g><path + inkscape:connector-curvature="0" + d="M 92.759503,333.61559 H 18.378173 V 309.8036 H 167.14083 v 23.81199 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2061" /><g + id="g2063" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 177.137,138.132 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2065" /></g><g + id="g2067" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="M 177.137,66.132 H 121.351 V 83.991 H 232.923 V 66.132 Z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2069" /></g><path + inkscape:connector-curvature="0" + d="m 92.759503,357.61559 h -74.38133 v -23.812 H 167.14083 v 23.812 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2071" /><g + id="g2073" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 177.137,120.132 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2075" /></g><g + id="g2077" + transform="matrix(1.3333333,0,0,-1.3333333,-172.20579,524.74269)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,127.502,167.499)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2081"><tspan + id="tspan2079" + style="fill:#333333">Process 4591</tspan></text> + + +</g><g + id="g2083" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="m 182.098,267.676 0.056,-63.468" + style="fill:none;stroke:#4a7ebb;stroke-width:3.00467;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2085" /></g><path + inkscape:connector-curvature="0" + d="m 99.448833,256.7396 -6.00933,-12.01867 h 12.018657 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2087" /><g + id="g2089" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,139.493,224.504)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2093"><tspan + x="0 5.2020001 14.598 20.879999 28.98 34.380001" + y="0" + id="tspan2091" + style="fill:#333333">fork()</tspan></text> + + +</g><g + id="g2095" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="M 233.036,93.657 460.658,229.493" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2097" /></g><path + inkscape:connector-curvature="0" + d="m 477.13682,208.02093 -4.8,7.484 -4.044,-6.84133 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2099" /><g + id="g2101" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="M 233.065,129.26 461.197,318.586" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2103" /></g><path + inkscape:connector-curvature="0" + d="m 477.21282,88.28627 -3.59066,8.12533 -5.064,-6.12267 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2105" /><g + id="g2107" + transform="matrix(1.3333333,0,0,-1.3333333,-143.42316,517.79159)"><path + inkscape:connector-curvature="0" + d="M 233.036,147.26 461.31,354.557" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2109" /></g><path + inkscape:connector-curvature="0" + d="m 477.13682,40.059602 -3.212,8.277333 -5.32933,-5.896 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + id="path2111" /><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:1;" + x="358.44125" + y="404.91028" + id="text2899"><tspan + id="tspan2897" + x="358.44125" + y="404.91028" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:1;">Page virtuelle valide ou physique utilisée</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:1;" + x="358.44125" + y="447.04581" + id="text2903"><tspan + id="tspan2901" + x="358.44125" + y="447.04581" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:1;">Page virtuelle non valide</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:1;" + x="358.44125" + y="488.80856" + id="text2907"><tspan + id="tspan2905" + x="358.44125" + y="488.80856" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:1;">Page physique partagée</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="66.756447" + y="113.03505" + id="text2382"><tspan + sodipodi:role="line" + id="tspan2380" + x="66.756447" + y="113.03505" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 15</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="65.938026" + y="397.01831" + id="text2382-2"><tspan + sodipodi:role="line" + id="tspan2380-7" + x="65.938026" + y="397.01831" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 15</tspan></text> + +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:13.3333px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="515.23718" + y="212.87929" + id="text2382-22"><tspan + sodipodi:role="line" + id="tspan2380-6" + x="515.23718" + y="212.87929" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:17.3333px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif">i : 15</tspan></text> + +</svg> diff --git a/1.processes/img/proc-states.svg b/1.processes/img/proc-states.svg new file mode 100644 index 0000000..fffb724 --- /dev/null +++ b/1.processes/img/proc-states.svg @@ -0,0 +1,655 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="151.7738mm" + height="80.636261mm" + viewBox="0 0 151.7738 80.636261" + version="1.1" + id="svg1815" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)" + sodipodi:docname="proc-states.svg"> + <defs + id="defs1809"> + <marker + style="overflow:visible" + id="Arrow1Sstart" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Sstart" + inkscape:isstock="true"> + <path + transform="matrix(0.2,0,0,0.2,1.2,0)" + style="fill:#9bbb59;fill-opacity:1;fill-rule:evenodd;stroke:#9bbb59;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1012" /> + </marker> + <marker + style="overflow:visible" + id="Arrow2Send" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Send" + inkscape:isstock="true"> + <path + transform="matrix(-0.3,0,0,-0.3,0.69,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:#9bbb59;fill-opacity:1;fill-rule:evenodd;stroke:#9bbb59;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path1033" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-7" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-5" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#9bbb59;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-74" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-3" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-33" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-4-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-33-8" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-0" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-4" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-6" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-0-0" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-4-4" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-90" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-2" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-0-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-4-0" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-49" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-0-3" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-4-6" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-0-3-5" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-4-6-0" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="610.8111" + inkscape:cy="14.221118" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1014" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata1812"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(25.620034,37.382918)"> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9)" + d="M 35.721088,-15.73041 C 25.466519,-33.808668 29.099357,-31.791345 -1.4442331,-31.948191" + id="path2581-2" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3" + transform="matrix(0.26458333,0,0,0.26458333,-29.538324,-103.69686)"><tspan + sodipodi:role="line" + id="tspan2543-5-8" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">Appel système interruptible</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605">(read, open, accept, ...)</tspan></text> + <g + id="g4124" + transform="translate(-82.8053,-32.980251)"> + <circle + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902" + id="path4116" + cx="75.254036" + cy="7.6578436" + r="8.4051075" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5" + transform="matrix(0.26458333,0,0,0.26458333,27.004524,-58.459691)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-9">S</tspan></text> + </g> + <g + id="g4124-9" + transform="translate(-85.12704,16.325821)"> + <circle + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902" + id="path4116-8" + cx="75.254036" + cy="7.6578436" + r="8.4051075" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5-7" + transform="matrix(0.26458333,0,0,0.26458333,27.004524,-58.459691)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-9-2">D</tspan></text> + </g> + <g + id="g4124-8" + transform="translate(37.514431,-35.1621)"> + <circle + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902" + id="path4116-2" + cx="75.254036" + cy="7.6578436" + r="8.4051075" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5-9" + transform="matrix(0.26458333,0,0,0.26458333,27.004524,-58.459691)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-9-9">T</tspan></text> + </g> + <g + id="g4124-6" + transform="translate(42.362125,10.056978)"> + <circle + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902" + id="path4116-0" + cx="75.254036" + cy="7.6578436" + r="8.4051075" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5-2" + transform="matrix(0.26458333,0,0,0.26458333,27.004524,-58.459691)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-9-7">Z</tspan></text> + </g> + <g + id="g4124-61" + transform="translate(9.393801,27.05789)"> + <circle + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902" + id="path4116-3" + cx="75.254036" + cy="7.6578436" + r="8.4051075" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5-21" + transform="matrix(0.26458333,0,0,0.26458333,27.004524,-58.459691)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-9-5">X</tspan></text> + </g> + <ellipse + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902" + id="path4116-1" + cx="54.301067" + cy="-2.1855495" + rx="35.883526" + ry="15.784211" /> + <g + id="g4223" + transform="translate(-4.7625002,-2.1166667)"> + <rect + style="fill:#9bbb59;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-1" + width="24.704565" + height="12.327081" + x="30.360346" + y="-5.2868629" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="226.31862" + y="257.65866" + id="text2549-6-0" + transform="matrix(0.26458333,0,0,0.26458333,-17.200062,-68.442211)"><tspan + sodipodi:role="line" + x="226.31862" + y="257.65866" + id="tspan2551-3-3" + style="font-size:18.6667px">Exécution</tspan><tspan + sodipodi:role="line" + x="226.31862" + y="280.99203" + id="tspan4213" + style="font-size:18.6667px">CPU</tspan></text> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5-4" + transform="matrix(0.26458333,0,0,0.26458333,6.0515558,-79.349087)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-9-91">R</tspan></text> + <g + id="g4223-0" + transform="translate(30.088264,-2.1166667)"> + <rect + style="fill:#9bbb59;fill-opacity:1;stroke:none;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-1-7" + width="24.704565" + height="12.327081" + x="30.360346" + y="-5.2868629" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18.6667px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="226.31862" + y="257.65866" + id="text2549-6-0-5" + transform="matrix(0.26458333,0,0,0.26458333,-17.200062,-68.442211)"><tspan + sodipodi:role="line" + x="226.31862" + y="257.65866" + id="tspan2551-3-3-8" + style="font-size:18.6667px">File</tspan><tspan + sodipodi:role="line" + x="226.31862" + y="280.99203" + id="tspan4213-7" + style="font-size:18.6667px">d'attente</tspan></text> + </g> + <path + style="fill:#9bbb59;fill-opacity:1;fill-rule:evenodd;stroke:#9bbb59;stroke-width:0.765;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Sstart);marker-end:url(#Arrow2Send)" + d="m 51.339238,-1.5231919 h 8.097957" + id="path4256" /> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-0)" + d="m -14.279993,-19.925942 c 11.2130979,12.5026586 1.890351,11.1075074 35.288948,11.2159798" + id="path2581-2-8" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3-0" + transform="matrix(0.26458333,0,0,0.26458333,-58.789171,-81.301369)"><tspan + sodipodi:role="line" + id="tspan2543-5-8-4" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">Ressource disponible</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605-2">Signal reçu</tspan></text> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-9)" + d="m 68.464606,-16.780264 c 10.25457,-18.078257 6.621732,-16.060934 37.165324,-16.21778" + id="path2581-2-1" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-0-0)" + d="M 120.60817,-24.139995 C 110.3536,-6.0617373 118.87941,-8.0790603 88.335824,-7.9222143" + id="path2581-2-8-2" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3-2" + transform="matrix(0.26458333,0,0,0.26458333,29.637118,-104.11229)"><tspan + sodipodi:role="line" + id="tspan2543-5-8-2" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">Signal reçu</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605-0">SIGSTOP, SIGSTP</tspan></text> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-90)" + d="M 35.721088,11.249609 C 25.466518,29.327867 29.099356,27.310544 -1.4442326,27.46739" + id="path2581-2-83" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-0-8)" + d="M -16.656811,18.740183 C -5.14558,0.66192589 -14.7162,2.6792489 19.5704,2.5224029" + id="path2581-2-8-4" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3-0-0" + transform="matrix(0.26458333,0,0,0.26458333,-60.025346,-68.315202)"><tspan + sodipodi:role="line" + id="tspan2543-5-8-4-9" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">Ressource disponible</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605-2-1" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3-9" + transform="matrix(0.26458333,0,0,0.26458333,-25.204195,-44.245298)"><tspan + sodipodi:role="line" + id="tspan2543-5-8-6" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">Appel système uninterruptible</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605-25">(mkdir, open, ...)</tspan></text> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-0-3)" + d="M 90.591974,-2.4522338 C 111.06182,-1.8259805 117.43711,-2.7811187 117.85885,8.6853776" + id="path2581-2-8-0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.565;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-0-3-5)" + d="m 111.89844,23.824341 c -6.47069,6.008053 -9.341,0.498365 -18.703281,9.151956" + id="path2581-2-8-0-2" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3-9-9" + transform="matrix(0.26458333,0,0,0.26458333,52.079579,-40.288637)"><tspan + sodipodi:role="line" + id="tspan2543-5-8-6-4" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">wait() du parent</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605-25-3" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="212.82098" + y="264.36176" + id="text2545-7-3-9-9-5" + transform="matrix(0.26458333,0,0,0.26458333,60.233049,-71.953487)"><tspan + sodipodi:role="line" + id="tspan2543-5-8-6-4-1" + x="212.82098" + y="264.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;">exit()</tspan><tspan + sodipodi:role="line" + x="212.82098" + y="284.36176" + style="font-size:16px;text-align:center;text-anchor:middle;fill:#333333;" + id="tspan4605-25-3-7" /></text> + </g> +</svg> diff --git a/1.processes/img/sched-RR.svg b/1.processes/img/sched-RR.svg new file mode 100644 index 0000000..c2dad0d --- /dev/null +++ b/1.processes/img/sched-RR.svg @@ -0,0 +1,837 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="218.95068mm" + height="56.424824mm" + viewBox="0 0 218.95068 56.424823" + version="1.1" + id="svg1815" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)" + sodipodi:docname="sched-RR.svg"> + <defs + id="defs1809"> + <marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-7" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-5" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-74" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-3" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-33" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-4-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-33-8" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="265.27569" + inkscape:cy="93.509944" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1014" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata1812"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(7.2656256,-54.652591)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545" + transform="matrix(0.26458333,0,0,0.26458333,4.2827331,3.0871216)"><tspan + sodipodi:role="line" + id="tspan2543" + x="102.08662" + y="264.36176">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="175.48016" + y="257.65866" + id="text2549" + transform="matrix(0.26458333,0,0,0.26458333,20.482267,-2.1948955)"><tspan + sodipodi:role="line" + id="tspan2547" + x="175.48016" + y="257.65866">P1</tspan><tspan + sodipodi:role="line" + x="175.48016" + y="284.32529" + id="tspan2551">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="268.85776" + y="232.56728" + id="text2555" + transform="matrix(0.26458333,0,0,0.26458333,7.6144129,-2.6116777)"><tspan + sodipodi:role="line" + id="tspan2553" + x="268.85776" + y="232.56728">P3</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="259.23389" + id="tspan2557">P2</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="285.90051" + id="tspan2559">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="402.67804" + y="217.18169" + id="text2563" + transform="matrix(0.26458333,0,0,0.26458333,-4.0467112,1.3791666)"><tspan + sodipodi:role="line" + id="tspan2561" + x="402.67804" + y="217.18169">P2</tspan><tspan + sodipodi:role="line" + x="402.67804" + y="243.84831" + id="tspan2565">P1</tspan><tspan + sodipodi:role="line" + x="402.67804" + y="270.51492" + id="tspan2567">P3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="535.49683" + y="220.13889" + id="text2571" + transform="matrix(0.26458333,0,0,0.26458333,-3.5700971,7.6522855)"><tspan + sodipodi:role="line" + id="tspan2569" + x="535.49683" + y="220.13889">P1</tspan><tspan + sodipodi:role="line" + x="535.49683" + y="246.80551" + id="tspan2573">P3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="637.64594" + y="297.31375" + id="text2577" + transform="matrix(0.26458333,0,0,0.26458333,-3.4394389,-5.6314271)"><tspan + sodipodi:role="line" + id="tspan2575" + x="637.64594" + y="297.31375">P1</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend)" + d="M 11.741719,90.088219 H 206.38036" + id="path2581" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="748.1842" + y="361.17184" + id="text2635" + transform="matrix(0.26458333,0,0,0.26458333,-3.7041668,0)"><tspan + sodipodi:role="line" + id="tspan2633" + x="748.1842" + y="361.17184" + style="font-size:21.3333px;fill:#333333;">temps</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="141.97485" + y="377.53589" + id="text2639" + transform="matrix(0.26458333,0,0,0.26458333,-8.4688314,4.052245)"><tspan + sodipodi:role="line" + id="tspan2637" + x="141.97485" + y="377.53589">Soumis</tspan><tspan + sodipodi:role="line" + x="141.97485" + y="404.20251" + id="tspan2641">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="309.54364" + y="367.65631" + id="text2645" + transform="matrix(0.26458333,0,0,0.26458333,-24.247024,6.6662151)"><tspan + sodipodi:role="line" + id="tspan2643" + x="309.54364" + y="367.65631">Soumis</tspan><tspan + sodipodi:role="line" + x="309.54364" + y="394.32294" + id="tspan2647">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="449.12695" + y="360.72101" + id="text2651" + transform="matrix(0.26458333,0,0,0.26458333,-34.632336,8.5011799)"><tspan + sodipodi:role="line" + id="tspan2649" + x="449.12695" + y="360.72101">Soumis</tspan><tspan + sodipodi:role="line" + x="449.12695" + y="387.38763" + id="tspan2653">P3</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9)" + d="M 29.143711,98.544151 V 90.560065" + id="path2581-2" /> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-1)" + d="M 57.701295,98.665862 V 90.560065" + id="path2581-2-8" /> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-5)" + d="M 84.247401,98.665862 V 90.560065" + id="path2581-2-1" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545-7" + transform="matrix(0.26458333,0,0,0.26458333,-20.470879,2.5199399)"><tspan + sodipodi:role="line" + id="tspan2543-5" + x="102.08662" + y="264.36176">Liste:</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545-7-3" + transform="matrix(0.26458333,0,0,0.26458333,-34.830013,14.437218)"><tspan + sodipodi:role="line" + id="tspan2543-5-8" + x="102.08662" + y="264.36176">Exécution:</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657-1" + transform="matrix(0.26458333,0,0,0.26458333,-18.426323,8.7774224)"><tspan + sodipodi:role="line" + id="tspan2655-8" + x="583.74927" + y="359.67694">Fin</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659-9">P2</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8-8)" + d="m 135.89581,98.665865 v -8.1058" + id="path2581-2-9-6" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657-3" + transform="matrix(0.26458333,0,0,0.26458333,8.1719744,8.7774224)"><tspan + sodipodi:role="line" + id="tspan2655-86" + x="583.74927" + y="359.67694">Fin</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659-0">P3</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8-4)" + d="m 162.49414,98.665865 v -8.1058" + id="path2581-2-9-4" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657-3-8" + transform="matrix(0.26458333,0,0,0.26458333,35.214344,8.7774224)"><tspan + sodipodi:role="line" + id="tspan2655-86-9" + x="583.74927" + y="359.67694">Fin</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659-0-7">P1</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8-4-8)" + d="m 189.5365,98.665865 v -8.1058" + id="path2581-2-9-4-7" /> + <g + id="g8253"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3">P1</tspan></text> + </g> + <g + id="g8253-2" + transform="translate(11.837923)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-6" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-5" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-2">P1</tspan></text> + </g> + <g + id="g8253-6" + transform="translate(23.675846)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7">P1</tspan></text> + </g> + <g + id="g8387"> + <rect + style="fill:#9bbb59;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-6" + width="11.837921" + height="8.790205" + x="64.634918" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-0" + transform="matrix(0.26458333,0,0,0.26458333,20.610765,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-4">P2</tspan></text> + </g> + <g + id="g8382" + transform="translate(23.675844)"> + <rect + style="fill:#604a7b;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-6-1" + width="11.837921" + height="8.790206" + x="76.472839" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-0-0" + transform="matrix(0.26458333,0,0,0.26458333,32.414231,16.535632)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-4-4">P3</tspan></text> + </g> + <g + id="g8253-6-8" + transform="translate(47.351686)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-7" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-08" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-6">P1</tspan></text> + </g> + <g + id="g8387-2" + transform="translate(23.675844)"> + <rect + style="fill:#9bbb59;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-6-4" + width="11.837921" + height="8.790205" + x="64.634918" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-0-7" + transform="matrix(0.26458333,0,0,0.26458333,20.610765,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-4-9">P2</tspan></text> + </g> + <g + id="g8253-6-3" + transform="translate(82.865452)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-9" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-2" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-8">P1</tspan></text> + </g> + <g + id="g8387-2-3" + transform="translate(59.18961)"> + <rect + style="fill:#9bbb59;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-6-4-0" + width="11.837921" + height="8.790205" + x="64.634918" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-0-7-1" + transform="matrix(0.26458333,0,0,0.26458333,20.610765,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-4-9-7">P2</tspan></text> + </g> + <g + id="g8382-8" + transform="translate(59.18961)"> + <rect + style="fill:#604a7b;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-6-1-9" + width="11.837921" + height="8.790206" + x="76.472839" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-0-0-1" + transform="matrix(0.26458333,0,0,0.26458333,32.414231,16.535632)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-4-4-5">P3</tspan></text> + </g> + <g + id="g8253-6-3-4" + transform="translate(118.37922)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-9-9" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-2-2" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-8-5">P1</tspan></text> + </g> + <rect + style="fill:#604a7b;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-6-1-9-4" + width="3.1804376" + height="8.790206" + x="159.3383" + y="78.258064" /> + <g + id="g8253-6-3-4-4" + transform="translate(133.39758)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-9-9-5" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-2-2-9" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-8-5-3">P1</tspan></text> + </g> + <g + id="g8253-6-3-4-5" + transform="translate(145.2355)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-9-9-7" + width="11.837921" + height="8.790205" + x="29.121153" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" + x="175.48016" + y="257.65866" + id="text2549-6-8-2-2-0" + transform="matrix(0.26458333,0,0,0.26458333,-14.903004,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-7-8-5-8">P1</tspan></text> + </g> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5-9-9-9" + width="3.4047389" + height="8.790205" + x="186.19458" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545-5" + transform="matrix(0.26458333,0,0,0.26458333,16.155483,3.0871216)"><tspan + sodipodi:role="line" + id="tspan2543-3" + x="102.08662" + y="264.36176">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="175.48016" + y="257.65866" + id="text2549-4" + transform="matrix(0.26458333,0,0,0.26458333,8.6095166,-2.1948955)"><tspan + sodipodi:role="line" + id="tspan2547-9" + x="175.48016" + y="257.65866">P2</tspan><tspan + sodipodi:role="line" + x="175.48016" + y="284.32529" + id="tspan2551-0">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="268.85776" + y="232.56728" + id="text2555-2" + transform="matrix(0.26458333,0,0,0.26458333,19.487158,-2.6116777)"><tspan + sodipodi:role="line" + id="tspan2553-0" + x="268.85776" + y="232.56728">P1</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="259.23389" + id="tspan2557-1">P3</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="285.90051" + id="tspan2559-9">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="402.67804" + y="217.18169" + id="text2563-0" + transform="matrix(0.26458333,0,0,0.26458333,7.8260415,1.4590928)"><tspan + sodipodi:role="line" + id="tspan2561-7" + x="402.67804" + y="217.18169">P3</tspan><tspan + sodipodi:role="line" + x="402.67804" + y="243.84831" + id="tspan2565-3">P2</tspan><tspan + sodipodi:role="line" + x="402.67804" + y="270.51492" + id="tspan2567-1">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="535.49683" + y="220.13889" + id="text2571-1" + transform="matrix(0.26458333,0,0,0.26458333,7.6895573,7.7322116)"><tspan + sodipodi:role="line" + id="tspan2569-9" + x="535.49683" + y="220.13889">P3</tspan><tspan + sodipodi:role="line" + x="535.49683" + y="246.80551" + id="tspan2573-0">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="535.49683" + y="220.13889" + id="text2571-1-5" + transform="matrix(0.26458333,0,0,0.26458333,15.765061,7.6522855)"><tspan + sodipodi:role="line" + id="tspan2569-9-6" + x="535.49683" + y="220.13889">P1</tspan><tspan + sodipodi:role="line" + x="535.49683" + y="246.80551" + id="tspan2573-0-7">P3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="268.85776" + y="232.56728" + id="text2555-7" + transform="matrix(0.26458333,0,0,0.26458333,55.105393,-2.6116777)"><tspan + sodipodi:role="line" + id="tspan2553-4" + x="268.85776" + y="232.56728">P1</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="259.23389" + id="tspan2557-0">P3</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="285.90051" + id="tspan2559-6">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="637.64594" + y="297.31375" + id="text2577-4" + transform="matrix(0.26458333,0,0,0.26458333,7.2237693,-5.6314271)"><tspan + sodipodi:role="line" + id="tspan2575-7" + x="637.64594" + y="297.31375">P1</tspan></text> + </g> +</svg> diff --git a/1.processes/img/sched-fifo.svg b/1.processes/img/sched-fifo.svg new file mode 100644 index 0000000..292fa2d --- /dev/null +++ b/1.processes/img/sched-fifo.svg @@ -0,0 +1,506 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="218.95068mm" + height="57.085712mm" + viewBox="0 0 218.95068 57.085712" + version="1.1" + id="svg1815" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)" + sodipodi:docname="sched-fifo.svg"> + <defs + id="defs1809"> + <marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-7" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-5" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-74" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-3" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-4" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-33" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9-8-4-8" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:1pt;stroke-opacity:0.94902" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-6-5-33-8" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="262.64406" + inkscape:cy="186.23825" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1014" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata1812"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(7.2656256,-53.991703)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496" + width="83.247276" + height="8.790205" + x="29.121153" + y="78.258064" /> + <rect + style="fill:#9bbb59;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-1" + width="30.078779" + height="8.790206" + x="112.36843" + y="78.258064" /> + <rect + style="fill:#604a7b;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-1-7" + width="19.112026" + height="8.7902069" + x="142.4472" + y="78.258064" /> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3f638d;stroke-width:0.264999;stroke-linejoin:round;stroke-opacity:0.94902" + id="rect2496-5" + width="27.866613" + height="8.790206" + x="161.55923" + y="78.258064" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545" + transform="matrix(0.26458333,0,0,0.26458333,0.07050406,2.3463074)"><tspan + sodipodi:role="line" + id="tspan2543" + x="102.08662" + y="264.36176">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="175.48016" + y="257.65866" + id="text2549" + transform="matrix(0.26458333,0,0,0.26458333,7.7275949,-2.9357098)"><tspan + sodipodi:role="line" + id="tspan2547" + x="175.48016" + y="257.65866">P2</tspan><tspan + sodipodi:role="line" + x="175.48016" + y="284.32529" + id="tspan2551">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="268.85776" + y="232.56728" + id="text2555" + transform="matrix(0.26458333,0,0,0.26458333,10.062795,-3.352492)"><tspan + sodipodi:role="line" + id="tspan2553" + x="268.85776" + y="232.56728">P3</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="259.23389" + id="tspan2557">P2</tspan><tspan + sodipodi:role="line" + x="268.85776" + y="285.90051" + id="tspan2559">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="402.67804" + y="217.18169" + id="text2563" + transform="matrix(0.26458333,0,0,0.26458333,1.7319666,0.71827853)"><tspan + sodipodi:role="line" + id="tspan2561" + x="402.67804" + y="217.18169">P1</tspan><tspan + sodipodi:role="line" + x="402.67804" + y="243.84831" + id="tspan2565">P3</tspan><tspan + sodipodi:role="line" + x="402.67804" + y="270.51492" + id="tspan2567">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="535.49683" + y="220.13889" + id="text2571" + transform="matrix(0.26458333,0,0,0.26458333,-3.5700971,6.9114712)"><tspan + sodipodi:role="line" + id="tspan2569" + x="535.49683" + y="220.13889">P1</tspan><tspan + sodipodi:role="line" + x="535.49683" + y="246.80551" + id="tspan2573">P3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="637.64594" + y="297.31375" + id="text2577" + transform="matrix(0.26458333,0,0,0.26458333,-10.03755,-6.3722414)"><tspan + sodipodi:role="line" + id="tspan2575" + x="637.64594" + y="297.31375">P1</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend)" + d="M 11.741719,90.088219 H 206.38036" + id="path2581" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="748.1842" + y="361.17184" + id="text2635" + transform="matrix(0.26458333,0,0,0.26458333,-3.7041668,0)"><tspan + sodipodi:role="line" + id="tspan2633" + x="748.1842" + y="361.17184" + style="font-size:21.3333px;fill:#333333;">temps</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="141.97485" + y="377.53589" + id="text2639" + transform="matrix(0.26458333,0,0,0.26458333,-8.4688314,4.052245)"><tspan + sodipodi:role="line" + id="tspan2637" + x="141.97485" + y="377.53589">Soumis</tspan><tspan + sodipodi:role="line" + x="141.97485" + y="404.20251" + id="tspan2641">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="309.54364" + y="367.65631" + id="text2645" + transform="matrix(0.26458333,0,0,0.26458333,-24.247024,6.6662151)"><tspan + sodipodi:role="line" + id="tspan2643" + x="309.54364" + y="367.65631">Soumis</tspan><tspan + sodipodi:role="line" + x="309.54364" + y="394.32294" + id="tspan2647">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="449.12695" + y="360.72101" + id="text2651" + transform="matrix(0.26458333,0,0,0.26458333,-34.632336,8.5011799)"><tspan + sodipodi:role="line" + id="tspan2649" + x="449.12695" + y="360.72101">Soumis</tspan><tspan + sodipodi:role="line" + x="449.12695" + y="387.38763" + id="tspan2653">P3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657" + transform="matrix(0.26458333,0,0,0.26458333,-41.363158,8.6037899)"><tspan + sodipodi:role="line" + id="tspan2655" + x="583.74927" + y="359.67694">Attente</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659">P1</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9)" + d="M 29.143711,98.544151 V 90.560065" + id="path2581-2" /> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-1)" + d="M 57.701295,98.665862 V 90.560065" + id="path2581-2-8" /> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-5)" + d="M 84.247401,98.665862 V 90.560065" + id="path2581-2-1" /> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8)" + d="M 112.95901,98.665862 V 90.560065" + id="path2581-2-9" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545-7" + transform="matrix(0.26458333,0,0,0.26458333,-20.470879,2.5199399)"><tspan + sodipodi:role="line" + id="tspan2543-5" + x="102.08662" + y="264.36176">Liste:</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="102.08662" + y="264.36176" + id="text2545-7-3" + transform="matrix(0.26458333,0,0,0.26458333,-34.830013,14.437218)"><tspan + sodipodi:role="line" + id="tspan2543-5-8" + x="102.08662" + y="264.36176">Exécution:</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657-1" + transform="matrix(0.26458333,0,0,0.26458333,-11.547152,8.7774224)"><tspan + sodipodi:role="line" + id="tspan2655-8" + x="583.74927" + y="359.67694">Fin</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659-9">P2</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8-8)" + d="m 142.77502,98.665865 v -8.1058" + id="path2581-2-9-6" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657-3" + transform="matrix(0.26458333,0,0,0.26458333,8.1719744,8.7774224)"><tspan + sodipodi:role="line" + id="tspan2655-86" + x="583.74927" + y="359.67694">Fin</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659-0">P3</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8-4)" + d="m 162.49414,98.665865 v -8.1058" + id="path2581-2-9-4" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" + x="583.74927" + y="359.67694" + id="text2657-3-8" + transform="matrix(0.26458333,0,0,0.26458333,35.214344,8.7774224)"><tspan + sodipodi:role="line" + id="tspan2655-86-9" + x="583.74927" + y="359.67694">Fin</tspan><tspan + sodipodi:role="line" + x="583.74927" + y="386.34357" + id="tspan2659-0-7">P1</tspan></text> + <path + style="fill:#3f638d;fill-opacity:0.94902;fill-rule:evenodd;stroke:#3f638d;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.94902;marker-end:url(#Arrow1Mend-9-8-4-8)" + d="m 189.5365,98.665865 v -8.1058" + id="path2581-2-9-4-7" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="175.48016" + y="257.65866" + id="text2549-6" + transform="matrix(0.26458333,0,0,0.26458333,20.801673,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3">P1</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="175.48016" + y="257.65866" + id="text2549-6-0" + transform="matrix(0.26458333,0,0,0.26458333,77.464703,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-3">P2</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="175.48016" + y="257.65866" + id="text2549-6-0-0" + transform="matrix(0.26458333,0,0,0.26458333,102.0601,16.538389)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-3-9">P3</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:21.3333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#f9f9f9;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="175.48016" + y="257.65866" + id="text2549-6-0-0-2" + transform="matrix(0.26458333,0,0,0.26458333,125.54942,16.538388)"><tspan + sodipodi:role="line" + x="175.48016" + y="257.65866" + id="tspan2551-3-3-9-5">P1</tspan></text> + </g> +</svg> diff --git a/1.processes/img/sched-priority.svg b/1.processes/img/sched-priority.svg new file mode 100644 index 0000000..5e29e35 --- /dev/null +++ b/1.processes/img/sched-priority.svg @@ -0,0 +1,403 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="168.1602mm" + height="64.160599mm" + viewBox="0 0 168.16021 64.1606" + version="1.1" + id="svg8" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)" + sodipodi:docname="sched-priority.svg"> + <defs + id="defs2"> + <rect + x="178.3391" + y="115.22627" + width="55.368484" + height="101.08762" + id="rect1803" /> + <marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009" /> + </marker> + <marker + style="overflow:visible" + id="Arrow2Lend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow2Lend" + inkscape:isstock="true"> + <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:0;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + id="path1021" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Lend" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend" + inkscape:isstock="true"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#000000;fill-opacity:0;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1003" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-1" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-8" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-9" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-2" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend-2" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend" + inkscape:isstock="true"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:1pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009-3" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="252.90301" + inkscape:cy="156.378" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1014" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(1.7765522,-30.578379)"> + <g + id="g908" + transform="translate(11.587864,35.30729)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3a5f8b;stroke-width:0.364245;stroke-opacity:1" + id="rect863" + width="15.290326" + height="7.9713349" + x="85.190132" + y="44.744247" + inkscape:transform-center-x="-0.021821276" + inkscape:transform-center-y="-0.049422278" /> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;fill:#ffffff;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="91.489639" + y="50.270905" + id="text867"><tspan + id="tspan865" + style="fill:#ffffff;stroke:none;stroke-width:0.264583px">0</tspan></text> + </g> + <g + id="g908-3" + transform="translate(11.587864,27.335954)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3a5f8b;stroke-width:0.364245;stroke-opacity:1" + id="rect863-5" + width="15.290326" + height="7.9713349" + x="85.190132" + y="44.744247" + inkscape:transform-center-x="-0.021821276" + inkscape:transform-center-y="-0.049422278" /> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;fill:#ffffff;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="91.489639" + y="50.270905" + id="text867-6"><tspan + id="tspan865-2" + style="fill:#ffffff;stroke:none;stroke-width:0.264583px">1</tspan></text> + </g> + <g + id="g908-9" + transform="translate(11.587864,19.364618)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3a5f8b;stroke-width:0.364245;stroke-opacity:1" + id="rect863-1" + width="15.290326" + height="7.9713349" + x="85.190132" + y="44.744247" + inkscape:transform-center-x="-0.021821276" + inkscape:transform-center-y="-0.049422278" /> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;fill:#ffffff;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="91.489639" + y="50.270905" + id="text867-2"><tspan + id="tspan865-7" + style="fill:#ffffff;stroke:none;stroke-width:0.264583px">2</tspan></text> + </g> + <g + id="g908-0" + transform="translate(11.596362,-13.983746)"> + <rect + style="fill:#4f81bd;fill-opacity:1;stroke:#3a5f8b;stroke-width:0.364245;stroke-opacity:1" + id="rect863-9" + width="15.290326" + height="7.9713349" + x="85.190132" + y="44.744247" + inkscape:transform-center-x="-0.021821276" + inkscape:transform-center-y="-0.049422278" /> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;white-space:pre;fill:#ffffff;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="90.157425" + y="50.270905" + id="text867-3"><tspan + id="tspan865-6" + style="fill:#ffffff;stroke:none;stroke-width:0.264583px">99</tspan></text> + </g> + <rect + style="fill:none;fill-opacity:1;stroke:#3a5f8b;stroke-width:0.364245;stroke-opacity:1" + id="rect863-1-6" + width="15.290326" + height="25.341454" + x="96.786491" + y="38.731838" + inkscape:transform-center-x="-0.021821276" + inkscape:transform-center-y="-0.15711592" /> + <path + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)" + d="m 112.24816,35.000514 h 8.73572" + id="path998" /> + <path + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend-1)" + d="m 111.99976,68.222977 h 8.73572" + id="path998-7" /> + <path + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend-9)" + d="m 111.90853,76.040179 h 8.73572" + id="path998-0" /> + <path + style="fill:#3a5f8b;fill-opacity:1;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend-2)" + d="m 112.11411,84.394725 h 8.73572" + id="path998-75" /> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + x="128.61119" + y="34.157768" + id="text1593"><tspan + sodipodi:role="line" + id="tspan1591" + x="128.61119" + y="34.157768" + style="stroke-width:0.264583px" /></text> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" + x="123.16152" + y="36.578568" + id="text1597"><tspan + sodipodi:role="line" + id="tspan1595" + x="123.16152" + y="36.578568" + style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;">P1 P8 P12</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="149.09146" + y="258.99545" + id="text1601" + transform="scale(0.26458333)"><tspan + sodipodi:role="line" + id="tspan1599" + x="149.09146" + y="258.99545" /></text> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" + x="123.16152" + y="69.493393" + id="text1597-5"><tspan + sodipodi:role="line" + id="tspan1595-9" + x="123.16152" + y="69.493393" + style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;">P4 P10</tspan></text> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" + x="123.16152" + y="76.910408" + id="text1597-5-8"><tspan + sodipodi:role="line" + id="tspan1595-9-4" + x="123.16152" + y="76.910408" + style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;">P2 P11 P14 P7</tspan></text> + <text + xml:space="preserve" + style="font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;" + x="123.16152" + y="85.284409" + id="text1597-5-8-8"><tspan + sodipodi:role="line" + id="tspan1595-9-4-1" + x="123.16152" + y="85.284409" + style="fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.264583px;">P3 P6 P9 P13 P5 P15</tspan></text> + <path + style="fill:none;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" + d="m 96.74558,30.774904 c -5.026142,0.06997 -0.361158,24.400956 -5.004962,24.843391 4.876265,0.861552 0.158383,23.765722 5.000233,24.465918" + id="path1693" + sodipodi:nodetypes="ccc" /> + <path + style="fill:none;fill-rule:evenodd;stroke:#3a5f8b;stroke-width:0.264999;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal" + d="m 96.819851,80.25079 c -3.897588,0.01103 0.05512,1.960798 -3.881166,3.915789 3.741709,1.628854 0.122824,3.745927 3.877499,3.856291" + id="path1693-3" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="111.08067" + y="107.0682" + id="text1727" + transform="matrix(0.26458333,0,0,0.26458333,-31.39609,15.621246)"><tspan + sodipodi:role="line" + id="tspan1725" + x="111.08067" + y="107.0682" + style="fill:#008000">Priorité statique de 1 à 99:</tspan><tspan + sodipodi:role="line" + x="111.08067" + y="127.0682" + id="tspan1729"><tspan + style="fill:#008000" + id="tspan1741">Processus "temps réel" (TR) </tspan><tspan + style="fill:#333333" + id="tspan1807">qui</tspan></tspan><tspan + sodipodi:role="line" + x="111.08067" + y="147.06821" + id="tspan1733" + style="fill:#333333">sont ordonnancés en FIFO (SCHED_FIFO)</tspan><tspan + sodipodi:role="line" + x="111.08067" + y="167.06821" + id="tspan1737" + style="fill:#333333">ou en Round Robin (SCHED_RR).</tspan><tspan + sodipodi:role="line" + x="111.08067" + y="187.06821" + id="tspan1739" + style="fill:#333333">Il faut en général avoir des droits privilégiés.</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + x="111.08067" + y="107.0682" + id="text1727-4" + transform="matrix(0.26458333,0,0,0.26458333,-31.400224,50.475575)"><tspan + sodipodi:role="line" + x="111.08067" + y="107.0682" + id="tspan1739-3" + style="fill:#008000">Priorité statique 0: la plus part</tspan><tspan + sodipodi:role="line" + x="111.08067" + y="127.0682" + id="tspan1793" + style="fill:#008000">des processus (sinon tous) sont</tspan><tspan + sodipodi:role="line" + x="111.08067" + y="147.06821" + id="tspan1795"><tspan + style="fill:#008000" + id="tspan1799">exécuté dans cette priorité statique</tspan>.</tspan><tspan + sodipodi:role="line" + x="111.08067" + y="167.06821" + id="tspan1797" + style="fill:#333333">C.f. slide suivant.</tspan></text> + <text + xml:space="preserve" + id="text1801" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333px;line-height:125%;font-family:sans-serif;-inkscape-font-specification:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect1803);shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" /> + </g> +</svg> diff --git a/1.processes/img/virtual_mem.svg b/1.processes/img/virtual_mem.svg new file mode 100644 index 0000000..94ca10b --- /dev/null +++ b/1.processes/img/virtual_mem.svg @@ -0,0 +1,1408 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="svg1364" + xml:space="preserve" + width="916.28522" + height="557.31329" + viewBox="0 0 916.28522 557.31329" + sodipodi:docname="virtual_mem.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><metadata + id="metadata1370"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs1368"><rect + x="-84.139045" + y="96.782361" + width="203.21384" + height="69.195901" + id="rect1358" /><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1380"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path1378" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath> +</defs><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview1366" + showgrid="false" + inkscape:zoom="1.1819444" + inkscape:cx="591.6062" + inkscape:cy="264.76769" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="g1372" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:document-rotation="0" /><g + id="g1372" + inkscape:groupmode="layer" + inkscape:label="SysInfo_Processus_Chanel_191118" + transform="matrix(1.3333333,0,0,-1.3333333,-18.400822,615.484)"><rect + style="fill:#ffffff;stroke-width:0.75" + id="rect1294-3" + width="223.28502" + height="48.16" + x="136.54498" + y="-306" + ry="24.08" + rx="0" + transform="scale(1,-1)" /><rect + style="fill:#ffffff;stroke-width:0.75" + id="rect1294" + width="223.28502" + height="48.160004" + x="136.545" + y="-402.151" + transform="scale(1,-1)" + ry="19.198675" + rx="0" /><path + d="m 153.772,258.009 v 12.586 h -15.874 l 31.777,12.614 31.776,-12.614 h -15.902 v -12.586 z" + style="fill:#e6b9b8;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1386" + inkscape:connector-curvature="0" /><g + id="g1388" + transform="translate(-13.5)"><path + d="m 167.272,258.009 v 12.586 h -15.874 l 31.777,12.614 31.776,-12.614 h -15.902 v -12.586 z" + style="fill:none;stroke:#953735;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1390" + inkscape:connector-curvature="0" /></g><path + d="M 248.202,102.189 H 136.545 V 204.038 H 359.83 V 102.189 Z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1422" + inkscape:connector-curvature="0" /><g + id="g1424"><path + d="M 248.202,102.189 H 136.545 V 204.038 H 359.83 V 102.189 Z" + style="fill:none;stroke:#77933c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1426" + inkscape:connector-curvature="0" /></g><g + id="g1434" + style="fill:#4d4d4d;"><path + d="m 136.545,153.014 h 2.239" + style="fill:#4d4d4d;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1436" + inkscape:connector-curvature="0" /></g><g + id="g1438" + style="fill:#4d4d4d"><path + d="m 141.024,153.014 h 2.239" + style="fill:#4d4d4d;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1440" + inkscape:connector-curvature="0" /></g><g + id="g1442" + style="fill:#4d4d4d"><path + d="m 145.502,153.014 h 2.24" + style="fill:#4d4d4d;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1444" + inkscape:connector-curvature="0" /></g><g + id="g1446" + style="fill:#4d4d4d"><path + d="m 149.981,153.014 h 2.239" + style="fill:#4d4d4d;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1448" + inkscape:connector-curvature="0" /></g><g + id="g1450"><path + d="m 154.46,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1452" + inkscape:connector-curvature="0" /></g><g + id="g1454"><path + d="m 158.939,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1456" + inkscape:connector-curvature="0" /></g><g + id="g1458"><path + d="m 163.417,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1460" + inkscape:connector-curvature="0" /></g><g + id="g1462"><path + d="m 167.896,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1464" + inkscape:connector-curvature="0" /></g><g + id="g1466"><path + d="m 172.375,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1468" + inkscape:connector-curvature="0" /></g><g + id="g1470"><path + d="m 176.854,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1472" + inkscape:connector-curvature="0" /></g><g + id="g1474"><path + d="m 181.332,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1476" + inkscape:connector-curvature="0" /></g><g + id="g1478"><path + d="m 185.811,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1480" + inkscape:connector-curvature="0" /></g><g + id="g1482"><path + d="m 190.29,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1484" + inkscape:connector-curvature="0" /></g><g + id="g1486"><path + d="m 194.769,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1488" + inkscape:connector-curvature="0" /></g><g + id="g1490"><path + d="m 199.247,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1492" + inkscape:connector-curvature="0" /></g><g + id="g1494"><path + d="m 203.726,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1496" + inkscape:connector-curvature="0" /></g><g + id="g1498"><path + d="m 208.205,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1500" + inkscape:connector-curvature="0" /></g><g + id="g1502"><path + d="m 212.683,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1504" + inkscape:connector-curvature="0" /></g><g + id="g1506"><path + d="m 217.162,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1508" + inkscape:connector-curvature="0" /></g><g + id="g1510"><path + d="m 221.641,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1512" + inkscape:connector-curvature="0" /></g><g + id="g1514"><path + d="m 226.12,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1516" + inkscape:connector-curvature="0" /></g><g + id="g1518"><path + d="m 230.598,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1520" + inkscape:connector-curvature="0" /></g><g + id="g1522"><path + d="m 235.077,153.014 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1524" + inkscape:connector-curvature="0" /></g><g + id="g1526"><path + d="m 239.556,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1528" + inkscape:connector-curvature="0" /></g><g + id="g1530"><path + d="m 244.035,153.014 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1532" + inkscape:connector-curvature="0" /></g><g + id="g1534"><path + d="m 248.513,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1536" + inkscape:connector-curvature="0" /></g><g + id="g1538"><path + d="m 252.992,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1540" + inkscape:connector-curvature="0" /></g><g + id="g1542"><path + d="m 257.471,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1544" + inkscape:connector-curvature="0" /></g><g + id="g1546"><path + d="m 261.95,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1548" + inkscape:connector-curvature="0" /></g><g + id="g1550"><path + d="m 266.428,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1552" + inkscape:connector-curvature="0" /></g><g + id="g1554"><path + d="m 270.907,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1556" + inkscape:connector-curvature="0" /></g><g + id="g1558"><path + d="m 275.386,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1560" + inkscape:connector-curvature="0" /></g><g + id="g1562"><path + d="m 279.865,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1564" + inkscape:connector-curvature="0" /></g><g + id="g1566"><path + d="m 284.343,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1568" + inkscape:connector-curvature="0" /></g><g + id="g1570"><path + d="m 288.822,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1572" + inkscape:connector-curvature="0" /></g><g + id="g1574"><path + d="m 293.301,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1576" + inkscape:connector-curvature="0" /></g><g + id="g1578"><path + d="m 297.78,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1580" + inkscape:connector-curvature="0" /></g><g + id="g1582"><path + d="m 302.258,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1584" + inkscape:connector-curvature="0" /></g><g + id="g1586"><path + d="m 306.737,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1588" + inkscape:connector-curvature="0" /></g><g + id="g1590"><path + d="m 311.216,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1592" + inkscape:connector-curvature="0" /></g><g + id="g1594"><path + d="m 315.694,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1596" + inkscape:connector-curvature="0" /></g><g + id="g1598"><path + d="m 320.173,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1600" + inkscape:connector-curvature="0" /></g><g + id="g1602"><path + d="m 324.652,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1604" + inkscape:connector-curvature="0" /></g><g + id="g1606"><path + d="m 329.131,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1608" + inkscape:connector-curvature="0" /></g><g + id="g1610"><path + d="m 333.609,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1612" + inkscape:connector-curvature="0" /></g><g + id="g1614"><path + d="m 338.088,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1616" + inkscape:connector-curvature="0" /></g><g + id="g1618"><path + d="m 342.567,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1620" + inkscape:connector-curvature="0" /></g><g + id="g1622"><path + d="m 347.046,152.986 h 2.239" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1624" + inkscape:connector-curvature="0" /></g><g + id="g1626"><path + d="m 351.524,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1628" + inkscape:connector-curvature="0" /></g><g + id="g1630"><path + d="m 356.003,152.986 h 2.24" + style="fill:none;stroke:#77933c;stroke-width:2.23933005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1632" + inkscape:connector-curvature="0" /></g><g + id="g1634"><text + transform="matrix(1,0,0,-1,179.093,177.506)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:15.987px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1638" /> +</g><g + id="g1640"><text + transform="matrix(1,0,0,-1,190.998,118.488)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:15.987px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1644" /> +</g><path + d="M 248.202,48.132 H 136.545 v 53.859 H 359.83 V 48.132 Z" + style="fill:#ccc1da;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1646" + inkscape:connector-curvature="0" /><g + id="g1648"><path + d="M 248.202,48.132 H 136.545 v 53.859 H 359.83 V 48.132 Z" + style="fill:none;stroke:#604a7b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1650" + inkscape:connector-curvature="0" /></g><g + id="g1652" + transform="translate(-5.5144916,-0.33020954)"><text + transform="matrix(1,0,0,-1,175.294,67.805)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1656" + y="0"><tspan + sodipodi:role="line" + id="tspan1654" + x="0" + y="0">Code (.text, .rodata)</tspan></text> +</g><g + id="g1658"><path + d="m 251.093,258.151 h -2.891 -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1660" + inkscape:connector-curvature="0" /></g><g + id="g1662"><path + d="m 240.151,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1664" + inkscape:connector-curvature="0" /></g><g + id="g1666"><path + d="m 232.101,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1668" + inkscape:connector-curvature="0" /></g><g + id="g1670"><path + d="m 224.05,258.151 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1672" + inkscape:connector-curvature="0" /></g><g + id="g1674"><path + d="m 216,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1676" + inkscape:connector-curvature="0" /></g><g + id="g1678"><path + d="m 207.95,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1680" + inkscape:connector-curvature="0" /></g><g + id="g1682"><path + d="m 199.899,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1684" + inkscape:connector-curvature="0" /></g><g + id="g1686"><path + d="m 191.849,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1688" + inkscape:connector-curvature="0" /></g><g + id="g1690"><path + d="m 183.798,258.151 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1692" + inkscape:connector-curvature="0" /></g><g + id="g1694"><path + d="M 175.748,258.151 H 169.71" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1696" + inkscape:connector-curvature="0" /></g><g + id="g1698"><path + d="M 167.698,258.151 H 161.66" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1700" + inkscape:connector-curvature="0" /></g><g + id="g1702"><path + d="m 159.647,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1704" + inkscape:connector-curvature="0" /></g><g + id="g1706" + style="fill:#4d4d4d"><path + d="m 151.597,258.151 h -6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1708" + inkscape:connector-curvature="0" /></g><g + id="g1710" + style="fill:#4d4d4d"><path + d="m 143.546,258.151 h -6.037" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1712" + inkscape:connector-curvature="0" /></g><g + id="g1714" + style="fill:#4d4d4d;"><path + d="m 136.545,259.2 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1716" + inkscape:connector-curvature="0" /></g><g + id="g1718" + style="fill:#4d4d4d;"><path + d="m 136.545,267.25 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1720" + inkscape:connector-curvature="0" /></g><g + id="g1722" + style="fill:#4d4d4d;"><path + d="m 136.545,275.301 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1724" + inkscape:connector-curvature="0" /></g><g + id="g1726" + style="fill:#4d4d4d;"><path + d="m 136.545,283.351 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1728" + inkscape:connector-curvature="0" /></g><g + id="g1730" + style="fill:#4d4d4d;"><path + d="m 136.545,291.402 v 6.037" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1732" + inkscape:connector-curvature="0" /></g><g + id="g1734" + style="fill:#4d4d4d;"><path + d="m 136.545,299.452 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path1736" + inkscape:connector-curvature="0" /></g><g + id="g1738" + style="fill:#4d4d4d"><path + d="m 138.076,306 h 6.037" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1740" + inkscape:connector-curvature="0" /></g><g + id="g1742" + style="fill:#4d4d4d"><path + d="m 146.126,306 h 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1744" + inkscape:connector-curvature="0" /></g><g + id="g1746"><path + d="m 154.176,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1748" + inkscape:connector-curvature="0" /></g><g + id="g1750"><path + d="m 162.227,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1752" + inkscape:connector-curvature="0" /></g><g + id="g1754"><path + d="m 170.277,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1756" + inkscape:connector-curvature="0" /></g><g + id="g1758"><path + d="m 178.328,306 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1760" + inkscape:connector-curvature="0" /></g><g + id="g1762"><path + d="m 186.378,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1764" + inkscape:connector-curvature="0" /></g><g + id="g1766"><path + d="m 194.428,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1768" + inkscape:connector-curvature="0" /></g><g + id="g1770"><path + d="m 202.479,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1772" + inkscape:connector-curvature="0" /></g><g + id="g1774"><path + d="m 210.529,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1776" + inkscape:connector-curvature="0" /></g><g + id="g1778"><path + d="m 218.58,306 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1780" + inkscape:connector-curvature="0" /></g><g + id="g1782"><path + d="m 226.63,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1784" + inkscape:connector-curvature="0" /></g><g + id="g1786"><path + d="m 234.68,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1788" + inkscape:connector-curvature="0" /></g><g + id="g1790"><path + d="m 242.731,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1792" + inkscape:connector-curvature="0" /></g><g + id="g1794"><path + d="m 250.781,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1796" + inkscape:connector-curvature="0" /></g><g + id="g1798"><path + d="m 258.831,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1800" + inkscape:connector-curvature="0" /></g><g + id="g1802"><path + d="m 266.882,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1804" + inkscape:connector-curvature="0" /></g><g + id="g1806"><path + d="m 274.932,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1808" + inkscape:connector-curvature="0" /></g><g + id="g1810"><path + d="m 282.983,306 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1812" + inkscape:connector-curvature="0" /></g><g + id="g1814"><path + d="m 291.033,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1816" + inkscape:connector-curvature="0" /></g><g + id="g1818"><path + d="m 299.083,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1820" + inkscape:connector-curvature="0" /></g><g + id="g1822"><path + d="m 307.134,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1824" + inkscape:connector-curvature="0" /></g><g + id="g1826"><path + d="m 315.184,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1828" + inkscape:connector-curvature="0" /></g><g + id="g1830"><path + d="m 323.235,306 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1832" + inkscape:connector-curvature="0" /></g><g + id="g1834"><path + d="m 331.285,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1836" + inkscape:connector-curvature="0" /></g><g + id="g1838"><path + d="m 339.335,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1840" + inkscape:connector-curvature="0" /></g><g + id="g1842"><path + d="m 347.386,306 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1844" + inkscape:connector-curvature="0" /></g><g + id="g1846"><path + d="m 355.436,306 h 4.394 v -1.644" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1848" + inkscape:connector-curvature="0" /></g><g + id="g1850" + style="fill:#666666"><path + d="m 359.83,302.343 v -6.037" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1852" + inkscape:connector-curvature="0" /></g><g + id="g1854" + style="fill:#666666"><path + d="m 359.83,294.293 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1856" + inkscape:connector-curvature="0" /></g><g + id="g1858" + style="fill:#666666"><path + d="m 359.83,286.243 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1860" + inkscape:connector-curvature="0" /></g><g + id="g1862" + style="fill:#666666"><path + d="m 359.83,278.192 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1864" + inkscape:connector-curvature="0" /></g><g + id="g1866" + style="fill:#666666"><path + d="m 359.83,270.142 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1868" + inkscape:connector-curvature="0" /></g><g + id="g1870" + style="fill:#666666"><path + d="m 359.83,262.091 v -3.94 h -2.069" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1872" + inkscape:connector-curvature="0" /></g><g + id="g1874"><path + d="M 355.748,258.151 H 349.71" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1876" + inkscape:connector-curvature="0" /></g><g + id="g1878"><path + d="M 347.698,258.151 H 341.66" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1880" + inkscape:connector-curvature="0" /></g><g + id="g1882"><path + d="m 339.647,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1884" + inkscape:connector-curvature="0" /></g><g + id="g1886"><path + d="m 331.597,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1888" + inkscape:connector-curvature="0" /></g><g + id="g1890"><path + d="m 323.546,258.151 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1892" + inkscape:connector-curvature="0" /></g><g + id="g1894"><path + d="m 315.496,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1896" + inkscape:connector-curvature="0" /></g><g + id="g1898"><path + d="m 307.446,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1900" + inkscape:connector-curvature="0" /></g><g + id="g1902"><path + d="m 299.395,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1904" + inkscape:connector-curvature="0" /></g><g + id="g1906"><path + d="m 291.345,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1908" + inkscape:connector-curvature="0" /></g><g + id="g1910"><path + d="m 283.294,258.151 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1912" + inkscape:connector-curvature="0" /></g><g + id="g1914"><path + d="m 275.244,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1916" + inkscape:connector-curvature="0" /></g><g + id="g1918"><path + d="m 267.194,258.151 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1920" + inkscape:connector-curvature="0" /></g><g + id="g1922"><path + d="m 259.143,258.151 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1924" + inkscape:connector-curvature="0" /></g><g + id="g1926" + style="fill:#000000"><text + transform="matrix(1,0,0,-1,165.402,289.389)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1930" + y="0"><tspan + x="0 8.7840004 15.786 25.271999 33.948002 41.453999 50.436001 54.521999 64.008003 73.494003 82.889999 86.975998 95.652 105.138 111.042 120.024 127.098 134.172 142.776 152.26199 156.366" + y="0" + sodipodi:role="line" + id="tspan1928" + style="font-size:16px;fill:#000000">Espace non adressable</tspan></text> +</g><g + id="g1932" + transform="translate(24.42011,1.1706831)" + style="fill:#000000"><text + transform="matrix(1,0,0,-1,169.994,267.789)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1936" + y="0"><tspan + x="0" + sodipodi:role="line" + id="tspan1934" + y="0" + style="font-size:16px;fill:#000000">"segmentation fault"</tspan></text> +</g><path + d="m 343.113,402.009 v -12.585 h 15.874 l -31.777,-12.615 -31.776,12.615 h 15.902 v 12.585 z" + style="fill:#95b3d7;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1938" + inkscape:connector-curvature="0" /><g + id="g1940" + transform="translate(31.5)"><path + d="m 311.613,402.009 v -12.585 h 15.874 l -31.777,-12.615 -31.776,12.615 h 15.902 v 12.585 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1942" + inkscape:connector-curvature="0" /></g><path + d="M 248.202,204.151 H 136.545 v 53.858 H 359.83 v -53.858 z" + style="fill:#e6b9b8;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1944" + inkscape:connector-curvature="0" /><g + id="g1946"><path + d="M 248.202,204.151 H 136.545 v 53.858 H 359.83 v -53.858 z" + style="fill:none;stroke:#953735;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1948" + inkscape:connector-curvature="0" /></g><g + id="g1950"><text + transform="matrix(1,0,0,-1,236.693,223.909)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1954" + y="0"><tspan + sodipodi:role="line" + id="tspan1952" + x="0" + y="0">Tas</tspan></text> +</g><path + d="M 248.202,402.151 H 136.545 v 53.858 H 359.83 v -53.858 z" + style="fill:#b9cde5;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1956" + inkscape:connector-curvature="0" /><g + id="g1958"><path + d="M 248.202,402.151 H 136.545 v 53.858 H 359.83 v -53.858 z" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1960" + inkscape:connector-curvature="0" /></g><g + id="g1962"><text + transform="matrix(1,0,0,-1,234.992,421.909)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1966" + y="0"><tspan + sodipodi:role="line" + id="tspan1964" + x="0" + y="0">Pile</tspan></text> +</g><g + id="g1968" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,381.09,78.888)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1972" + y="0"><tspan + x="0" + sodipodi:role="line" + id="tspan1970" + y="0" + style="font-size:16px;fill:#333333">Contient le code à exécuter par le</tspan><tspan + x="0" + sodipodi:role="line" + y="20" + style="font-size:16px;fill:#333333" + id="tspan1863">processus + données lecture seule</tspan></text> +</g><g + id="g1974"><text + transform="matrix(1,0,0,-1,381.09,57.288)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1978" + y="0"><tspan + sodipodi:role="line" + id="tspan1976" + style="font-size:16px" + x="0" + y="0" /></text> +</g><g + id="g1980" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,379.106,131.499)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1984" + y="0"><tspan + sodipodi:role="line" + id="tspan1982" + x="0" + y="0" + style="font-size:16px;fill:#333333">Variables globales initialisées et</tspan><tspan + sodipodi:role="line" + x="0" + y="20" + style="font-size:16px;fill:#333333" + id="tspan1861">variables déclarées avec static</tspan></text> +</g><g + id="g1998" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,379.106,170.504)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2002" + y="0"><tspan + sodipodi:role="line" + id="tspan2000" + x="0" + y="0" + style="font-size:16px;fill:#333333">Variables globales non-initialisées</tspan></text> +</g><g + id="g2004" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.992,222.888)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2008" + y="0"><tspan + x="0" + sodipodi:role="line" + id="tspan2006" + y="0" + style="font-size:16px;fill:#333333">Variables allouées par malloc, calloc, ... </tspan></text> +</g><g + id="g2034" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.992,434.494)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2038" + y="0"><tspan + x="0" + sodipodi:role="line" + id="tspan2036" + y="0" + style="font-size:16px;fill:#333333">Variables locales et appels de fonctions </tspan></text> +</g><g + id="g2040" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.992,412.894)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2044" + y="0"><tspan + x="0 5.4899998 14.886 23.562 29.358 38.034 52.416 61.307999 67.302002 73.295998 82.278 89.351997 93.744003 97.830002 106.434 115.92 121.914 130.896 137.97 144.972 154.062 161.064 165.54601 169.54201 178.43401 184.23 191.73599 196.326" + y="0" + sodipodi:role="line" + id="tspan2042" + style="font-size:16px;fill:#333333">(paramètres, adresses, etc.)</tspan></text> +</g><g + id="g2046"><path + d="m 251.093,354.161 h -2.891 -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2048" + inkscape:connector-curvature="0" /></g><g + id="g2050"><path + d="m 240.151,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2052" + inkscape:connector-curvature="0" /></g><g + id="g2054"><path + d="m 232.101,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2056" + inkscape:connector-curvature="0" /></g><g + id="g2058"><path + d="m 224.05,354.161 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2060" + inkscape:connector-curvature="0" /></g><g + id="g2062"><path + d="m 216,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2064" + inkscape:connector-curvature="0" /></g><g + id="g2066"><path + d="m 207.95,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2068" + inkscape:connector-curvature="0" /></g><g + id="g2070"><path + d="m 199.899,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2072" + inkscape:connector-curvature="0" /></g><g + id="g2074"><path + d="m 191.849,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2076" + inkscape:connector-curvature="0" /></g><g + id="g2078"><path + d="m 183.798,354.161 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2080" + inkscape:connector-curvature="0" /></g><g + id="g2082"><path + d="M 175.748,354.161 H 169.71" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2084" + inkscape:connector-curvature="0" /></g><g + id="g2086"><path + d="M 167.698,354.161 H 161.66" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2088" + inkscape:connector-curvature="0" /></g><g + id="g2090"><path + d="m 159.647,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2092" + inkscape:connector-curvature="0" /></g><g + id="g2094" + style="fill:#4d4d4d"><path + d="m 151.597,354.161 h -6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2096" + inkscape:connector-curvature="0" /></g><g + id="g2098" + style="fill:#4d4d4d"><path + d="m 143.546,354.161 h -6.037" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2100" + inkscape:connector-curvature="0" /></g><g + id="g2102" + style="fill:#4d4d4d;"><path + d="m 136.545,355.209 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path2104" + inkscape:connector-curvature="0" /></g><g + id="g2106" + style="fill:#4d4d4d;"><path + d="m 136.545,363.26 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path2108" + inkscape:connector-curvature="0" /></g><g + id="g2110" + style="fill:#4d4d4d;"><path + d="m 136.545,371.31 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path2112" + inkscape:connector-curvature="0" /></g><g + id="g2114" + style="fill:#4d4d4d;"><path + d="m 136.545,379.361 v 6.037" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path2116" + inkscape:connector-curvature="0" /></g><g + id="g2118" + style="fill:#4d4d4d;"><path + d="m 136.545,387.411 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path2120" + inkscape:connector-curvature="0" /></g><g + id="g2122" + style="fill:#4d4d4d;"><path + d="m 136.545,395.461 v 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1;" + id="path2124" + inkscape:connector-curvature="0" /></g><g + id="g2126" + style="fill:#4d4d4d"><path + d="m 138.076,402.009 h 6.037" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2128" + inkscape:connector-curvature="0" /></g><g + id="g2130" + style="fill:#4d4d4d"><path + d="m 146.126,402.009 h 6.038" + style="fill:#4d4d4d;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2132" + inkscape:connector-curvature="0" /></g><g + id="g2134"><path + d="m 154.176,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2136" + inkscape:connector-curvature="0" /></g><g + id="g2138"><path + d="m 162.227,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2140" + inkscape:connector-curvature="0" /></g><g + id="g2142"><path + d="m 170.277,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2144" + inkscape:connector-curvature="0" /></g><g + id="g2146"><path + d="m 178.328,402.009 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2148" + inkscape:connector-curvature="0" /></g><g + id="g2150"><path + d="m 186.378,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2152" + inkscape:connector-curvature="0" /></g><g + id="g2154"><path + d="m 194.428,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2156" + inkscape:connector-curvature="0" /></g><g + id="g2158"><path + d="m 202.479,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2160" + inkscape:connector-curvature="0" /></g><g + id="g2162"><path + d="m 210.529,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2164" + inkscape:connector-curvature="0" /></g><g + id="g2166"><path + d="m 218.58,402.009 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2168" + inkscape:connector-curvature="0" /></g><g + id="g2170"><path + d="m 226.63,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2172" + inkscape:connector-curvature="0" /></g><g + id="g2174"><path + d="m 234.68,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2176" + inkscape:connector-curvature="0" /></g><g + id="g2178"><path + d="m 242.731,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2180" + inkscape:connector-curvature="0" /></g><g + id="g2182"><path + d="m 250.781,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2184" + inkscape:connector-curvature="0" /></g><g + id="g2186"><path + d="m 258.831,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2188" + inkscape:connector-curvature="0" /></g><g + id="g2190"><path + d="m 266.882,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2192" + inkscape:connector-curvature="0" /></g><g + id="g2194"><path + d="m 274.932,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2196" + inkscape:connector-curvature="0" /></g><g + id="g2198"><path + d="m 282.983,402.009 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2200" + inkscape:connector-curvature="0" /></g><g + id="g2202"><path + d="m 291.033,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2204" + inkscape:connector-curvature="0" /></g><g + id="g2206" + transform="translate(31.5)"><path + d="m 299.083,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2208" + inkscape:connector-curvature="0" /></g><g + id="g2210"><path + d="m 307.134,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2212" + inkscape:connector-curvature="0" /></g><g + id="g2214"><path + d="m 315.184,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2216" + inkscape:connector-curvature="0" /></g><g + id="g2218"><path + d="m 323.235,402.009 h 6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2220" + inkscape:connector-curvature="0" /></g><g + id="g2222"><path + d="m 331.285,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2224" + inkscape:connector-curvature="0" /></g><g + id="g2226"><path + d="m 339.335,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2228" + inkscape:connector-curvature="0" /></g><g + id="g2230"><path + d="m 347.386,402.009 h 6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2232" + inkscape:connector-curvature="0" /></g><g + id="g2234"><path + d="m 355.436,402.009 h 4.394 v -1.644" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2236" + inkscape:connector-curvature="0" /></g><g + id="g2238" + style="fill:#666666"><path + d="m 359.83,398.353 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2240" + inkscape:connector-curvature="0" /></g><g + id="g2242" + style="fill:#666666"><path + d="m 359.83,390.302 v -6.037" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2244" + inkscape:connector-curvature="0" /></g><g + id="g2246" + style="fill:#666666"><path + d="m 359.83,382.252 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2248" + inkscape:connector-curvature="0" /></g><g + id="g2250" + style="fill:#666666"><path + d="m 359.83,374.202 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2252" + inkscape:connector-curvature="0" /></g><g + id="g2254" + style="fill:#666666"><path + d="m 359.83,366.151 v -6.038" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2256" + inkscape:connector-curvature="0" /></g><g + id="g2258" + style="fill:#666666"><path + d="m 359.83,358.101 v -3.94 h -2.069" + style="fill:#666666;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2260" + inkscape:connector-curvature="0" /></g><g + id="g2262"><path + d="M 355.748,354.161 H 349.71" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2264" + inkscape:connector-curvature="0" /></g><g + id="g2266"><path + d="M 347.698,354.161 H 341.66" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2268" + inkscape:connector-curvature="0" /></g><g + id="g2270"><path + d="m 339.647,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2272" + inkscape:connector-curvature="0" /></g><g + id="g2274"><path + d="m 331.597,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2276" + inkscape:connector-curvature="0" /></g><g + id="g2278"><path + d="m 323.546,354.161 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2280" + inkscape:connector-curvature="0" /></g><g + id="g2282"><path + d="m 315.496,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2284" + inkscape:connector-curvature="0" /></g><g + id="g2286"><path + d="m 307.446,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2288" + inkscape:connector-curvature="0" /></g><g + id="g2290"><path + d="m 299.395,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2292" + inkscape:connector-curvature="0" /></g><g + id="g2294"><path + d="m 291.345,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2296" + inkscape:connector-curvature="0" /></g><g + id="g2298"><path + d="m 283.294,354.161 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2300" + inkscape:connector-curvature="0" /></g><g + id="g2302"><path + d="m 275.244,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2304" + inkscape:connector-curvature="0" /></g><g + id="g2306"><path + d="m 267.194,354.161 h -6.038" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2308" + inkscape:connector-curvature="0" /></g><g + id="g2310"><path + d="m 259.143,354.161 h -6.037" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2312" + inkscape:connector-curvature="0" /></g><g + id="g2314" + style="fill:#000000" + transform="translate(-22.5)"><text + transform="matrix(1,0,0,-1,165.402,381.713)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2318" + y="0"><tspan + x="0 8.7840004 15.786 25.271999 33.948002 41.453999 50.436001 54.521999 64.008003 73.494003 82.889999 86.975998 95.652 105.138 111.042 120.024 127.098 134.172 142.776 152.26199 156.366" + y="0" + sodipodi:role="line" + id="tspan2316" + style="font-size:16px;fill:#000000">Espace non adressable</tspan></text> +</g><g + id="g2320" + transform="translate(-10.689927,1.8346265)" + style="fill:#b3b3b3"><text + transform="matrix(1,0,0,-1,169.994,360.113)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;" + id="text2324" + y="0"><tspan + sodipodi:role="line" + id="tspan2322" + x="0" + y="0" + style="font-size:16px;fill:#000000;">"segmentation fault"</tspan></text> +</g><g + id="g2326" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.992,325.587)" + style="font-variant:normal;font-weight:normal;font-size:16px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2330" + y="0"><tspan + x="0 9.0900002 13.68 22.158001 26.747999 30.834 34.938 39.042 48.438 54.341999 63.018002 67.014 73.295998 77.400002 86.292 93.365997 97.452003 106.938 115.542 121.824 127.53 136.20599 144.414 153.504 162.396" + y="0" + sodipodi:role="line" + id="tspan2328" + style="font-size:16px;fill:#333333">e.g. librairies partagées</tspan></text> +</g><path + d="M 248.202,306.142 H 136.545 v 47.849 H 359.83 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path2356" + inkscape:connector-curvature="0" /><g + id="g2358"><path + d="M 248.202,306.142 H 136.545 v 47.849 H 359.83 v -47.849 z" + style="fill:none;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2360" + inkscape:connector-curvature="0" /></g><g + id="g2362" + transform="translate(-12.800015,1.9704516)"><text + transform="matrix(1,0,0,-1,180,322.809)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text2366" + y="0"><tspan + sodipodi:role="line" + id="tspan2364" + style="font-size:18px" + x="0" + y="0">Mémoire partagée</tspan></text> +</g><text + xml:space="preserve" + style="fill:#000000;fill-opacity:1;font-family:sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:0.75;word-spacing:0px" + x="174.34116" + y="-175.61394" + id="text3376" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan3374" + x="174.34116" + y="-175.61394" + style="font-size:14px;stroke-width:0.75">Non-initialisées (.bss)</tspan></text> +<text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.75" + x="188.93576" + y="-121.04282" + id="text3380" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan3378" + x="188.93576" + y="-121.04282" + style="font-size:14px;stroke-width:0.75">Initialisées (.data)</tspan></text> +<g + id="g1428" + transform="translate(-0.95910263)"><text + transform="matrix(1,0,0,-1,215.887,145.899)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1432" + y="0"><tspan + sodipodi:role="line" + id="tspan1430" + x="0" + y="0">Données</tspan></text> +</g><text + xml:space="preserve" + style="font-size:18px;line-height:0;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;stroke-width:0.75" + x="53.450085" + y="-329.27936" + id="text1310" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan1308" + x="53.450085" + y="-329.27936" + style="stroke-width:0.75" /><tspan + sodipodi:role="line" + x="53.450085" + y="-329.27936" + style="stroke-width:0.75" + id="tspan1312" /></text><text + xml:space="preserve" + style="font-size:18px;line-height:0;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;stroke-width:0.75;" + x="67.622566" + y="-444.18414" + id="text1318" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan1316" + x="67.622566" + y="-444.18414" + style="fill:#333333;stroke-width:0.75;">Addr. Hautes</tspan></text><text + xml:space="preserve" + style="font-size:18px;line-height:0;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;stroke-width:0.75;" + x="73.713242" + y="-427.37683" + id="text1322" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan1320" + x="73.713242" + y="-427.37683" + style="fill:#333333;stroke-width:0.75;">0xBF8CD8000</tspan></text><text + xml:space="preserve" + style="font-size:18px;line-height:0;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;stroke-width:0.75;" + x="68.980782" + y="-64.101753" + id="text1318-4" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan1316-1" + x="68.980782" + y="-64.101753" + style="fill:#333333;stroke-width:0.75;">Addr. Basses</tspan></text><text + xml:space="preserve" + style="font-size:18px;line-height:0;font-family:Arial;-inkscape-font-specification:Arial;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;stroke-width:0.75;" + x="69.732246" + y="-46.626041" + id="text1322-8" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan1320-5" + x="69.732246" + y="-46.626041" + style="fill:#333333;stroke-width:0.75;">0x008048000</tspan></text><text + xml:space="preserve" + id="text1356" + style="font-family:Arial;font-size:18.00000045px;line-height:0;letter-spacing:0px;word-spacing:0px;text-align:center;-inkscape-font-specification:Arial;white-space:pre;shape-inside:url(#rect1358);" /></g></svg> diff --git a/1.processes/img/virtualization.svg b/1.processes/img/virtualization.svg new file mode 100644 index 0000000..27a414b --- /dev/null +++ b/1.processes/img/virtualization.svg @@ -0,0 +1,654 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="svg815" + xml:space="preserve" + width="976.08447" + height="541.61554" + viewBox="0 0 976.08447 541.61554" + sodipodi:docname="virtualization.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><metadata + id="metadata821"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs819"><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath831"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path829" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath></defs><sodipodi:namedview + pagecolor="#000000" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview817" + showgrid="false" + inkscape:pagecheckerboard="true" + fit-margin-top="10" + fit-margin-left="10" + fit-margin-right="10" + fit-margin-bottom="10" + inkscape:zoom="1.1819444" + inkscape:cx="563.93698" + inkscape:cy="289.42989" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="g823" + inkscape:document-rotation="0" /><g + id="g823" + inkscape:groupmode="layer" + inkscape:label="SysInfo_Processus_Chanel_191118" + transform="matrix(1.3333333,0,0,-1.3333333,25.400197,545.29401)"><path + d="M 75.969,120.217 H 20.183 v 17.859 h 111.571 v -17.859 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path861" + inkscape:connector-curvature="0" /><g + id="g863"><path + d="M 75.969,120.217 H 20.183 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path865" + inkscape:connector-curvature="0" /></g><g + id="g867" + style="fill:#ffffff"><path + d="M 75.969,102.217 H 20.183 v 17.859 h 111.571 v -17.859 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path869" + inkscape:connector-curvature="0" /></g><path + d="M 75.969,84.217 H 20.183 v 17.859 H 131.754 V 84.217 Z" + style="fill:#e6b9b8;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path871" + inkscape:connector-curvature="0" /><g + id="g873"><path + d="M 75.969,84.217 H 20.183 v 17.859 H 131.754 V 84.217 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path875" + inkscape:connector-curvature="0" /></g><path + d="M 75.969,138.217 H 20.183 v 17.859 h 111.571 v -17.859 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path877" + inkscape:connector-curvature="0" /><g + id="g879"><path + d="M 75.969,138.217 H 20.183 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path881" + inkscape:connector-curvature="0" /></g><g + id="g883" + style="fill:#ffffff"><path + d="M 75.969,66.217 H 20.183 V 84.076 H 131.754 V 66.217 Z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path885" + inkscape:connector-curvature="0" /></g><path + d="m 183.146,263.083 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path887" + inkscape:connector-curvature="0" /><g + id="g889"><path + d="m 183.146,263.083 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path891" + inkscape:connector-curvature="0" /></g><g + id="g893" + style="fill:#ffffff"><path + d="m 183.146,281.083 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path895" + inkscape:connector-curvature="0" /></g><path + d="m 183.146,316.743 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path897" + inkscape:connector-curvature="0" /><g + id="g899"><path + d="m 183.146,316.743 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path901" + inkscape:connector-curvature="0" /></g><g + id="g903"><path + d="m 183.146,244.743 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path905" + inkscape:connector-curvature="0" /></g><g + id="g907" + style="fill:#ffffff"><path + d="m 183.146,226.743 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path909" + inkscape:connector-curvature="0" /></g><path + d="m 183.146,209.083 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path911" + inkscape:connector-curvature="0" /><g + id="g913"><path + d="m 183.146,209.083 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path915" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,288.482 H 348.009 V 306.34 H 459.581 V 288.482 Z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path917" + inkscape:connector-curvature="0" /><g + id="g919"><path + d="M 403.795,288.482 H 348.009 V 306.34 H 459.581 V 288.482 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path921" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,306.482 H 348.009 V 324.34 H 459.581 V 306.482 Z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path923" + inkscape:connector-curvature="0" /><g + id="g925"><path + d="M 403.795,306.482 H 348.009 V 324.34 H 459.581 V 306.482 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path927" + inkscape:connector-curvature="0" /></g><path + d="m 403.795,342.624 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path929" + inkscape:connector-curvature="0" /><g + id="g931"><path + d="m 403.795,342.624 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path933" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,270.482 H 348.009 V 288.34 H 459.581 V 270.482 Z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path935" + inkscape:connector-curvature="0" /><g + id="g937"><path + d="M 403.795,270.482 H 348.009 V 288.34 H 459.581 V 270.482 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path939" + inkscape:connector-curvature="0" /></g><path + d="m 403.795,324.624 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path941" + inkscape:connector-curvature="0" /><g + id="g943"><path + d="m 403.795,324.624 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path945" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,234.142 H 348.009 V 252 h 111.572 v -17.858 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path947" + inkscape:connector-curvature="0" /><g + id="g949"><path + d="M 403.795,234.142 H 348.009 V 252 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path951" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,198.142 H 348.009 V 216 h 111.572 v -17.858 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path953" + inkscape:connector-curvature="0" /><g + id="g955"><path + d="M 403.795,198.142 H 348.009 V 216 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path957" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,180.142 H 348.009 V 198 h 111.572 v -17.858 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path959" + inkscape:connector-curvature="0" /><g + id="g961"><path + d="M 403.795,180.142 H 348.009 V 198 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path963" + inkscape:connector-curvature="0" /></g><path + d="m 403.795,216.624 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path965" + inkscape:connector-curvature="0" /><g + id="g967"><path + d="m 403.795,216.624 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path969" + inkscape:connector-curvature="0" /></g><g + id="g971"><path + d="m 239.074,325.871 103.408,24.52" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path973" + inkscape:connector-curvature="0" /></g><path + d="m 347.896,351.666 -5.102,-4.28 -1.389,5.811 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path975" + inkscape:connector-curvature="0" /><g + id="g977"><path + d="m 239.074,271.928 103.72,-44.164" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path979" + inkscape:connector-curvature="0" /></g><path + d="m 347.896,225.581 -6.633,-0.397 2.324,5.471 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path981" + inkscape:connector-curvature="0" /><g + id="g983"><path + d="m 131.868,147.345 210.926,93.572" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path985" + inkscape:connector-curvature="0" /></g><path + d="m 347.868,243.156 -4.224,-5.131 -2.438,5.443 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path987" + inkscape:connector-curvature="0" /><g + id="g989"><path + d="m 239.074,218.211 104.343,76.025" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path991" + inkscape:connector-curvature="0" /></g><path + d="m 347.896,297.496 -3.061,-5.924 -3.515,4.819 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path993" + inkscape:connector-curvature="0" /><g + id="g995"><path + d="M 131.868,129.345 342.794,223.37" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path997" + inkscape:connector-curvature="0" /></g><path + d="m 347.868,225.638 -4.224,-5.131 -2.438,5.414 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path999" + inkscape:connector-curvature="0" /><g + id="g1001" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,82.29,310.904)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1005" + y="0"><tspan + x="0 9.198 13.302 17.406" + y="0" + sodipodi:role="line" + id="tspan1003">Pile</tspan></text> + + +</g><g + id="g1007" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,43.398,277.597)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1011" + y="0"><tspan + x="0 15.39 24.372 38.754002" + y="0" + sodipodi:role="line" + id="tspan1009">Mem.</tspan></text> + + +</g><g + id="g1013" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,43.398,255.997)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1017" + y="0"><tspan + x="0 9.4860001 18.09 24.372 30.167999 38.771999 47.07 56.051998" + y="0" + sodipodi:role="line" + id="tspan1015">partagée</tspan></text> + + +</g><path + d="M 403.795,252.142 H 348.009 V 270 h 111.572 v -17.858 z" + style="fill:#c6d9f1;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1019" + inkscape:connector-curvature="0" /><g + id="g1021"><path + d="M 403.795,252.142 H 348.009 V 270 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1023" + inkscape:connector-curvature="0" /></g><g + id="g1025" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,85.691,211.011)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1029" + y="0"><tspan + x="0 7.3979998 16.002001" + y="0" + sodipodi:role="line" + id="tspan1027">Tas</tspan></text> + + +</g><path + d="m 619.795,104.428 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1031" + inkscape:connector-curvature="0" /><g + id="g1033"><path + d="m 619.795,104.428 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1035" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,139.805 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1037" + inkscape:connector-curvature="0" /><g + id="g1039"><path + d="m 619.795,139.805 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1041" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,175.833 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#e6b9b8;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1043" + inkscape:connector-curvature="0" /><g + id="g1045"><path + d="m 619.795,175.833 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1047" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,157.805 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1049" + inkscape:connector-curvature="0" /><g + id="g1051"><path + d="m 619.795,157.805 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1053" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,121.805 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1055" + inkscape:connector-curvature="0" /><g + id="g1057"><path + d="m 619.795,121.805 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1059" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,193.833 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1061" + inkscape:connector-curvature="0" /><g + id="g1063"><path + d="m 619.795,193.833 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1065" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,211.833 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1067" + inkscape:connector-curvature="0" /><g + id="g1069"><path + d="m 619.795,211.833 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1071" + inkscape:connector-curvature="0" /></g><path + d="M 619.795,230.202 H 564.009 V 248.06 H 675.581 V 230.202 Z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1073" + inkscape:connector-curvature="0" /><g + id="g1075"><path + d="M 619.795,230.202 H 564.009 V 248.06 H 675.581 V 230.202 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1077" + inkscape:connector-curvature="0" /></g><path + d="M 619.795,248.202 H 564.009 V 266.06 H 675.581 V 248.202 Z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1079" + inkscape:connector-curvature="0" /><g + id="g1081"><path + d="M 619.795,248.202 H 564.009 V 266.06 H 675.581 V 248.202 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1083" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,265.72 h -55.786 v 17.858 H 675.581 V 265.72 Z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1085" + inkscape:connector-curvature="0" /><g + id="g1087"><path + d="m 619.795,265.72 h -55.786 v 17.858 H 675.581 V 265.72 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1089" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,283.72 h -55.786 v 17.858 H 675.581 V 283.72 Z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1091" + inkscape:connector-curvature="0" /><g + id="g1093"><path + d="m 619.795,283.72 h -55.786 v 17.858 H 675.581 V 283.72 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1095" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,300.756 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1097" + inkscape:connector-curvature="0" /><g + id="g1099"><path + d="m 619.795,300.756 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1101" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,318.643 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1103" + inkscape:connector-curvature="0" /><g + id="g1105"><path + d="m 619.795,318.643 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1107" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,336.643 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1109" + inkscape:connector-curvature="0" /><g + id="g1111"><path + d="m 619.795,336.643 h -55.786 v 17.858 h 111.572 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1113" + inkscape:connector-curvature="0" /></g><path + d="m 619.795,354.132 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:#0070c0;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1115" + inkscape:connector-curvature="0" /><g + id="g1117"><path + d="m 619.795,354.132 h -55.786 v 17.859 h 111.572 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1119" + inkscape:connector-curvature="0" /></g><g + id="g1121"><path + d="m 131.868,93.317 426.557,90.34" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1123" + inkscape:connector-curvature="0" /></g><path + d="m 563.868,184.819 -5.216,-4.139 -1.219,5.811 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1125" + inkscape:connector-curvature="0" /><path + d="m 183.146,298.743 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1127" + inkscape:connector-curvature="0" /><g + id="g1129"><path + d="m 183.146,298.743 h -55.785 v 17.859 h 111.571 v -17.859 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1131" + inkscape:connector-curvature="0" /></g><path + d="M 403.795,306.482 H 348.009 V 324.34 H 459.581 V 306.482 Z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1133" + inkscape:connector-curvature="0" /><g + id="g1135"><path + d="M 403.795,306.482 H 348.009 V 324.34 H 459.581 V 306.482 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1137" + inkscape:connector-curvature="0" /></g><g + id="g1139"><path + d="m 239.074,307.871 103.266,7.257" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1141" + inkscape:connector-curvature="0" /></g><path + d="m 347.896,315.524 -5.726,-3.373 -0.425,5.925 z" + style="fill:#4a7ebb;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1143" + inkscape:connector-curvature="0" /><g + id="g1145"><path + d="m 120.387,299.083 v 0 h -0.056 -0.029 -0.056 -0.029 -0.056 -0.029 -0.056 -0.029 -0.056 -0.029 -0.056 -0.029 l -0.057,0.029 h -0.028 -0.057 -0.028 -0.028 -0.057 -0.028 -0.057 -0.028 l -0.029,0.028 h -0.056 -0.029 -0.028 -0.028 -0.057 -0.028 l -0.029,0.029 h -0.028 -0.028 -0.029 -0.028 -0.029 l -0.028,0.028 h -0.028 -0.029 -0.028 -0.028 l -0.029,0.028 h -0.028 v 0 h -0.028 l -0.029,0.029 v 0 h -0.028 -0.028 v 0.028 h -0.029 v 0 h -0.028 v 0 0.028 h -0.028 v 0 0 l -0.029,0.029 v 0 0 0 0.028 0 l -0.028,17.206 h -0.028 v 0 0.029 0 0 0 h -0.029 v 0.028 0 h -0.028 v 0 0.028 h -0.028 v 0 h -0.029 v 0.029 h -0.028 v 0 h -0.029 l -0.028,0.028 h -0.028 v 0 h -0.029 -0.028 l -0.028,0.028 h -0.029 -0.028 v 0 h -0.028 l -0.029,0.029 h -0.028 -0.057 -0.028 -0.028 l -0.029,0.028 h -0.028 -0.028 -0.029 -0.056 -0.029 -0.028 l -0.028,0.028 h -0.057 -0.029 -0.056 -0.029 -0.028 -0.057 -0.028 -0.057 l -0.028,0.029 h -0.028 -0.057 -0.028 -0.057 -0.028 -0.057 -0.028 -0.057 -0.028 -0.057 -0.029 -0.056 v 0 h 0.056 0.029 0.057 0.028 0.057 0.028 0.057 0.028 0.057 0.028 0.057 0.028 l 0.057,0.028 h 0.028 0.057 0.028 0.028 0.057 0.028 0.057 0.029 l 0.028,0.028 h 0.057 0.028 0.028 0.029 0.056 0.029 l 0.028,0.029 h 0.028 0.029 0.028 0.028 0.029 l 0.028,0.028 h 0.028 0.029 0.028 0.028 l 0.029,0.028 h 0.028 v 0 h 0.028 l 0.029,0.029 v 0 h 0.028 0.029 v 0.028 h 0.028 v 0 h 0.028 v 0 0.028 h 0.029 v 0 0 l 0.028,0.029 v 0 0 0 0.028 0 17.206 0 0 0.029 0 0 0 l 0.028,0.028 v 0 0 h 0.029 v 0.028 0 h 0.028 v 0 h 0.028 v 0.029 h 0.029 0.028 v 0 l 0.028,0.028 h 0.029 v 0 h 0.028 l 0.028,0.029 h 0.029 0.028 0.028 0.029 l 0.028,0.028 h 0.028 0.029 0.028 0.029 0.028 l 0.028,0.028 h 0.029 0.056 0.029 0.028 0.028 0.057 l 0.028,0.029 h 0.029 0.056 0.029 0.056 0.029 0.028 0.057 0.028 l 0.057,0.028 h 0.028 0.057 0.028 0.057 0.028 0.057 0.028 0.057 0.028 0.057 0.028 0.057" + style="fill:none;stroke:#4a7ebb;stroke-width:0.73699;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1147" + inkscape:connector-curvature="0" /></g><path + d="m 341.66,105.676 h -27.865 v 17.858 h 55.729 v -17.858 z" + style="fill:#d7e4bd;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1161" + inkscape:connector-curvature="0" /><g + id="g1163"><path + d="m 341.66,105.676 h -27.865 v 17.858 h 55.729 v -17.858 z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1165" + inkscape:connector-curvature="0" /></g><g + id="g1167" + style="fill:#ffffff"><path + d="M 341.66,73.162 H 313.795 V 91.02 h 55.729 V 73.162 Z" + style="fill:#ffffff;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1169" + inkscape:connector-curvature="0" /></g><path + d="m 341.66,12.132 h -27.865 v 17.859 h 55.729 V 12.132 Z" + style="fill:#e6b9b8;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1171" + inkscape:connector-curvature="0" /><g + id="g1173"><path + d="m 341.66,12.132 h -27.865 v 17.859 h 55.729 V 12.132 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1175" + inkscape:connector-curvature="0" /></g><g + id="g1177" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.51,107.49)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1181" + y="0"><tspan + x="0 8.8920002 17.568001 25.775999 34.757999 38.844002 47.034 51.029999 57.312 63.306 72.792 81.774002 85.877998 89.874001 98.963997 102.96 110.862 119.538 123.642 127.746 137.142" + y="0" + sodipodi:role="line" + id="tspan1179">Page virtuelle valide</tspan></text> + + +</g><g + id="g1183" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.794,75.09)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1187" + y="0"><tspan + x="0 8.802 17.478001 25.775999 34.757999 38.844002 46.944 51.048 57.240002 63.234001 72.720001 81.702003 85.806 89.910004 98.891998 106.974 116.46 125.946 135.43201 139.51801 147.42 156.024 160.12801 164.23199 173.62801" + y="0" + sodipodi:role="line" + id="tspan1185">Page virtuelle non valide</tspan></text> + + +</g><path + d="m 341.66,42.746 h -27.865 v 17.859 h 55.729 V 42.746 Z" + style="fill:#77933c;fill-opacity:1;fill-rule:evenodd;stroke:none" + id="path1189" + inkscape:connector-curvature="0" /><g + id="g1191"><path + d="m 341.66,42.746 h -27.865 v 17.859 h 55.729 V 42.746 Z" + style="fill:none;stroke:#8eb4e3;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1193" + inkscape:connector-curvature="0" /></g><g + id="g1195" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,378.595,44.589)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1199" + y="0"><tspan + x="0 8.8920002 17.496 25.794001 34.776001 38.862 48.348 57.456001 65.447998 72.522003 76.625999 86.112 95.598 104.58 108.576 118.062 126.738 132.92999 138.726 147.33 155.62801 164.61" + y="0" + sodipodi:role="line" + id="tspan1197">Page physique partagée</tspan></text> + + +</g><g + id="g1201" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,379.587,14.003)" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1205" + y="0"><tspan + x="0 8.802 17.478001 25.775999 34.757999 38.844002 48.240002 56.916 66.311996 73.386002 77.472 81.575996 90.557999 94.554001 101.556 114.354 122.958 132.444 136.44 143.424 147.50999 156.996 161.10001 168.10201 177.588 187.07401 196.056 200.142 209.53799 219.024 225.01801 234 238.086 245.07001 249.06599 258.552 268.03799 277.52399 281.51999 289.51199 298.116 302.22 306.32401 315.81" + y="0" + sodipodi:role="line" + id="tspan1203">Page dans le swap / disque dure / non valide</tspan></text> + + +</g><g + id="g1207" + style="fill:#333333" + transform="translate(-12)"><text + transform="matrix(1,0,0,-1,574.809,379.899)" + style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + id="text1211" + y="0"><tspan + sodipodi:role="line" + id="tspan1209" + x="0" + y="0">Disque dur</tspan></text> + + +</g><text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:10px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.75;" + x="404.15714" + y="-387.07404" + id="text1622" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan1620" + x="404.15714" + y="-387.07404" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#333333;stroke-width:0.75;">Mémoire physique</tspan><tspan + sodipodi:role="line" + x="404.15714" + y="-364.57404" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;text-anchor:middle;fill:#333333;stroke-width:0.75;" + id="tspan1624">RAM</tspan></text> + + +<text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.75;" + x="182.25546" + y="-364.23804" + id="text7266" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan7264" + x="182.25546" + y="-364.23804" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:0.75;">Mémoire virtuelle</tspan><tspan + sodipodi:role="line" + x="182.25546" + y="-341.73804" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:0.75;" + id="tspan7268">Process 1</tspan></text> +<text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.75;" + x="76.656883" + y="-49.10561" + id="text7266-8" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan7264-7" + x="76.656883" + y="-49.10561" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:0.75;">Mémoire virtuelle</tspan><tspan + sodipodi:role="line" + x="76.656883" + y="-26.60561" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill:#333333;stroke-width:0.75;" + id="tspan7268-1">Process 2</tspan></text> +</g></svg> diff --git a/3.sharedmem/img/mmap.svg b/3.sharedmem/img/mmap.svg new file mode 100644 index 0000000..48c4acc --- /dev/null +++ b/3.sharedmem/img/mmap.svg @@ -0,0 +1,360 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + viewBox="0 0 932.62976 254.30733" + height="254.30733" + width="932.62976" + xml:space="preserve" + id="svg1219" + version="1.1" + sodipodi:docname="mmap.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07, custom)"><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview75" + showgrid="false" + inkscape:zoom="1.4603867" + inkscape:cx="430.75618" + inkscape:cy="108.70689" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="svg1219" + inkscape:document-rotation="0" /><metadata + id="metadata1225"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs1223"><marker + style="overflow:visible" + id="marker2976" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2974" /></marker><marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2631" /></marker><marker + style="overflow:visible" + id="Arrow1Mstart" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2628" /></marker><marker + style="overflow:visible" + id="Arrow1Lstart" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(0.8,0,0,0.8,10,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2622" /></marker><clipPath + id="clipPath1235" + clipPathUnits="userSpaceOnUse"><path + style="clip-rule:evenodd" + id="path1233" + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" /></clipPath><marker + style="overflow:visible" + id="marker2976-0" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2974-6" /></marker><marker + style="overflow:visible" + id="Arrow1Mend-8" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2631-9" /></marker><marker + style="overflow:visible" + id="marker2976-0-6" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2974-6-6" /></marker><marker + style="overflow:visible" + id="Arrow1Mend-8-4" + refX="0" + refY="0" + orient="auto"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path2631-9-9" /></marker> + + +<marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + id="marker29767910" + inkscape:stockid="marker29767910"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#b3b3b3;fill-opacity:1.0;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1055" /></marker><marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + id="Arrow1Mend9592" + inkscape:stockid="Arrow1Mend9592"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#b3b3b3;fill-opacity:1.0;fill-rule:evenodd;stroke:#b3b3b3;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1058" /></marker><marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + id="marker2976-0-69990" + inkscape:stockid="marker2976-0-69990"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#cccccc;fill-opacity:1.0;fill-rule:evenodd;stroke:#cccccc;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1243" /></marker><marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + id="Arrow1Mend-8-48983" + inkscape:stockid="Arrow1Mend-8-48983"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#cccccc;fill-opacity:1.0;fill-rule:evenodd;stroke:#cccccc;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1246" /></marker> + + +<marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="marker297679105116" + id="marker297679105116"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#1a1a1a;fill-opacity:1.0;fill-rule:evenodd;stroke:#1a1a1a;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1006" /></marker><marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend95921868" + id="Arrow1Mend95921868"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#1a1a1a;fill-opacity:1.0;fill-rule:evenodd;stroke:#1a1a1a;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1009" /></marker><marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="marker2976-0-699909284" + id="marker2976-0-699909284"><path + transform="matrix(0.4,0,0,0.4,4,0)" + style="fill:#333333;fill-opacity:1.0;fill-rule:evenodd;stroke:#333333;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1012" /></marker><marker + style="overflow:visible" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend-8-489836166" + id="Arrow1Mend-8-489836166"><path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill:#333333;fill-opacity:1.0;fill-rule:evenodd;stroke:#333333;stroke-width:1.00000003pt;stroke-opacity:1.0" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1015" /></marker> + + +</defs><path + id="path1241" + style="fill:#b9cde5;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + d="M 193.40902,155.15237 H 69.478359 V 139.35504 H 317.30235 v 15.79733 z" /><g + id="g1243" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1245" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 158.91,138.161 H 65.962 v 11.848 H 251.83 v -11.848 z" /></g><path + id="path1247" + style="fill:#1f497d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + d="M 193.40902,139.20304 H 69.478359 V 59.379037 H 317.30235 v 79.824003 z" /><g + id="g1249" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1251" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 158.91,150.123 H 65.962 v 59.868 H 251.83 v -59.868 z" /></g><g + id="g1271" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1297" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1329" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1337" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1351" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1359" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1373" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" /><g + id="g1429" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" + style="fill:#333333"><text + id="text1433" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + transform="matrix(1,0,0,-1,50.513,74.494)"><tspan + id="tspan1431" + y="0" + x="0 15.3 24.282 38.664001 48.150002 52.254002 58.248001 67.230003 71.316002 79.416 83.519997 89.711998 95.706001 105.192 114.174 118.278 122.382 131.364 135.45 144.84599 154.332 158.418 167.90401 173.89799 183.384 190.89 199.87199 206.946 214.02 223.506" + style="fill:#333333">Mémoire virtuelle du processus</tspan></text> +</g><g + id="g1435" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1437" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 158.91,102.161 H 65.962 v 35.858 H 251.83 v -35.858 z" /></g><g + id="g1439" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1441" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 542.92,102.132 H 449.972 V 227.991 H 635.839 V 102.132 Z" /></g><g + id="g1443" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" + style="fill:#333333"><text + id="text1447" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + transform="matrix(1,0,0,-1,529.512,74.494)"><tspan + id="tspan1445" + y="0" + x="0 8.2799997 12.384 19.889999 29.375999 33.48 42.462002" + style="fill:#333333">Fichier</tspan></text> +</g><path + id="path1449" + style="fill:#1f497d;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.33333" + d="M 705.42234,163.20303 H 581.49168 V 83.379036 h 247.82266 v 79.823994 z" /><g + id="g1451" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1453" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="m 542.92,132.123 h -92.948 v 59.868 h 185.867 v -59.868 z" /></g><g + id="g1505" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1507" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 158.91,138.161 H 65.962 v 35.858 H 251.83 v -35.858 z" /></g><g + id="g1509" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1511" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 158.91,174.161 H 65.962 v 35.858 H 251.83 v -35.858 z" /></g><g + id="g1513" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)"><path + id="path1515" + style="fill:none;stroke:#3a5f8b;stroke-width:2.01256;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + d="M 158.91,210.161 H 65.962 v 35.858 H 251.83 v -35.858 z" /></g><g + id="g1517" + transform="matrix(1.3333333,0,0,-1.3333333,-18.470972,339.36703)" + style="fill:#333333"><text + id="text1521" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + transform="matrix(1,0,0,-1,141.194,220.904)"><tspan + id="tspan1519" + y="0" + x="0 9.4860001 18.09 26.388" + style="fill:#333333">page</tspan></text> +</g><g + transform="matrix(1.3333333,0,0,-1.3333333,-24.386226,332.50262)" + id="g1545" + style="fill:#333333"><text + id="text1549" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + transform="matrix(1,0,0,-1,649.304,152.504)"><tspan + id="tspan1547" + style="fill:#333333">length</tspan></text> +</g><g + transform="matrix(1.3333333,0,0,-1.3333333,-16.470972,331.73991)" + id="g1559" + style="fill:#333333"><text + id="text1563" + style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;-inkscape-font-specification:sans-serif;writing-mode:lr-tb;fill:#333333;fill-opacity:1;fill-rule:nonzero;stroke:none" + transform="matrix(1,0,0,-1,259.313,170.504)"><tspan + id="tspan1561" + style="fill:#333333">length</tspan></text> +</g><text + id="text2587" + y="150.60545" + x="140.5383" + style="fill:#000000;fill-opacity:1;font-family:sans-serif;font-size:13.3333px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:1;text-align:center;text-anchor:middle;word-spacing:0px" + xml:space="preserve"><tspan + style="font-size:10.6667px;stroke-width:1" + y="150.60545" + x="140.5383" + id="tspan2585">000000000000000000...</tspan></text><text + id="text2610" + y="58.212742" + x="37.117188" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;font-family:sans-serif;font-size:24px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:1;text-align:center;text-anchor:middle;word-spacing:0px;" + xml:space="preserve"><tspan + style="stroke-width:1;fill:#333333;" + y="58.212742" + x="37.117188" + id="tspan2608">addr</tspan></text><text + id="text2614" + y="80.733307" + x="538.68365" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;font-family:sans-serif;font-size:24px;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:1;text-align:center;text-anchor:middle;word-spacing:0px;" + xml:space="preserve"><tspan + style="stroke-width:1;fill:#333333;" + y="80.733307" + x="538.68365" + id="tspan2612">offset</tspan></text><path + id="path2616" + d="M 317.30235,59.15237 581.49168,83.37905" + style="fill:none;fill-rule:evenodd;stroke:#6581b2;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><path + id="path2618" + d="m 317.30235,139.20305 264.18933,23.99998" + style="fill:none;fill-rule:evenodd;stroke:#6581b2;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /><path + id="path2620" + d="m 324.74937,64.02805 v 72.45763" + style="fill:#1a1a1a;stroke:#1a1a1a;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker297679105116);marker-end:url(#Arrow1Mend95921868)" /><path + id="path2620-2" + d="M 837.29174,88.053463 V 160.51109" + style="fill:#333333;stroke:#333333;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#marker2976-0-699909284);marker-end:url(#Arrow1Mend-8-489836166)" /></svg> diff --git a/3.sharedmem/img/shared_mem.svg b/3.sharedmem/img/shared_mem.svg new file mode 100644 index 0000000..205a9c3 --- /dev/null +++ b/3.sharedmem/img/shared_mem.svg @@ -0,0 +1,615 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" + 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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="svg834" + xml:space="preserve" + width="960.20026" + height="549.03082" + viewBox="0 0 960.20026 549.03082" + sodipodi:docname="shared_mem.svg" + inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"><metadata + id="metadata840"><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><defs + id="defs838"><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker9994" + style="overflow:visible;" + inkscape:isstock="true"><path + id="path9992" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;stroke-opacity:1;fill:#e6e6e6;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker9990" + style="overflow:visible;" + inkscape:isstock="true"><path + id="path9988" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;stroke-opacity:1;fill:#e6e6e6;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6093" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6091" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6089" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6087" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6085" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6083" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6081" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6079" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6075" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6073" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="marker6071" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6069" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lstart" + style="overflow:visible" + inkscape:isstock="true"><path + id="path5805" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(1.1,0,0,1.1,1.1,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6063" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6061" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible" + inkscape:isstock="true"><path + id="path5787" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6057" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6055" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6053" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6051" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"><path + id="path5790" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath850"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path848" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1388"><path + d="M 52.554,120.132 H 227.848 V 173.99 H 52.554 Z" + id="path1386" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1396"><path + d="M 0,0 H 175.323 V 53.887 H 0 Z" + id="path1394" + inkscape:connector-curvature="0" /></clipPath><linearGradient + x1="88" + y1="55" + x2="88" + y2="0" + gradientUnits="userSpaceOnUse" + spreadMethod="pad" + id="linearGradient1402"><stop + style="stop-opacity:1;stop-color:#c0504d" + offset="0" + id="stop1398" /><stop + style="stop-opacity:1;stop-color:#9bbb59" + offset="1" + id="stop1400" /></linearGradient><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1412"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path1410" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2098"><path + d="M 504.737,120.132 H 680.031 V 173.99 H 504.737 Z" + id="path2096" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2106"><path + d="M 0,0 H 175.323 V 53.887 H 0 Z" + id="path2104" + inkscape:connector-curvature="0" /></clipPath><linearGradient + x1="88" + y1="55" + x2="88" + y2="0" + gradientUnits="userSpaceOnUse" + spreadMethod="pad" + id="linearGradient2112" + osb:paint="gradient"><stop + style="stop-opacity:1;stop-color:#c0504d" + offset="0" + id="stop2108" /><stop + style="stop-opacity:1;stop-color:#9bbb59" + offset="1" + id="stop2110" /></linearGradient><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2122"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path2120" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5525" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" + gradientUnits="userSpaceOnUse" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5598" + gradientUnits="userSpaceOnUse" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5525-2" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" + gradientUnits="userSpaceOnUse" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5707" + gradientUnits="userSpaceOnUse" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" /><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6093-0" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6091-3" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker></defs><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1676" + inkscape:window-height="1014" + id="namedview836" + showgrid="false" + inkscape:zoom="1" + inkscape:cx="396.83717" + inkscape:cy="297.41632" + inkscape:window-x="1680" + inkscape:window-y="34" + inkscape:window-maximized="0" + inkscape:current-layer="g842" + fit-margin-top="10" + fit-margin-right="10" + fit-margin-bottom="10" + fit-margin-left="10" + inkscape:document-rotation="0" /><g + id="g842" + inkscape:groupmode="layer" + inkscape:label="SysInfo_Processus_Chanel_191118" + transform="matrix(1.3333333,0,0,-1.3333333,-4.8247336,563.56521)"><g + id="g900" + style="fill:#ccc1da;fill-opacity:1;stroke-width:0.99820518" + transform="matrix(1.0035993,0,0,1,-0.82010606,0)"><path + d="M 140.202,66.132 H 52.554 v 53.859 H 227.849 V 66.132 Z" + style="fill:#ccc1da;fill-opacity:1;stroke:#604a7b;stroke-width:2.00894761;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path902" + inkscape:connector-curvature="0" /></g><g + id="g904"><text + transform="matrix(1,0,0,-1,121.408,85.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text908" + y="0"><tspan + x="0 9.5939999 19.08 28.566" + y="0" + sodipodi:role="line" + id="tspan906">Code</tspan></text> +</g><rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.03779527, 2.01259843;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" + id="rect5581" + width="175.33472" + height="163.97517" + x="52.23423" + y="-336.07098" + transform="scale(1,-1)" /><g + id="g1108" + style="fill:#b9cde5;fill-opacity:1"><path + d="M 139.833,324.142 H 51.817 V 378 h 176.032 v -53.858 z" + style="fill:#b9cde5;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1110" + inkscape:connector-curvature="0" /></g><g + id="g1112"><text + transform="matrix(1,0,0,-1,126.709,343.786)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1116" + y="0"><tspan + x="0 9.198 13.302 17.406" + y="0" + sodipodi:role="line" + id="tspan1114">Pile</tspan></text> +</g><g + id="g1372" + style="fill:#b7dee8;fill-opacity:1"><path + d="M 139.833,198.142 H 51.817 v 47.849 h 176.032 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1374" + inkscape:connector-curvature="0" /></g><g + id="g1376"><text + transform="matrix(1,0,0,-1,77.613,214.809)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1380" + y="0"><tspan + x="0 8.2799997 17.261999 25.74 40.122002 49.104 58.301998 64.295998 68.382004 77.867996 86.472 92.753998 98.459999 107.136 115.434" + y="0" + sodipodi:role="line" + id="tspan1378">Segment partagé</tspan></text> +</g><g + id="g1414" + style="fill:url(#linearGradient5525);fill-opacity:1;stroke:#c0504d;stroke-width:0.99840403;stroke-opacity:1" + transform="matrix(1.0031996,0,0,1,-0.7290156,0)"><path + d="M 140.202,120.132 H 52.554 v 53.859 h 175.295 v -53.859 z" + style="fill:url(#linearGradient5598);fill-opacity:1;stroke:#c0504d;stroke-width:2.00934792;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1416" + inkscape:connector-curvature="0" /></g><g + id="g1418"><text + transform="matrix(1,0,0,-1,87.789,139.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1422" + y="0"><tspan + x="0 11.088 20.573999 29.969999 39.456001 48.438 57.419998 64.494003 68.580002 77.561996 81.648003 88.956001 97.559998" + y="0" + sodipodi:role="line" + id="tspan1420">Données + Tas</tspan></text> +</g><path + style="fill:#00ffff;stroke:#39b8b8;stroke-width:2.64389;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.93167, 2.64389;stroke-dashoffset:0;stroke-opacity:1" + d="M 281.73914,374.09047 V 69.237595" + id="path5719" + inkscape:connector-curvature="0" /><path + style="fill:#00ffff;stroke:#39b8b8;stroke-width:2.64955;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:7.94865, 2.64955;stroke-dashoffset:0;stroke-opacity:1" + d="M 457.50883,373.06379 V 69.237595" + id="path5719-2" + inkscape:connector-curvature="0" /><g + id="g2136" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-opacity:1"><path + d="m 370.006,162.142 h -88.015 v 47.849 h 176.031 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2138" + inkscape:connector-curvature="0" /></g><g + id="g2156" + transform="translate(-3.5895433,78.072571)" + style="fill:#e6e6e6"><text + transform="matrix(1,0,0,-1,301.408,44.504)" + style="-inkscape-font-specification:sans-serif;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2160" + y="0"><tspan + x="0 15.39 24.372 38.754002 48.240002 52.344002 58.248001 67.337997 71.334 80.82 89.928001 98.028 105.03 109.134 118.62 128.106" + y="0" + sodipodi:role="line" + id="tspan2158">Mémoire physique</tspan></text> +</g><g + id="g2162" + style="fill:#e6e6e6"><text + transform="matrix(1,0,0,-1,71.688,43.597)" + style="-inkscape-font-specification:sans-serif;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2166" + x="64.617188" + y="0"><tspan + x="64.617188" + sodipodi:role="line" + id="tspan6105" + y="0" + style="text-align:center;text-anchor:middle;fill:#e6e6e6">Mémoire virtuelle</tspan><tspan + x="64.617188" + sodipodi:role="line" + y="22.5" + id="tspan6109"><tspan + style="text-align:center;text-anchor:middle;fill:#e6e6e6" + id="tspan6127">Processus </tspan>A</tspan></text> +</g><g + id="g2174" + transform="translate(3.172738,39.341952)" + style="fill:#e6e6e6"><text + transform="matrix(1,0,0,-1,7.313,201.005)" + style="-inkscape-font-specification:sans-serif;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2178" + y="0"><tspan + x="0 9.1800003 16.974001 26.082001" + y="0" + sodipodi:role="line" + id="tspan2176">0x5F</tspan></text> +</g><g + id="g2180" + transform="translate(-1.2690952,54.571094)" + style="fill:#e6e6e6"><text + transform="matrix(1,0,0,-1,683.688,240.491)" + style="-inkscape-font-specification:sans-serif;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2184" + y="0"><tspan + x="0 9.1079998 16.902 26.01" + y="0" + sodipodi:role="line" + id="tspan2182">0x8E</tspan></text> +</g><g + id="g900-3" + style="fill:#ccc1da;fill-opacity:1;stroke-width:0.99820518" + transform="matrix(1.0035993,0,0,1,448.20618,-4.3556322)"><path + d="M 140.202,66.132 H 52.554 v 53.859 H 227.849 V 66.132 Z" + style="fill:#ccc1da;fill-opacity:1;stroke:#604a7b;stroke-width:2.00894761;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path902-6" + inkscape:connector-curvature="0" /></g><g + transform="translate(449.02629,-4.3556322)" + id="g904-0"><text + transform="matrix(1,0,0,-1,121.408,85.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text908-6" + y="0"><tspan + x="0 9.5939999 19.08 28.566" + y="0" + sodipodi:role="line" + id="tspan906-2">Code</tspan></text> +</g><rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.03779524, 2.01259842;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" + id="rect5581-6" + width="175.33472" + height="175.39703" + x="501.26053" + y="-331.71536" + transform="scale(1,-1)" /><g + transform="translate(449.02629,-4.3556322)" + id="g1108-1" + style="fill:#b9cde5;fill-opacity:1"><path + d="M 139.833,324.142 H 51.817 V 378 h 176.032 v -53.858 z" + style="fill:#b9cde5;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1110-8" + inkscape:connector-curvature="0" /></g><g + transform="translate(449.02629,-4.3556322)" + id="g1112-7"><text + transform="matrix(1,0,0,-1,126.709,343.786)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1116-9" + y="0"><tspan + x="0 9.198 13.302 17.406" + y="0" + sodipodi:role="line" + id="tspan1114-2">Pile</tspan></text> +</g><g + transform="translate(448.79539,54.340022)" + id="g1372-2" + style="fill:#b7dee8;fill-opacity:1"><path + d="M 139.833,198.142 H 51.817 v 47.849 h 176.032 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1374-3" + inkscape:connector-curvature="0" /></g><g + transform="translate(448.39174,58.464581)" + id="g1376-7"><text + transform="matrix(1,0,0,-1,77.613,214.809)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1380-5" + y="0"><tspan + x="0 8.2799997 17.261999 25.74 40.122002 49.104 58.301998 64.295998 68.382004 77.867996 86.472 92.753998 98.459999 107.136 115.434" + y="0" + sodipodi:role="line" + id="tspan1378-9">Segment partagé</tspan></text> +</g><g + id="g1414-2" + style="fill:url(#linearGradient5525-2);fill-opacity:1;stroke:#c0504d;stroke-width:0.99840403;stroke-opacity:1" + transform="matrix(1.0031996,0,0,1,448.29727,-4.3556322)"><path + d="M 140.202,120.132 H 52.554 v 53.859 h 175.295 v -53.859 z" + style="fill:url(#linearGradient5707);fill-opacity:1;stroke:#c0504d;stroke-width:2.00934792;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1416-2" + inkscape:connector-curvature="0" /></g><g + transform="translate(449.02629,-4.3556322)" + id="g1418-8"><text + transform="matrix(1,0,0,-1,87.789,139.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1422-9" + y="0"><tspan + x="0 11.088 20.573999 29.969999 39.456001 48.438 57.419998 64.494003 68.580002 77.561996 81.648003 88.956001 97.559998" + y="0" + sodipodi:role="line" + id="tspan1420-7">Données + Tas</tspan></text> +</g><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 281.991,209.99099 -54.142,36" + id="path5709" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 281.991,162.142 -54.142,36" + id="path5711" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 458.022,209.99099 42.59039,90.34003" + id="path5713" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 458.192,162.652 42.42039,89.83002" + id="path5715" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /> +<text + xml:space="preserve" + style="fill:#000000;fill-opacity:1;font-family:sans-serif;font-size:10px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:0.75;word-spacing:0px" + x="453.70154" + y="-259.52997" + id="text6103" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan6101" + x="453.70154" + y="-259.52997" + style="stroke-width:0.75"> </tspan></text> +<flowRoot + xml:space="preserve" + id="flowRoot6119" + style="fill:#000000;fill-opacity:1;font-family:sans-serif;font-size:13.3333px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;text-align:center;text-anchor:middle;word-spacing:0px" + transform="matrix(0.75000002,0,0,-0.75000002,0,540.00001)"><flowRegion + id="flowRegion6121"><rect + id="rect6123" + width="95.721153" + height="35.895432" + x="117.25842" + y="648.20911" /></flowRegion><flowPara + id="flowPara6125" /></flowRoot><g + transform="translate(443.97825,-2.5292039)" + id="g2162-4" + style="fill:#e6e6e6"><text + transform="matrix(1,0,0,-1,71.688,43.597)" + style="-inkscape-font-specification:sans-serif;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2166-7" + x="64.617188" + y="0"><tspan + x="64.617188" + sodipodi:role="line" + id="tspan6105-8" + y="0" + style="text-align:center;text-anchor:middle;fill:#e6e6e6">Mémoire virtuelle</tspan><tspan + x="64.617188" + sodipodi:role="line" + y="22.5" + id="tspan6109-4"><tspan + style="text-align:center;text-anchor:middle;fill:#e6e6e6" + id="tspan6127-5">Processus</tspan> B</tspan></text> +</g> + +</g></svg> diff --git a/3.sharedmem/img/shared_mem_mmap.svg b/3.sharedmem/img/shared_mem_mmap.svg new file mode 100644 index 0000000..7e8e185 --- /dev/null +++ b/3.sharedmem/img/shared_mem_mmap.svg @@ -0,0 +1,744 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" + 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:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="svg834" + xml:space="preserve" + width="960.20026" + height="549.03082" + viewBox="0 0 960.20026 549.03082" + sodipodi:docname="shared_mem.svg" + inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><metadata + id="metadata840"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs + id="defs838"><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker9994" + style="overflow:visible;" + inkscape:isstock="true"><path + id="path9992" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;stroke-opacity:1;fill:#e6e6e6;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker9990" + style="overflow:visible;" + inkscape:isstock="true"><path + id="path9988" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;stroke-opacity:1;fill:#e6e6e6;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6093" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6091" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6089" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6087" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6085" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6083" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6081" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6079" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6075" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6073" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="marker6071" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6069" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow2Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lstart" + style="overflow:visible" + inkscape:isstock="true"><path + id="path5805" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1" + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z" + transform="matrix(1.1,0,0,1.1,1.1,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6063" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6061" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible" + inkscape:isstock="true"><path + id="path5787" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6057" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6055" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6053" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6051" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible" + inkscape:isstock="true"><path + id="path5790" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath850"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path848" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1388"><path + d="M 52.554,120.132 H 227.848 V 173.99 H 52.554 Z" + id="path1386" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1396"><path + d="M 0,0 H 175.323 V 53.887 H 0 Z" + id="path1394" + inkscape:connector-curvature="0" /></clipPath><linearGradient + x1="88" + y1="55" + x2="88" + y2="0" + gradientUnits="userSpaceOnUse" + spreadMethod="pad" + id="linearGradient1402"><stop + style="stop-opacity:1;stop-color:#c0504d" + offset="0" + id="stop1398" /><stop + style="stop-opacity:1;stop-color:#9bbb59" + offset="1" + id="stop1400" /></linearGradient><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1412"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path1410" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2098"><path + d="M 504.737,120.132 H 680.031 V 173.99 H 504.737 Z" + id="path2096" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2106"><path + d="M 0,0 H 175.323 V 53.887 H 0 Z" + id="path2104" + inkscape:connector-curvature="0" /></clipPath><linearGradient + x1="88" + y1="55" + x2="88" + y2="0" + gradientUnits="userSpaceOnUse" + spreadMethod="pad" + id="linearGradient2112" + osb:paint="gradient"><stop + style="stop-opacity:1;stop-color:#c0504d" + offset="0" + id="stop2108" /><stop + style="stop-opacity:1;stop-color:#9bbb59" + offset="1" + id="stop2110" /></linearGradient><clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2122"><path + d="M 0,0.028 H 719.971 V 539.999 H 0 Z" + id="path2120" + inkscape:connector-curvature="0" + style="clip-rule:evenodd" /></clipPath><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5525" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" + gradientUnits="userSpaceOnUse" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5598" + gradientUnits="userSpaceOnUse" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5525-2" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" + gradientUnits="userSpaceOnUse" /><linearGradient + inkscape:collect="always" + xlink:href="#linearGradient1402" + id="linearGradient5707" + gradientUnits="userSpaceOnUse" + x1="51.547722" + y1="147.06149" + x2="228.85529" + y2="147.06149" /><marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker6093-0" + style="overflow:visible" + inkscape:isstock="true"><path + id="path6091-3" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /></marker><marker + inkscape:stockid="marker99942513" + orient="auto" + refY="0.0" + refX="0.0" + style="overflow:visible;" + inkscape:isstock="true" + id="marker99942513"><path + id="path211" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#333333;stroke-width:1pt;stroke-opacity:1.0;fill:#333333;fill-opacity:1.0" + transform="scale(0.8) rotate(180) translate(12.5,0)" /></marker><marker + inkscape:stockid="marker9990734" + orient="auto" + refY="0.0" + refX="0.0" + style="overflow:visible;" + inkscape:isstock="true" + id="marker9990734"><path + id="path214" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#333333;stroke-width:1pt;stroke-opacity:1.0;fill:#333333;fill-opacity:1.0" + transform="scale(0.8) rotate(180) translate(12.5,0)" /></marker><marker + inkscape:stockid="marker99942513" + orient="auto" + refY="0" + refX="0" + style="overflow:visible" + inkscape:isstock="true" + id="marker99942513-3"><path + id="path211-6" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#333333;fill-opacity:1;fill-rule:evenodd;stroke:#333333;stroke-width:1pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /></marker></defs><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1916" + inkscape:window-height="1041" + id="namedview836" + showgrid="false" + inkscape:zoom="1" + inkscape:cx="331.06619" + inkscape:cy="297.41632" + inkscape:window-x="1920" + inkscape:window-y="37" + inkscape:window-maximized="0" + inkscape:current-layer="g842" + fit-margin-top="10" + fit-margin-right="10" + fit-margin-bottom="10" + fit-margin-left="10" + inkscape:document-rotation="0" /><g + id="g842" + inkscape:groupmode="layer" + inkscape:label="SysInfo_Processus_Chanel_191118" + transform="matrix(1.3333333,0,0,-1.3333333,-4.8247336,563.56521)"><g + id="g900" + style="fill:#ccc1da;fill-opacity:1;stroke-width:0.99820518" + transform="matrix(1.0035993,0,0,1,-0.82010606,0)"><path + d="M 140.202,66.132 H 52.554 v 53.859 H 227.849 V 66.132 Z" + style="fill:#ccc1da;fill-opacity:1;stroke:#604a7b;stroke-width:2.00894761;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path902" + inkscape:connector-curvature="0" /></g><g + id="g904"><text + transform="matrix(1,0,0,-1,121.408,85.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text908" + y="0"><tspan + x="0 9.5939999 19.08 28.566" + y="0" + sodipodi:role="line" + id="tspan906">Code</tspan></text> +</g><rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.03779527, 2.01259843;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" + id="rect5581" + width="175.33472" + height="163.97517" + x="52.23423" + y="-336.07098" + transform="scale(1,-1)" /><g + id="g1108" + style="fill:#b9cde5;fill-opacity:1"><path + d="M 139.833,324.142 H 51.817 V 378 h 176.032 v -53.858 z" + style="fill:#b9cde5;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1110" + inkscape:connector-curvature="0" /></g><g + id="g1112"><text + transform="matrix(1,0,0,-1,126.709,343.786)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1116" + y="0"><tspan + x="0 9.198 13.302 17.406" + y="0" + sodipodi:role="line" + id="tspan1114">Pile</tspan></text> +</g><g + id="g1372" + style="fill:#b7dee8;fill-opacity:1"><path + d="M 139.833,198.142 H 51.817 v 47.849 h 176.032 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1374" + inkscape:connector-curvature="0" /></g><g + id="g1376"><text + transform="matrix(1,0,0,-1,77.613,214.809)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1380" + y="0"><tspan + x="0 8.2799997 17.261999 25.74 40.122002 49.104 58.301998 64.295998 68.382004 77.867996 86.472 92.753998 98.459999 107.136 115.434" + y="0" + sodipodi:role="line" + id="tspan1378">Segment partagé</tspan></text> +</g><g + id="g1414" + style="fill:url(#linearGradient5525);fill-opacity:1;stroke:#c0504d;stroke-width:0.99840403;stroke-opacity:1" + transform="matrix(1.0031996,0,0,1,-0.7290156,0)"><path + d="M 140.202,120.132 H 52.554 v 53.859 h 175.295 v -53.859 z" + style="fill:url(#linearGradient5598);fill-opacity:1;stroke:#c0504d;stroke-width:2.00934792;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1416" + inkscape:connector-curvature="0" /></g><g + id="g1418"><text + transform="matrix(1,0,0,-1,87.789,139.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1422" + y="0"><tspan + x="0 11.088 20.573999 29.969999 39.456001 48.438 57.419998 64.494003 68.580002 77.561996 81.648003 88.956001 97.559998" + y="0" + sodipodi:role="line" + id="tspan1420">Données + Tas</tspan></text> +</g><path + style="fill:#00ffff;stroke:#39b8b8;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.03779535, 2.01259845;stroke-dashoffset:0;stroke-opacity:1" + d="M 281.73914,245.8892 V 69.237595" + id="path5719" + inkscape:connector-curvature="0" /><path + style="fill:#00ffff;stroke:#39b8b8;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.03779534, 2.01259845;stroke-dashoffset:0;stroke-opacity:1" + d="M 457.50883,244.54311 V 69.237595" + id="path5719-2" + inkscape:connector-curvature="0" /><g + id="g2136" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-opacity:1"><path + d="m 370.006,162.142 h -88.015 v 47.849 h 176.031 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2138" + inkscape:connector-curvature="0" /></g><g + id="g2156" + transform="translate(-3.5895433,78.072571)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,301.408,44.504)" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2160" + y="0"><tspan + x="0 15.39 24.372 38.754002 48.240002 52.344002 58.248001 67.337997 71.334 80.82 89.928001 98.028 105.03 109.134 118.62 128.106" + y="0" + sodipodi:role="line" + id="tspan2158">Mémoire physique</tspan></text> +</g><g + id="g2162" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,71.688,43.597)" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2166" + x="64.617188" + y="0"><tspan + x="64.617188" + sodipodi:role="line" + id="tspan6105" + y="0" + style="text-align:center;text-anchor:middle;fill:#333333">Mémoire virtuelle</tspan><tspan + x="64.617188" + sodipodi:role="line" + y="22.5" + id="tspan6109"><tspan + style="text-align:center;text-anchor:middle;fill:#333333" + id="tspan6127">Processus </tspan>A</tspan></text> +</g><g + id="g2174" + transform="translate(3.172738,39.341952)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,7.313,201.005)" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2178" + y="0"><tspan + x="0 9.1800003 16.974001 26.082001" + y="0" + sodipodi:role="line" + id="tspan2176">0x5F</tspan></text> +</g><g + id="g2180" + transform="translate(-1.2690952,54.571094)" + style="fill:#333333"><text + transform="matrix(1,0,0,-1,683.688,240.491)" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2184" + y="0"><tspan + x="0 9.1079998 16.902 26.01" + y="0" + sodipodi:role="line" + id="tspan2182">0x8E</tspan></text> +</g><g + id="g900-3" + style="fill:#ccc1da;fill-opacity:1;stroke-width:0.99820518" + transform="matrix(1.0035993,0,0,1,448.20618,-4.3556322)"><path + d="M 140.202,66.132 H 52.554 v 53.859 H 227.849 V 66.132 Z" + style="fill:#ccc1da;fill-opacity:1;stroke:#604a7b;stroke-width:2.00894761;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path902-6" + inkscape:connector-curvature="0" /></g><g + transform="translate(449.02629,-4.3556322)" + id="g904-0"><text + transform="matrix(1,0,0,-1,121.408,85.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text908-6" + y="0"><tspan + x="0 9.5939999 19.08 28.566" + y="0" + sodipodi:role="line" + id="tspan906-2">Code</tspan></text> +</g><rect + style="opacity:1;fill:none;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:6.03779524, 2.01259842;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" + id="rect5581-6" + width="175.33472" + height="175.39703" + x="501.26053" + y="-331.71536" + transform="scale(1,-1)" /><g + transform="translate(449.02629,-4.3556322)" + id="g1108-1" + style="fill:#b9cde5;fill-opacity:1"><path + d="M 139.833,324.142 H 51.817 V 378 h 176.032 v -53.858 z" + style="fill:#b9cde5;fill-opacity:1;stroke:#3a5f8b;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1110-8" + inkscape:connector-curvature="0" /></g><g + transform="translate(449.02629,-4.3556322)" + id="g1112-7"><text + transform="matrix(1,0,0,-1,126.709,343.786)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1116-9" + y="0"><tspan + x="0 9.198 13.302 17.406" + y="0" + sodipodi:role="line" + id="tspan1114-2">Pile</tspan></text> +</g><g + transform="translate(448.79539,54.340022)" + id="g1372-2" + style="fill:#b7dee8;fill-opacity:1"><path + d="M 139.833,198.142 H 51.817 v 47.849 h 176.032 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:2.01255989;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1374-3" + inkscape:connector-curvature="0" /></g><g + transform="translate(448.39174,58.464581)" + id="g1376-7"><text + transform="matrix(1,0,0,-1,77.613,214.809)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1380-5" + y="0"><tspan + x="0 8.2799997 17.261999 25.74 40.122002 49.104 58.301998 64.295998 68.382004 77.867996 86.472 92.753998 98.459999 107.136 115.434" + y="0" + sodipodi:role="line" + id="tspan1378-9">Segment partagé</tspan></text> +</g><g + id="g1414-2" + style="fill:url(#linearGradient5525-2);fill-opacity:1;stroke:#c0504d;stroke-width:0.99840403;stroke-opacity:1" + transform="matrix(1.0031996,0,0,1,448.29727,-4.3556322)"><path + d="M 140.202,120.132 H 52.554 v 53.859 h 175.295 v -53.859 z" + style="fill:url(#linearGradient5707);fill-opacity:1;stroke:#c0504d;stroke-width:2.00934792;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path1416-2" + inkscape:connector-curvature="0" /></g><g + transform="translate(449.02629,-4.3556322)" + id="g1418-8"><text + transform="matrix(1,0,0,-1,87.789,139.805)" + style="-inkscape-font-specification:sans-serif;fill:#000000;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text1422-9" + y="0"><tspan + x="0 11.088 20.573999 29.969999 39.456001 48.438 57.419998 64.494003 68.580002 77.561996 81.648003 88.956001 97.559998" + y="0" + sodipodi:role="line" + id="tspan1420-7">Données + Tas</tspan></text> +</g><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 281.991,209.99099 -54.142,36" + id="path5709" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 281.991,162.142 -54.142,36" + id="path5711" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 458.022,209.99099 42.59039,90.34003" + id="path5713" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + style="fill:none;fill-rule:evenodd;stroke:#6fa2bf;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 458.192,162.652 42.42039,89.83002" + id="path5715" + inkscape:connector-type="polyline" + inkscape:connector-curvature="0" /><path + inkscape:connector-curvature="0" + style="opacity:1;fill:#c4e8b7;fill-opacity:1;stroke:#31859c;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" + d="m 323.93713,376.15891 v -73.58642 h 0.12159 a 42.574463,15.11013 0 0 1 -0.10254,-0.71924 42.574463,15.11013 0 0 1 42.57568,-15.10986 42.574463,15.11013 0 0 1 42.57422,15.10986 42.574463,15.11013 0 0 1 -0.12597,1.125 v 73.18066 z" + id="path5738-9" /><ellipse + style="opacity:1;fill:#c4e8b7;fill-opacity:1;stroke:#31859c;stroke-width:2.01259851;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers" + id="path5738" + cx="366.51114" + cy="-376.30402" + transform="scale(1,-1)" + rx="42.574463" + ry="15.11013" /><g + id="g2156-3" + transform="translate(7.0865183,358.34765)" + style="fill:#333333"><text + transform="scale(1,-1)" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb" + id="text2160-1" + x="332.15799" + y="-42.254002"><tspan + x="332.15799" + sodipodi:role="line" + id="tspan2158-9" + y="-42.254002">Fichier</tspan></text> +</g><path + style="fill:#333333;stroke:#333333;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker99942513);font-variation-settings:normal;opacity:1;vector-effect:none;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000;stop-opacity:1" + d="M 375.96946,278.24913 V 218.60165" + id="path6077" + inkscape:connector-curvature="0" /><text + xml:space="preserve" + style="fill:#333333;fill-opacity:1;font-family:sans-serif;font-size:10px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:0.75;text-align:start;text-anchor:start;word-spacing:0px;" + x="381.43668" + y="-265.44931" + id="text6097" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan6095" + x="381.43668" + y="-265.44931" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;">Segment chargé sur</tspan><tspan + sodipodi:role="line" + x="381.43668" + y="-252.94931" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;" + id="tspan6099">fautes de pages</tspan><tspan + sodipodi:role="line" + x="381.43668" + y="-240.44931" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;" + id="tspan6238">majeures</tspan></text> +<text + xml:space="preserve" + style="fill:#000000;fill-opacity:1;font-family:sans-serif;font-size:10px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:0.75;word-spacing:0px" + x="453.70154" + y="-259.52997" + id="text6103" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + id="tspan6101" + x="453.70154" + y="-259.52997" + style="stroke-width:0.75"> </tspan></text> +<flowRoot + xml:space="preserve" + id="flowRoot6119" + style="fill:#000000;fill-opacity:1;font-family:sans-serif;font-size:13.3333px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;text-align:center;text-anchor:middle;word-spacing:0px" + transform="matrix(0.75000002,0,0,-0.75000002,0,540.00001)"><flowRegion + id="flowRegion6121"><rect + id="rect6123" + width="95.721153" + height="35.895432" + x="117.25842" + y="648.20911" /></flowRegion><flowPara + id="flowPara6125" /></flowRoot><g + transform="translate(443.97825,-2.5292039)" + id="g2162-4" + style="fill:#333333;font-variation-settings:normal;opacity:1;vector-effect:none;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"><text + transform="matrix(1,0,0,-1,71.688,43.597)" + style="-inkscape-font-specification:sans-serif;fill:#333333;fill-opacity:1;fill-rule:nonzero;font-family:sans-serif;font-size:18px;font-variant:normal;font-weight:normal;stroke:none;writing-mode:lr-tb;font-variation-settings:normal;vector-effect:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + id="text2166-7" + x="64.617188" + y="0"><tspan + x="64.617188" + sodipodi:role="line" + id="tspan6105-8" + y="0" + style="text-align:center;text-anchor:middle;fill:#333333;font-variation-settings:normal;vector-effect:none;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1">Mémoire virtuelle</tspan><tspan + x="64.617188" + sodipodi:role="line" + y="22.5" + id="tspan6109-4"><tspan + style="text-align:center;text-anchor:middle;fill:#333333;font-variation-settings:normal;vector-effect:none;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" + id="tspan6127-5">Processus</tspan> B</tspan></text> +</g><path + style="fill:#333333;stroke:#333333;stroke-width:0.75px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker99942513)" + d="M 319.09767,337.14528 236.05769,217.33385" + id="path6251" + inkscape:connector-curvature="0" /><path + style="fill:#333333;stroke:#333333;stroke-width:0.75118112;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#marker9990734)" + d="m 421.36856,341.6508 69,-60" + id="path9986" + inkscape:connector-curvature="0" /><text + xml:space="preserve" + style="fill:#333333;fill-opacity:1;font-family:sans-serif;font-size:10px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:0.75;text-align:start;text-anchor:start;word-spacing:0px;" + x="280.54581" + y="-271.6918" + id="text6097-6" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + x="280.54581" + y="-271.6918" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;" + id="tspan6238-0">Segment attaché</tspan><tspan + sodipodi:role="line" + x="280.54581" + y="-259.1918" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;" + id="tspan10025">par mmap</tspan></text> +<text + xml:space="preserve" + style="fill:#333333;fill-opacity:1;font-family:sans-serif;font-size:10px;font-style:normal;font-weight:normal;letter-spacing:0px;line-height:1.25;stroke:none;stroke-width:0.75;text-align:start;text-anchor:start;word-spacing:0px;" + x="411.92276" + y="-361.4418" + id="text6097-6-6" + transform="scale(1,-1)"><tspan + sodipodi:role="line" + x="411.92276" + y="-361.4418" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;" + id="tspan6238-0-1">Segment attaché</tspan><tspan + sodipodi:role="line" + x="411.92276" + y="-348.9418" + style="font-size:10px;text-align:start;text-anchor:start;stroke-width:0.75;fill:#333333;" + id="tspan10025-5">par mmap</tspan></text> +<g + transform="matrix(0.4774641,0,0,0.73838767,189.62607,197.13659)" + id="g2136-5" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:1.68417585;stroke-opacity:1"><path + d="m 370.006,162.142 h -88.015 v 47.849 h 176.031 v -47.849 z" + style="fill:#b7dee8;fill-opacity:1;stroke:#31859c;stroke-width:3.38950467;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" + id="path2138-4" + inkscape:connector-curvature="0" /></g></g></svg> diff --git a/3.sharedmem/src/asm_readelf/simple.asm b/3.sharedmem/src/asm_readelf/simple.asm new file mode 100644 index 0000000..463bead --- /dev/null +++ b/3.sharedmem/src/asm_readelf/simple.asm @@ -0,0 +1,12 @@ +; simple.asm +; this program just returns 42 +; you can use the command readelf to see its content and determine +; the main function entry point (i.e. _start function) address +BITS 64 +GLOBAL _start +SECTION .text + jmp $ ; jump to current address -> infinite loop +_start: + mov eax, 1 ; systemcall number 1 -> exit + mov ebx, 42 ; parameter of system call -> exit with code 42 + int 0x80 ; interrupt executing the system call with number stored in eax diff --git a/3.sharedmem/src/makefile b/3.sharedmem/src/makefile new file mode 100644 index 0000000..307c297 --- /dev/null +++ b/3.sharedmem/src/makefile @@ -0,0 +1,11 @@ +CC=gcc +CC_OPTS= -Wall -g +LN_OPTS= -lrt + +all: shm-create shm-help + +shm-create: creator.c shm.h + $(CC) $(CC_OPTS) creator.c -o shm-create $(LN_OPTS) + +shm-help: helper.c shm.h + $(CC) $(CC_OPTS) helper.c -o shm-help $(LN_OPTS) diff --git a/4.sockets/couches.svg b/4.sockets/couches.svg new file mode 100644 index 0000000..6240d9b --- /dev/null +++ b/4.sockets/couches.svg @@ -0,0 +1,371 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="800" + height="500" + id="svg2" + sodipodi:version="0.32" + inkscape:version="0.48.3.1 r9886" + version="1.0" + sodipodi:docname="couches.svg" + inkscape:output_extension="org.inkscape.output.svg.inkscape"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + gridtolerance="10000" + guidetolerance="10" + objecttolerance="10" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.6243753" + inkscape:cx="469.61516" + inkscape:cy="214.51484" + inkscape:document-units="px" + inkscape:current-layer="layer1" + width="800px" + height="500px" + showgrid="true" + inkscape:grid-points="true" + inkscape:window-width="1317" + inkscape:window-height="744" + inkscape:window-x="49" + inkscape:window-y="24" + inkscape:window-maximized="1" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:white;fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect2837" + width="290" + height="100" + x="120" + y="380" /> + <rect + style="fill:#ffccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10" + id="rect8030" + width="100.00005" + height="99.550133" + x="220.56619" + y="260.58438" /> + <rect + style="fill:#d7f8cc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="rect4148" + width="88.869781" + height="99.797668" + x="319.79712" + y="260.58475" + transform="matrix(1,0,0.00179564,0.99999839,0,0)" /> + <rect + style="fill:#d7f8cc;fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect2833" + width="90" + height="100" + x="320" + y="140" /> + <rect + style="opacity:1;fill:#97d6d3;fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:2.00000167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:10;stroke-opacity:1" + id="rect1872" + width="100.00005" + height="99.999977" + x="19.999977" + y="379.99985" /> + <rect + style="fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.00838518;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10" + id="rect2761" + width="99.7173" + height="101.12604" + x="119.99115" + y="259.99124" /> + <rect + style="opacity:1;fill:#ffccff;fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:2.00000167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:10;stroke-opacity:1" + id="rect2763" + width="100.00005" + height="99.999977" + x="219.99994" + y="140.00003" /> + <rect + style="opacity:1;fill:#d7f8cc;fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:2.00000072;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:10;stroke-opacity:1" + id="rect2765" + width="90" + height="100" + x="320" + y="21" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 120,480 L 410,480" + id="path2767" + sodipodi:nodetypes="cc" /> + <rect + style="opacity:1;fill:#97d6d3;fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:2.00000167;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:10;stroke-opacity:1" + id="rect2769" + width="100.00005" + height="99.999977" + x="409.99994" + y="380.00003" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 120,380 L 410,380" + id="path2771" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 120,360 L 120,380" + id="path2773" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 410,360 L 410,380" + id="path2777" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 220,240 L 220,260" + id="path2779" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 410,260 L 410,360" + id="path2783" /> + <rect + style="fill:none;stroke:#000000;stroke-width:2.0164721;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" + id="rect2835" + width="190.6707" + height="101.29636" + x="219.69533" + y="259.76062" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 410,260 L 410,240" + id="path2785" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="M 410,240 L 320,240" + id="path2787" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 320,120 L 320,140" + id="path2789" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 320,140 L 410,140" + id="path2791" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 410,140 L 410,120" + id="path2793" /> + <path + style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" + d="M 410,140 L 410,240" + id="path2795" /> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="332.27283" + y="80.982002" + id="text1888" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan1890" + x="332.27283" + y="80.982002">Data</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Century Schoolbook L" + x="363.77179" + y="183.2632" + id="text1892" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan1894" + x="363.77179" + y="183.2632">UDP</tspan><tspan + sodipodi:role="line" + x="363.77179" + y="218.2632" + id="tspan1896">data</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="268.89899" + y="184.03603" + id="text1898" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan1900" + x="268.89899" + y="184.03603">UDP</tspan><tspan + sodipodi:role="line" + x="268.89899" + y="219.03603" + id="tspan1902">header</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="168.89899" + y="301.43201" + id="text1904" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan1906" + x="168.89899" + y="301.43201">IP</tspan><tspan + sodipodi:role="line" + x="168.89899" + y="336.43201" + id="tspan1908">header</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="68.899033" + y="423.40582" + id="text1910" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan1912" + x="68.899033" + y="423.40582">Frame</tspan><tspan + sodipodi:role="line" + x="68.899033" + y="458.40582" + id="tspan1914">header</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Century Schoolbook L" + x="458.64478" + y="422.60519" + id="text1916" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan1918" + x="458.64478" + y="422.60519">Frame</tspan><tspan + sodipodi:role="line" + x="458.64478" + y="457.60519" + id="tspan1920">footer</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="569.82111" + y="439.98203" + id="text1930" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan2208" + x="569.82111" + y="439.98203">Link</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="548.10114" + y="318.79199" + id="text1934" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan2210" + x="548.10114" + y="318.79199">Internet</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="538.10114" + y="196.92999" + id="text1938" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan2212" + x="538.10114" + y="196.92999">Transport</tspan></text> + <text + xml:space="preserve" + style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Century Schoolbook L" + x="532.85712" + y="77.636002" + id="text1942" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan2214" + x="532.85712" + y="77.636002">Application</tspan></text> + <rect + style="opacity:1;fill:#d7f8cc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect5119" + width="90" + height="97" + x="318" + y="381.00006" /> + <rect + style="opacity:1;fill:#ccccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-dasharray:none;stroke-dashoffset:10;stroke-opacity:1" + id="rect7059" + width="100.00005" + height="97" + x="121" + y="381" /> + <rect + style="fill:#ffccff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:0;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:10" + id="rect9001" + width="101.13255" + height="97" + x="219.99994" + y="381" /> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" + x="273.89453" + y="318.23438" + id="text11910"><tspan + sodipodi:role="line" + id="tspan11912" + x="273.89453" + y="318.23438" + style="font-size:25">IP data</tspan></text> + <text + xml:space="preserve" + style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" + x="202.25095" + y="438.99414" + id="text11914"><tspan + sodipodi:role="line" + id="tspan11916" + x="202.25095" + y="438.99414" + style="font-size:25px">Frame data</tspan></text> + <path + style="fill:#ff0000;stroke:#ff0303;stroke-width:5;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" + d="m 20.820811,128.819 486.085849,0" + id="path3036" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-size:32px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;font-family:Georgia;-inkscape-font-specification:Georgia Bold" + x="533.33307" + y="139.63982" + id="text3806" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3808" + x="533.33307" + y="139.63982">Sockets</tspan></text> + </g> +</svg> diff --git a/5.drivers/img/struct_overview.svg b/5.drivers/img/struct_overview.svg new file mode 100644 index 0000000..139bcd4 --- /dev/null +++ b/5.drivers/img/struct_overview.svg @@ -0,0 +1,1511 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + fill-opacity="1" + color-rendering="auto" + color-interpolation="auto" + text-rendering="auto" + stroke="black" + stroke-linecap="square" + width="1199" + stroke-miterlimit="10" + shape-rendering="auto" + stroke-opacity="1" + fill="black" + stroke-dasharray="none" + font-weight="normal" + stroke-width="1" + height="605" + font-family="'Dialog'" + font-style="normal" + stroke-linejoin="miter" + font-size="12px" + stroke-dashoffset="0" + image-rendering="auto" + version="1.1" + id="svg346" + sodipodi:docname="struct_overview.svg" + inkscape:version="1.2.2 (b0a8486541, 2022-12-01)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview348" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + showgrid="false" + inkscape:zoom="1.1317765" + inkscape:cx="601.70892" + inkscape:cy="290.69344" + inkscape:window-width="1916" + inkscape:window-height="1041" + inkscape:window-x="1920" + inkscape:window-y="37" + inkscape:window-maximized="1" + inkscape:current-layer="g344" /> + <!--Generated by ySVG 2.5--> + <defs + id="genericDefs" /> + <g + id="g344"> + <defs + id="defs1"> + <linearGradient + x1="220.5" + gradientUnits="userSpaceOnUse" + x2="352" + y1="-177.0312" + y2="-99" + id="linearGradient1" + spreadMethod="reflect"> + <stop + stop-opacity="1" + stop-color="rgb(232,238,247)" + offset="0%" + id="stop3" /> + <stop + stop-opacity="1" + stop-color="rgb(183,201,227)" + offset="100%" + id="stop5" /> + </linearGradient> + <linearGradient + x1="-39.5" + gradientUnits="userSpaceOnUse" + x2="131.5" + y1="-43.0312" + y2="64" + id="linearGradient2" + spreadMethod="reflect"> + <stop + stop-opacity="1" + stop-color="rgb(232,238,247)" + offset="0%" + id="stop8" /> + <stop + stop-opacity="1" + stop-color="rgb(183,201,227)" + offset="100%" + id="stop10" /> + </linearGradient> + <linearGradient + x1="223.5" + gradientUnits="userSpaceOnUse" + x2="366.5" + y1="35.4688" + y2="99.5" + id="linearGradient3" + spreadMethod="reflect"> + <stop + stop-opacity="1" + stop-color="rgb(232,238,247)" + offset="0%" + id="stop13" /> + <stop + stop-opacity="1" + stop-color="rgb(183,201,227)" + offset="100%" + id="stop15" /> + </linearGradient> + <linearGradient + x1="424.5" + gradientUnits="userSpaceOnUse" + x2="567.5" + y1="35.4688" + y2="91.5" + id="linearGradient4" + spreadMethod="reflect"> + <stop + stop-opacity="1" + stop-color="rgb(232,238,247)" + offset="0%" + id="stop18" /> + <stop + stop-opacity="1" + stop-color="rgb(183,201,227)" + offset="100%" + id="stop20" /> + </linearGradient> + <linearGradient + x1="-39.5" + gradientUnits="userSpaceOnUse" + x2="71.5" + y1="-241.7812" + y2="-144.75" + id="linearGradient5" + spreadMethod="reflect"> + <stop + stop-opacity="1" + stop-color="rgb(232,238,247)" + offset="0%" + id="stop23" /> + <stop + stop-opacity="1" + stop-color="rgb(183,201,227)" + offset="100%" + id="stop25" /> + </linearGradient> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath1"> + <path + d="M0 0 L1199 0 L1199 605 L0 605 L0 0 Z" + id="path28" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath2"> + <path + d="M-432 -432 L767 -432 L767 173 L-432 173 L-432 -432 Z" + id="path31" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath3"> + <path + d="M-644.5 -221 L554.5 -221 L554.5 384 L-644.5 384 L-644.5 -221 Z" + id="path34" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath4"> + <path + d="M-432 -177.0312 L-432 173 L767 173 L767 -177.0312 Z" + id="path37" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath5"> + <path + d="M-432 -432 L-432 -177.0312 L767 -177.0312 L767 -432 Z" + id="path40" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath6"> + <path + d="M-384.5 -355 L814.5 -355 L814.5 250 L-384.5 250 L-384.5 -355 Z" + id="path43" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath7"> + <path + d="M-432 -43.0312 L-432 173 L767 173 L767 -43.0312 Z" + id="path46" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath8"> + <path + d="M-432 -432 L-432 -43.0312 L767 -43.0312 L767 -432 Z" + id="path49" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath9"> + <path + d="M-647.5 -433.5 L551.5 -433.5 L551.5 171.5 L-647.5 171.5 L-647.5 -433.5 Z" + id="path52" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath10"> + <path + d="M-432 35.4688 L-432 173 L767 173 L767 35.4688 Z" + id="path55" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath11"> + <path + d="M-432 -432 L-432 35.4688 L767 35.4688 L767 -432 Z" + id="path58" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath12"> + <path + d="M-848.5 -433.5 L350.5 -433.5 L350.5 171.5 L-848.5 171.5 L-848.5 -433.5 Z" + id="path61" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath13"> + <path + d="M-384.5 -156.25 L814.5 -156.25 L814.5 448.75 L-384.5 448.75 L-384.5 -156.25 Z" + id="path64" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath14"> + <path + d="M-432 -241.7812 L-432 173 L767 173 L767 -241.7812 Z" + id="path67" /> + </clipPath> + <clipPath + clipPathUnits="userSpaceOnUse" + id="clipPath15"> + <path + d="M-432 -432 L-432 -241.7812 L767 -241.7812 L767 -432 Z" + id="path70" /> + </clipPath> + </defs> + <g + fill="white" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="translate(432,432)" + stroke="white" + id="g76"> + <rect + x="-432" + width="1199" + height="605" + y="-432" + clip-path="url(#clipPath2)" + stroke="none" + id="rect74" /> + </g> + <g + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,644.5,221)" + image-rendering="optimizeQuality" + id="g88"> + <image + x="0" + y="0" + clip-path="url(#clipPath3)" + width="152" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJgAAAB9CAYAAABeS6oQAAADyklEQVR4Xu3Y2U5U +WxSF4YmIDSKKLYodYt8FxdhGRbBD3/99HCMzOyHGC62qcbPrn8l3ae2TrD9zLU4V +wzAMwzAMwzAMwyRnQY4csohRO3zWPnuLjH/YHzwqS3JMjssJjJrP2HzePvchupmF +Nmwsh+UPLctpOSNnZQ2j5jP2WfvMT1VHN4Q2k8gcl3/wpKzKeVmXDbkuNzBqPuNr +ckUuVgfn0LzRHNlU40K9uRyXf9hh3ZJ78kieyjOMms/4sTyQrerF4iXjyLx4ptpi +3l6+Fler4/IH/MGX8kbeYy68lVeyLfert9q56sUz8RYbtpffXC72VnVcDuuT7MsX ++YpR8xn7rHerY3tRfYN54fhdtlQTbjH/I//jleof8496czmub3IgPzEXfNbfZa96 +m3nR+H3mZ5NvuIkC8/Xoh5yvx43qe9jbyzX7g78wVxyaF8tHeS6b1Teb/6p0K/89 +w/vLlfrOdbXvqtemP/bnfwDGzWfuLbYrO9Xv8QvV77CpA/M69F8UvoMJbD4dDsxP +pTtFYJghAkMUgSGKwBBFYIgiMEQRGKIIDFEEhigCQxSBIYrAEEVgiCIwRBEYoggM +UQSGKAJDFIEhisAQRWCIIjBEERiiCAxRBIYoAkMUgSGKwBBFYIgiMEQRGKIIDFEE +higCQxSBIYrAEEVgiCIwRBEYoggMUQSGKAJDFIEhisAQRWCIIjBEERiiCAxRBIYo +AkMUgSGKwBBFYIgiMEQRGKIIDFEEhigCQxSBIYrAEEVgiCIwRBEYoggMUQSGKAJD +FIEhisAQRWCIIjBEERiiCAxRBIYoAkMUgSGKwBBFYIgiMEQRGKIIDFEEhigCQxSB +IYrAEEVgiCIwRBEYoggMUQSGKAJDFIEhisAQFQvsjFyXJ/JOvhSBzaMhsE+yI1s1 +g8COyapsyCN5LXvyo4hsnvisD6qXywfZlk05JydqwsAWZElW5LLcrS73Y/WHXLND +w/j5rP002pU31beZbzU/n7yE3Mp/j//RYvUKPC83q3/4VXXFn2Ufc8G3lq/Gt9Xb +y8tmvXr5eAlNFJhnuCZPV2+x29WReZP5uvQH/S7DePmMvbX8sPcfevfkmqxVL5/F +mmJc5tHqe9aPfUfmTeaCH8rj6uAwbn5/Oyy/u65Wv71O1ZTba5jDkXmT+ccvVX/I +JZvvY4zPcL4+a1+J/qvRi2a5Oq6JHvd/m+E95uvSa9H1OjZ/DOPn/5OwUh2W/9eV +F87M4hrGkflHHZo/4IIdHMbPZ+0z99m7gamvxX8ZfwTzhWEYhmEYhmEYhmGC8xus +L+O90zJWlAAAAABJRU5ErkJggg==" + height="125" + preserveAspectRatio="none" + id="image78" /> + <rect + x="220.5" + y="-203" + transform="matrix(1,0,0,1,-212.5,211)" + clip-path="url(#clipPath4)" + fill="url(#linearGradient1)" + width="131.5" + image-rendering="auto" + rx="4" + ry="4" + height="104" + stroke="none" + id="rect80" /> + <rect + x="220.5" + y="-203" + transform="matrix(1,0,0,1,-212.5,211)" + clip-path="url(#clipPath5)" + fill="rgb(183,201,227)" + width="131.5" + image-rendering="auto" + rx="4" + ry="4" + height="104" + stroke="none" + id="rect82" /> + <rect + stroke-linecap="butt" + x="220.5" + y="-203" + transform="matrix(1,0,0,1,-212.5,211)" + clip-path="url(#clipPath2)" + fill="none" + width="131.5" + image-rendering="auto" + rx="4" + ry="4" + height="104" + stroke-miterlimit="1.45" + id="rect84" /> + <line + stroke-linecap="butt" + transform="matrix(1,0,0,1,-212.5,211)" + clip-path="url(#clipPath2)" + fill="none" + x1="220.5" + x2="352" + y1="-177.0312" + image-rendering="auto" + y2="-177.0312" + stroke-miterlimit="1.45" + id="line86" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + font-family="sans-serif" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g102"> + <text + x="222.8721" + xml:space="preserve" + y="-185.8613" + clip-path="url(#clipPath2)" + stroke="none" + id="text90">struct file_operations</text> + <text + x="224.5" + xml:space="preserve" + y="-159.8926" + clip-path="url(#clipPath2)" + stroke="none" + id="text92">int (*open)(...)</text> + <text + x="224.5" + xml:space="preserve" + y="-145.9238" + clip-path="url(#clipPath2)" + stroke="none" + id="text94">int (*release)(...)</text> + <text + x="224.5" + xml:space="preserve" + y="-131.9551" + clip-path="url(#clipPath2)" + stroke="none" + id="text96">ssize_t (*read)(...)</text> + <text + x="224.5" + xml:space="preserve" + y="-117.9863" + clip-path="url(#clipPath2)" + stroke="none" + id="text98">ssize_t (*write)(...)</text> + <text + x="224.5" + xml:space="preserve" + y="-104.0176" + clip-path="url(#clipPath2)" + stroke="none" + id="text100">...</text> + </g> + <g + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,384.5,355)" + image-rendering="optimizeQuality" + id="g114"> + <image + x="0" + y="0" + clip-path="url(#clipPath6)" + width="192" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAACaCAYAAAD/yUeWAAAETklEQVR4Xu3YWY9W +RRSG0UIGQQYFEhARQRzCoCaKgqgoIILD//8/1ptKx46Rm68bTyfv2sm65Hxc7KdO +nR7DGGOMMcYYY4wxxpj/mmPTW/schw3t38Xs5hubPDw/eGI6OZ2a3p5Ow0ayf5Fd +zE5mNw89hL0TPw/Pj70znZ/end6bLsJGsn9xYTo3nRkrhuzqoUWQ5U9deXh+6PL0 +/nR9ujF9BBvKDmYXr461mzmc83Y4lAjygDwoy5/Ssvi3ps+ne9OX01ewoS/G2sXs +5M2xQsjtJBHkyn6gyemfa8+FsZb/k7GW/tvp++lH2NgPY+3ig+n+dHusCPImyHVo +57fA3umfO39eLbfGWv782C/Tr9OL6TfYSPYvnk9PpodjRZCr0aWx3gI5xHeaBHBy +rI+LnP55xeTkz/K/nP6Y/oSNZQ9/HyuERJA3wWfTlensOMA1KOXkFZLrz/Wxysrp +n5M/P/oXHCGvpmfTo+nudG2sa1BuMTvN3v0/H7/50s71J/etvHpS3r//A7ClvAVy +OD8e67DOoZ3DO7eYnWZ/ALlT5Ys7Hx0C4CjaCyCHdP4y9OFYfw0SABUEQDUBUE0A +VBMA1QRANQFQTQBUEwDVBEA1AVBNAFQTANUEQDUBUE0AVBMA1QRANQFQTQBUEwDV +BEA1AVBNAFQTANUEQDUBUE0AVBMA1QRANQFQTQBUEwDVBEA1AVBNAFQTANUEQDUB +UE0AVBMA1QRANQFQTQBUEwDVBEA1AVBNAFQTANUEQDUBUE0AVBMA1QRANQFQTQBU +EwDVBEA1AVBNAFQTANUEQDUBUE0AVBMA1QRANQFQTQBUEwDVBEA1AVBNAFQTANUE +QDUBUE0AVBMA1QRANQFQTQBUEwDVBEA1AVBNAFQTANUEQDUBUE0AVBMA1QRANQFQ +TQBUEwDVBEA1AVBNAFQTANUEQDUBUE0AVBMA1QRANQFQTQBUEwDVBEA1AVBNAFQT +ANUEQDUBUE0AVBMA1QRANQFQTQBUEwDVBEA1AVBNAFQTANXeWAB5yI2xHpqHvxgC +4OhJAM+nx9P96fp0YRwwgFNjPSQPuzc9GutH8mMi4KjILr6cnk4PpzvTten8dGLs +OMfGqufcdHX6bHow/TzWW+DVWCHA1rL8uf78NH09fTpdmc5Ox8eOkwDyj89Ml6eb +Y12DUtiT6dlYPwpbyo3k6VjL/91YN5Vc2S9Op8e6yew8e9egvEryFrg9VgR5E+Q6 +lPtWvgtgK9nBHMrfjLX8H491+ufmkhtMDvKdJ/84d6iUlI/hRJA3Qa5Dd8f62EgQ +sJXs4J2xrj05+bP8+W7NH3COj0OY/RHkTXBprB/5YKw/NUV+GP5v2b38gSYfvNnJ +XHvOjX+W/0Cn//7Z+x7IdSjfBPm4SAx5K8CWctpnF7OTOaRz7TnU5d+bPDDfBHl4 +3gj5oQQBW8suZiffyOK/bvJDcFQYY4wxxhhjjDHGGPOa+RuM/FbdnHoFpAAAAABJ +RU5ErkJggg==" + height="154" + preserveAspectRatio="none" + id="image104" /> + <rect + x="-39.5" + y="-69" + transform="matrix(1,0,0,1,47.5,77)" + clip-path="url(#clipPath7)" + fill="url(#linearGradient2)" + width="171" + image-rendering="auto" + rx="4" + ry="4" + height="133" + stroke="none" + id="rect106" /> + <rect + x="-39.5" + y="-69" + transform="matrix(1,0,0,1,47.5,77)" + clip-path="url(#clipPath8)" + fill="rgb(183,201,227)" + width="171" + image-rendering="auto" + rx="4" + ry="4" + height="133" + stroke="none" + id="rect108" /> + <rect + stroke-linecap="butt" + x="-39.5" + y="-69" + transform="matrix(1,0,0,1,47.5,77)" + clip-path="url(#clipPath2)" + fill="none" + width="171" + image-rendering="auto" + rx="4" + ry="4" + height="133" + stroke-miterlimit="1.45" + id="rect110" /> + <line + stroke-linecap="butt" + transform="matrix(1,0,0,1,47.5,77)" + clip-path="url(#clipPath2)" + fill="none" + x1="-39.5" + x2="131.5" + y1="-43.0312" + image-rendering="auto" + y2="-43.0312" + stroke-miterlimit="1.45" + id="line112" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + font-family="sans-serif" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g132"> + <text + x="17.5557" + xml:space="preserve" + y="-51.8613" + clip-path="url(#clipPath2)" + stroke="none" + id="text116">struct file</text> + <text + x="-35.5" + xml:space="preserve" + y="-25.8926" + clip-path="url(#clipPath2)" + stroke="none" + id="text118">mode_t f_mode</text> + <text + x="-35.5" + xml:space="preserve" + y="-11.9238" + clip-path="url(#clipPath2)" + stroke="none" + id="text120">loff_t f_pos</text> + <text + x="-35.5" + xml:space="preserve" + y="2.0449" + clip-path="url(#clipPath2)" + stroke="none" + id="text122">struct file_operations *f_op</text> + <text + x="-35.5" + xml:space="preserve" + y="16.0137" + clip-path="url(#clipPath2)" + stroke="none" + id="text124">void *private_data</text> + <text + x="-35.5" + xml:space="preserve" + y="29.9824" + clip-path="url(#clipPath2)" + stroke="none" + id="text126">struct dentry *f_entry</text> + <text + x="-35.5" + xml:space="preserve" + y="43.9512" + clip-path="url(#clipPath2)" + stroke="none" + id="text128">struct inode *f_inode</text> + <text + x="-35.5" + xml:space="preserve" + y="57.9199" + clip-path="url(#clipPath2)" + stroke="none" + id="text130">...</text> + </g> + <g + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,647.5,433.5)" + image-rendering="optimizeQuality" + id="g144"> + <image + x="0" + y="0" + clip-path="url(#clipPath9)" + width="164" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAABvCAYAAABimms2AAADq0lEQVR4Xu3XW29V +ZRRG4YnlKKVySECsCKIYDmqiKIiKAnLw8P//j3NkdseVnVTN7m76XoyZPJd7rV6M +zu9bVY7jOI7jOI7jOI7jnNycau8t7EgLyzZo5diGh/PC0+1MO9vOtfPSAXoAbdAI +rWw9zNVG5OG87P12qX3QLrcr0gF6wF7bbRdq4qSdrUVJjNTOw3nRtfZh22+32ifS +Ak3Qxo2aVlhebM+tRMkDeBAxUj4h3mlftIftq/a1tPBlTRs0crsmTE5TouTKd6Rh +O3JM79XE+FlNhN+1H9pP0pofa9p43B61uzVRsik5vjfekqvtyJ2R1XunJkZe9mv7 +rb1ub6QD9IBX7Xl7UhMlR/nVmi3JkttoCPJMzeWU7cgKZjMS49v2R/tTWkMXv9eE +SZRsynvtertYRzi2KZkVy3G9X1M625HNyEv/kv7Fu/ayPW0P2s2aY5tTd6NZ3R/5 +mOHLieOa+wGrmf+E9T9AWmJLsrye1SwzlhrLjVN3o1kGyR2ALygurQap/2MVJEuM +L++Pa762DVInwiAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +5diC5CG3ah7Kw1+XQeq/EeSr9qw9avttr44Y5Nmah/Cwh+1pzUt4mVHqMLTxtr1o +T9r9drNdaqdrwzlVU/Nuu9Hutcftl5ot+a4mTGkdMXJc/9y+aZ+36+1i26kNhyD5 +8YV2rd2uObYp/nl7WfNSaYkT9EVNjN/XnKxc+a608zUn78azOrZZtWzJuzVRsik5 +vrkfcK+UVmiCpfVtTYyf1mxHTlpOXBbdxsOPOfMpm48bomRTcnw/qLmsEqi0QhP3 +a45pNiMx8h3CB/JObWGWUbIpr9a85KOaT3nwYokW+ADmA4ZGOKZ3658Yj7Qdl7O6 +T3J8c6fkckqcbE1piW1IGzTCEuOY3mqMq+GB3Cl5OBuTFxGotI42aORYQjxseJF0 +GMdxHMdxHMdxHMdxTnT+BrtF9nH57pjXAAAAAElFTkSuQmCC" + height="111" + preserveAspectRatio="none" + id="image134" /> + <rect + x="223.5" + y="9.5" + transform="matrix(1,0,0,1,-215.5,-1.5)" + clip-path="url(#clipPath10)" + fill="url(#linearGradient3)" + width="143" + image-rendering="auto" + rx="4" + ry="4" + height="90" + stroke="none" + id="rect136" /> + <rect + x="223.5" + y="9.5" + transform="matrix(1,0,0,1,-215.5,-1.5)" + clip-path="url(#clipPath11)" + fill="rgb(183,201,227)" + width="143" + image-rendering="auto" + rx="4" + ry="4" + height="90" + stroke="none" + id="rect138" /> + <rect + stroke-linecap="butt" + x="223.5" + y="9.5" + transform="matrix(1,0,0,1,-215.5,-1.5)" + clip-path="url(#clipPath2)" + fill="none" + width="143" + image-rendering="auto" + rx="4" + ry="4" + height="90" + stroke-miterlimit="1.45" + id="rect140" /> + <line + stroke-linecap="butt" + transform="matrix(1,0,0,1,-215.5,-1.5)" + clip-path="url(#clipPath2)" + fill="none" + x1="223.5" + x2="366.5" + y1="35.4688" + image-rendering="auto" + y2="35.4688" + stroke-miterlimit="1.45" + id="line142" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + font-family="sans-serif" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g152"> + <text + x="256.0205" + xml:space="preserve" + y="26.6387" + clip-path="url(#clipPath2)" + stroke="none" + id="text146">struct dentry</text> + <text + x="227.5" + xml:space="preserve" + y="52.6074" + clip-path="url(#clipPath2)" + stroke="none" + id="text148">struct inode *d_inode</text> + <text + x="227.5" + xml:space="preserve" + y="66.5762" + clip-path="url(#clipPath2)" + stroke="none" + id="text150">...</text> + </g> + <g + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,848.5,433.5)" + image-rendering="optimizeQuality" + id="g164"> + <image + x="0" + y="0" + clip-path="url(#clipPath12)" + width="164" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAABnCAYAAACOyelbAAADk0lEQVR4Xu3XW29V +ZRRG4YnlKKVySECsCKIYDmqiKIiKAnLw8P//j3NkdseVnVTN7m76XoyZPJd7rV6M +zu9bVY7jOI7jOI7jOI7jnNycau8t7EgLyzZo5diGh/PC0+1MO9vOtfPSAXoAbdAI +rWw9zNVG5OG87P12qX3QLrcr0gF6wF7bbRdq4qSdrUVJjNTOw3nRtfZh22+32ifS +Ak3Qxo2aVlhebM+tRMkDeBAxUj4h3mlftIftq/a1tPBlTRs0crsmTE5TouTKd6Rh +O3JM79XE+FlNhN+1H9pP0pofa9p43B61uzVRsik5vjfekqvtyJ2R1XunJkZe9mv7 +rb1ub6QD9IBX7Xl7UhMlR/nVmi3JkttoCPJMzeWU7cgKZjMS49v2R/tTWkMXv9eE +SZRsynvtertYRzi2KZkVy3G9X1M625HNyEv/kv7Fu/ayPW0P2s2aY5tTd6NZ3R/5 +mOHLieOa+wGrmf+E9T9AWmJLsrye1SwzlhrLjVN3o1kGyR2ALygurQap/2MVJEuM +L++Pa762DVInwiAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV +xSAVxSAVxSAVxSAVxSAVxSAVxSAVxSAV5diC5CG3ah7Kw1+XQeq/EeSr9qw9avtt +r44Y5Nmah/Cwh+1pzUt4mVHqMLTxtr1oT9r9drNdaqdrwzlVU/Nuu9Hutcftl5ot ++a4mTGkdMXJc/9y+aZ+36+1i26kNhyD58YV2rd2uObYp/nl7WfNSaYkT9EVNjN/X +nKxc+a608zUn78azOrZZtWzJuzVRsik5vrkfcK+UVmiCpfVtTYyf1mxHTlpOXBbd +xsOPOfMpm48bomRTcnw/qLmsEqi0QhP3a45pNiMx8h3CB/JObWGWUbIpr9a85KOa +T3nwYokW+ADmA4ZGOKZ3658Yj7Qdl7O6T3J8c6fkckqcbE1piW1IGzTCEuOY3mqM +q+GB3Cl5OBuTFxGotI42aORYQjxseJF0GMdxHMdxHMdxHMdxTnT+BlAmpSLjNmCK +AAAAAElFTkSuQmCC" + height="103" + preserveAspectRatio="none" + id="image154" /> + <rect + x="424.5" + y="9.5" + transform="matrix(1,0,0,1,-416.5,-1.5)" + clip-path="url(#clipPath10)" + fill="url(#linearGradient4)" + width="143" + image-rendering="auto" + rx="4" + ry="4" + height="82" + stroke="none" + id="rect156" /> + <rect + x="424.5" + y="9.5" + transform="matrix(1,0,0,1,-416.5,-1.5)" + clip-path="url(#clipPath11)" + fill="rgb(183,201,227)" + width="143" + image-rendering="auto" + rx="4" + ry="4" + height="82" + stroke="none" + id="rect158" /> + <rect + stroke-linecap="butt" + x="424.5" + y="9.5" + transform="matrix(1,0,0,1,-416.5,-1.5)" + clip-path="url(#clipPath2)" + fill="none" + width="143" + image-rendering="auto" + rx="4" + ry="4" + height="82" + stroke-miterlimit="1.45" + id="rect160" /> + <line + stroke-linecap="butt" + transform="matrix(1,0,0,1,-416.5,-1.5)" + clip-path="url(#clipPath2)" + fill="none" + x1="424.5" + x2="567.5" + y1="35.4688" + image-rendering="auto" + y2="35.4688" + stroke-miterlimit="1.45" + id="line162" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + font-family="sans-serif" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g174"> + <text + x="460.0527" + xml:space="preserve" + y="26.6387" + clip-path="url(#clipPath2)" + stroke="none" + id="text166">struct inode</text> + <text + x="428.5" + xml:space="preserve" + y="52.6074" + clip-path="url(#clipPath2)" + stroke="none" + id="text168">dev_t i_rdev</text> + <text + x="428.5" + xml:space="preserve" + y="66.5762" + clip-path="url(#clipPath2)" + stroke="none" + id="text170">struct cdev *i_cdev</text> + <text + x="428.5" + xml:space="preserve" + y="80.5449" + clip-path="url(#clipPath2)" + stroke="none" + id="text172">...</text> + </g> + <g + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,384.5,156.25)" + image-rendering="optimizeQuality" + id="g186"> + <image + x="0" + y="0" + clip-path="url(#clipPath13)" + width="132" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACQCAYAAADJA8MqAAAD3ElEQVR4Xu3XbW9V +VRBH8cECgpQqkIBYEUQwPKiJoiAqCsiDyvf/Ps7K5Mb+TXxz24ZNXJP8XnIOyV53 +9mmV4ziO4ziO4zjO254T7b0DdrSUg2fDWR3b8HBeeLKdaqfb++2MlsF5gLPhjDir +Iw9jsxF4OC/7oJ1vH7aP2gUtg/PAXtttZ2vi4OyOLApioDYezosutY/bfrvWPtNS +OBPO5krNWfHjZXscSRQ8gAcRA+URwo32ZbvXvm7faClf1ZwNZ3S9Jgy2OVFw5R9q +2A5cE3s1MXxRE8H37cf2s5bzU83ZPGj3282aKNgUXB9bb4nNduCbgdVzoyYGXvZb ++729aC+1DM4Dz9uT9rAmCq6SizVbgh/5VkMQp2o+TtgOrCA2AzG8an+2v7QczuWP +mjCIgk1xu11u5+oQ1wYlsWK4LvZrSmM7sBl46Rst7XV71h61u+1qzbXB1t9qNt8P +fEzy5cp1wf3EaqLEf/8HtBa2BD/exzU/Zn7U/LjZ+lvNwSC4g/iC5aPFIN4NmyD4 +EfOXx6c1f20YxP+UQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJB +KBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiE +gkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEo +GISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISC +QSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgY +hIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhIJBKBiEgkEoGISCQSgYhMKx +BcFDrtU8lIe/KIN4FxDE8/a43W/7ba8OGcTpmofwsHvtUc1LeJlRrIuzedWetoft +TrvazreTteWcqKlpt11pt9uD9mvNlnhdE4bWQwxcF7+0b9utdrmdazu15RAE//hs +u9Su11wbFPekPat5qdbCBn9aE8MPNZudK/9CO1Oz+beezbXBqmFL3KyJgk3B9cH9 +xHeF1sGZ8KP9riaGz2u2A5uejc8PfevhH3PnUBYfl0TBpuD6uFvzsUIgWgdncqfm +mmAzEAPfgfyBsFNHMAejYFNcrHnJJzV/yoAX6+3jLPgDgA9IzohrYrf+ieFQ2+Hg +bL4nuD74puDjhDjYGloL24Cz4Yz4EXNNHGkMm+GBfFPwcDYGLyIQrYez4YyOJYT/ +Gl6kdTmO4ziO4ziO4ywwfwN38ttolONjAwAAAABJRU5ErkJggg==" + height="144" + preserveAspectRatio="none" + id="image176" /> + <rect + x="-39.5" + y="-267.75" + transform="matrix(1,0,0,1,47.5,275.75)" + clip-path="url(#clipPath14)" + fill="url(#linearGradient5)" + width="111" + image-rendering="auto" + rx="4" + ry="4" + height="123" + stroke="none" + id="rect178" /> + <rect + x="-39.5" + y="-267.75" + transform="matrix(1,0,0,1,47.5,275.75)" + clip-path="url(#clipPath15)" + fill="rgb(183,201,227)" + width="111" + image-rendering="auto" + rx="4" + ry="4" + height="123" + stroke="none" + id="rect180" /> + <rect + stroke-linecap="butt" + x="-39.5" + y="-267.75" + transform="matrix(1,0,0,1,47.5,275.75)" + clip-path="url(#clipPath2)" + fill="none" + width="111" + image-rendering="auto" + rx="4" + ry="4" + height="123" + stroke-miterlimit="1.45" + id="rect182" /> + <line + stroke-linecap="butt" + transform="matrix(1,0,0,1,47.5,275.75)" + clip-path="url(#clipPath2)" + fill="none" + x1="-39.5" + x2="71.5" + y1="-241.7812" + image-rendering="auto" + y2="-241.7812" + stroke-miterlimit="1.45" + id="line184" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + font-family="sans-serif" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g196"> + <text + x="-36.3359" + xml:space="preserve" + y="-250.6113" + clip-path="url(#clipPath2)" + stroke="none" + id="text188">struct task_struct</text> + <text + x="-35.5" + xml:space="preserve" + y="-224.6426" + clip-path="url(#clipPath2)" + stroke="none" + id="text190">//simplification</text> + <text + x="-35.5" + xml:space="preserve" + y="-210.6738" + clip-path="url(#clipPath2)" + stroke="none" + id="text192">struct file *filp[]</text> + <text + x="-35.5" + xml:space="preserve" + y="-196.7051" + clip-path="url(#clipPath2)" + stroke="none" + id="text194">...</text> + </g> + <g + fill="white" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke="white" + id="g200"> + <rect + x="713.5" + y="-286.63" + clip-path="url(#clipPath2)" + width="52.5" + rx="25.625" + ry="25.625" + height="51.25" + stroke="none" + id="rect198" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g206"> + <rect + x="713.5" + y="-286.63" + clip-path="url(#clipPath2)" + fill="none" + width="52.5" + rx="25.625" + ry="25.625" + height="51.25" + id="rect202" /> + <text + x="718.7881" + xml:space="preserve" + y="-256.8507" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text204">Periph.</text> + </g> + <g + fill="rgb(204,255,204)" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke="rgb(204,255,204)" + id="g210" + style="fill:#adf1ff;fill-opacity:1"> + <rect + x="424.5" + y="-345.38" + clip-path="url(#clipPath2)" + width="238.75" + rx="4" + ry="4" + height="217.2" + stroke="none" + id="rect208" + style="fill:#adf1ff;fill-opacity:1" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g216"> + <rect + x="424.5" + y="-345.38" + clip-path="url(#clipPath2)" + fill="none" + width="238.75" + rx="4" + ry="4" + height="217.2" + id="rect212" /> + <text + x="512.89362" + font-size="15px" + y="-321.2063" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + font-weight="bold" + xml:space="preserve" + id="text214" + transform="translate(-31.0836,4.0585609)">Driver module</text> + </g> + <g + fill="rgb(153,204,255)" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke="rgb(153,204,255)" + id="g220"> + <rect + x="435.75" + y="-294.28" + clip-path="url(#clipPath2)" + width="216.25" + rx="4" + ry="4" + height="152.63" + stroke="none" + id="rect218" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g242"> + <rect + x="435.75" + y="-294.28" + clip-path="url(#clipPath2)" + fill="none" + width="216.25" + rx="4" + ry="4" + height="152.63" + id="rect222" /> + <text + x="452.5859" + xml:space="preserve" + y="-269.6857" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text224">int my_global_buffer[N];</text> + <text + x="452.5859" + xml:space="preserve" + y="-255.7169" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text226"> </text> + <text + x="452.5859" + xml:space="preserve" + y="-241.7482" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text228">...</text> + <text + x="452.5859" + xml:space="preserve" + y="-227.7794" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text230"> </text> + <text + x="452.5859" + xml:space="preserve" + y="-213.8107" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text232">ssize_t mymodule_read(...) {</text> + <text + x="452.5859" + xml:space="preserve" + y="-199.8419" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text234"> //lit et retourne des données</text> + <text + x="452.5859" + xml:space="preserve" + y="-185.8732" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text236">}</text> + <text + x="452.5859" + xml:space="preserve" + y="-171.9044" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text238"> </text> + <text + x="452.5859" + xml:space="preserve" + y="-157.9357" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text240">...</text> + </g> + <g + fill="rgb(204,255,204)" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke="rgb(204,255,204)" + id="g246"> + <rect + x="-431" + y="-361.95" + clip-path="url(#clipPath2)" + width="238.75" + rx="4" + ry="4" + height="174.2" + stroke="none" + id="rect244" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g252"> + <rect + x="-431" + y="-361.95" + clip-path="url(#clipPath2)" + fill="none" + width="238.75" + rx="4" + ry="4" + height="174.2" + id="rect248" /> + <text + x="-360.8181" + font-size="15px" + y="-339.4097" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + font-weight="bold" + xml:space="preserve" + id="text250">Programme</text> + </g> + <g + fill="rgb(153,204,255)" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke="rgb(153,204,255)" + id="g256"> + <rect + x="-419.75" + y="-310.85" + clip-path="url(#clipPath2)" + width="216.25" + rx="4" + ry="4" + height="104" + stroke="none" + id="rect254" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g270"> + <rect + x="-419.75" + y="-310.85" + clip-path="url(#clipPath2)" + fill="none" + width="216.25" + rx="4" + ry="4" + height="104" + id="rect258" /> + <text + x="-411.2373" + xml:space="preserve" + y="-282.6332" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text260">int main() {</text> + <text + x="-411.2373" + xml:space="preserve" + y="-268.6645" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text262">...</text> + <text + x="-411.2373" + xml:space="preserve" + y="-254.6957" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text264"> read(fd, buffer, sizeof(buffer));</text> + <text + x="-411.2373" + xml:space="preserve" + y="-240.727" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text266">...</text> + <text + x="-411.2373" + xml:space="preserve" + y="-226.7582" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text268">}</text> + </g> + <g + fill="rgb(153,204,255)" + text-rendering="geometricPrecision" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke="rgb(153,204,255)" + id="g274"> + <rect + x="-30.5" + y="-401.75" + clip-path="url(#clipPath2)" + width="342" + rx="4" + ry="4" + height="104" + stroke="none" + id="rect272" /> + </g> + <g + text-rendering="geometricPrecision" + stroke-miterlimit="1.45" + shape-rendering="geometricPrecision" + transform="matrix(1,0,0,1,432,432)" + stroke-linecap="butt" + id="g342"> + <rect + x="-30.5" + y="-401.75" + clip-path="url(#clipPath2)" + fill="none" + width="342" + rx="4" + ry="4" + height="104" + id="rect276" /> + <text + x="-17.7354" + xml:space="preserve" + y="-387.502" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text278">int sys_read(fd, char* buf, unsigned in count) {</text> + <text + x="-17.7354" + xml:space="preserve" + y="-373.5332" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text280"> //1. Utilise fd pour obtenir le bon canal (struct file)</text> + <text + x="-17.7354" + xml:space="preserve" + y="-359.5645" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text282"> //2. Obtiens la liste des opérations f_op du canal</text> + <text + x="-17.7354" + xml:space="preserve" + y="-345.5957" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text284"> (struct file_operations)</text> + <text + x="-17.7354" + xml:space="preserve" + y="-331.627" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text286"> //3. Prépare les données et appel l'opération read</text> + <text + x="-17.7354" + xml:space="preserve" + y="-317.6582" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text288"> (la fonction mymodule_read du module)</text> + <text + x="-17.7354" + xml:space="preserve" + y="-303.6895" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text290">}</text> + <rect + stroke-linecap="square" + x="-118.375" + y="-431.75" + clip-path="url(#clipPath2)" + width="5" + height="604" + stroke="none" + stroke-miterlimit="10" + id="rect292" /> + <rect + fill="none" + x="-118.375" + width="5" + height="604" + y="-431.75" + clip-path="url(#clipPath2)" + id="rect294" /> + <text + x="-402.8643" + font-size="18px" + y="165.3564" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + font-weight="bold" + xml:space="preserve" + id="text296">Espace utilisateur</text> + <text + x="249.1572" + font-size="18px" + y="165.3564" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + font-weight="bold" + xml:space="preserve" + id="text298">Espace noyau</text> + <path + fill="none" + d="M131.5051 -2.5 L152.95 -2.5 L157.4084 -3.1194 L160.7837 -4.9776 L163.0758 -8.0747 L164.2847 -12.4105 L181.6152 -141.0895 L182.8242 -145.4253 L185.1163 -148.5224 L188.4916 -150.3806 L192.95 -151 L212.4633 -151" + clip-path="url(#clipPath2)" + id="path300" /> + <path + d="M220.4633 -151 L208.4633 -156 L211.4633 -151 L208.4633 -146 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path302" /> + <path + fill="none" + d="M131.5444 27.7705 L215.4713 27.7705" + clip-path="url(#clipPath2)" + id="path304" /> + <path + d="M223.4713 27.7705 L211.4713 22.7705 L214.4713 27.7705 L211.4713 32.7705 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path306" /> + <path + fill="none" + d="M131.507 45.7216 L203.7121 110.4131 L211.798 115.4178 L221.16 117.086 L486 117.086 L490.375 116.5357 L493.5 114.8848 L495.375 112.1333 L496 108.2813 L496 99.4765" + clip-path="url(#clipPath2)" + id="path308" /> + <path + d="M496 91.4765 L491 103.4765 L496 100.4765 L501 103.4765 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path310" /> + <path + fill="none" + d="M366.5 50.5 L416.4717 50.5" + clip-path="url(#clipPath2)" + id="path312" /> + <path + d="M424.4717 50.5 L412.4717 45.5 L415.4717 50.5 L412.4717 55.5 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path314" /> + <path + fill="none" + d="M71.5206 -215.0097 L97.1066 -215.0097 L101.4816 -214.3847 L104.6066 -212.5097 L106.4816 -209.3847 L107.1066 -205.0097 L107.1066 -77.0292" + clip-path="url(#clipPath2)" + id="path316" /> + <path + d="M107.1066 -69.0292 L112.1066 -81.0292 L107.1066 -78.0292 L102.1066 -81.0292 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path318" /> + <path + fill="none" + d="M671.2897 -261.005 L705.5041 -261.005" + clip-path="url(#clipPath2)" + id="path320" /> + <path + d="M663.2897 -261.005 L675.2897 -256.005 L672.2897 -261.005 L675.2897 -266.005 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path322" /> + <path + d="M713.5041 -261.005 L701.5041 -266.005 L704.5041 -261.005 L701.5041 -256.005 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path324" /> + <path + fill="none" + d="M351.9802 -133.98 L360.4401 -133.98 L364.2861 -134.588 L367.3642 -136.412 L369.6743 -139.452 L371.2166 -143.708 L386.5834 -208.237 L388.2219 -212.493 L390.8209 -215.533 L394.3802 -217.357 L398.9 -217.965 L427.7784 -217.965" + clip-path="url(#clipPath2)" + id="path326" /> + <path + d="M435.7784 -217.965 L423.7784 -222.965 L426.7784 -217.965 L423.7784 -212.965 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path328" /> + <path + fill="none" + stroke-dasharray="6,2" + d="M-203.5208 -258.85 L-186.75 -258.85 L-177.4645 -260.5999 L-169.6081 -265.8495 L-91.1419 -342.7505 L-83.2855 -348.0001 L-74 -349.75 L-38.4785 -349.75" + clip-path="url(#clipPath2)" + id="path330" /> + <path + stroke-dasharray="6,2" + d="M-30.4785 -349.75 L-42.4785 -354.75 L-39.4785 -349.75 L-42.4785 -344.75 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path332" /> + <text + x="-164.4164" + xml:space="preserve" + y="-286.4944" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text334">syscall</text> + <path + fill="none" + stroke-dasharray="6,2" + d="M16 -297.7422 L16 -275.766" + clip-path="url(#clipPath2)" + id="path336" /> + <path + stroke-dasharray="6,2" + d="M16 -267.766 L21 -279.766 L16 -276.766 L11 -279.766 Z" + clip-path="url(#clipPath2)" + stroke="none" + id="path338" /> + <text + x="21.0203" + xml:space="preserve" + y="-283.1686" + clip-path="url(#clipPath2)" + font-family="sans-serif" + stroke="none" + id="text340">get_current()</text> + </g> + </g> +</svg> diff --git a/6.files/dirs.svg b/6.files/dirs.svg new file mode 100644 index 0000000..d9f7324 --- /dev/null +++ b/6.files/dirs.svg @@ -0,0 +1,423 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="528.49298" + height="682.83459" + id="svg2" + version="1.1" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="dirs.svg"> + <defs + id="defs4"> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker8107" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path8105" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker8031" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path8029" /> + </marker> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker7961" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Mend"> + <path + transform="scale(0.4) rotate(180) translate(10,0)" + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path7959" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker7891" + style="overflow:visible;" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path1036" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + transform="scale(0.4) rotate(180) translate(10,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Mstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mstart" + style="overflow:visible"> + <path + id="path3913" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.4,0,0,0.4,4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible"> + <path + id="path3916" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3907" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible"> + <path + id="path3910" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1MendZ" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1MendZ"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path914" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1MendW" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1MendW"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path917" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mendv" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mendv"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path920" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend6" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Mend6"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path923" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.69366179" + inkscape:cx="23.862328" + inkscape:cy="441.4401" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1916" + inkscape:window-height="1041" + inkscape:window-x="1920" + inkscape:window-y="37" + inkscape:window-maximized="0" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-42.587521,-56.675119)"> + <g + id="g3762" + transform="translate(-38.385797,-32.324881)"> + <path + inkscape:connector-curvature="0" + id="rect2985" + d="m 134.9208,89.31557 c -4.12089,0 -7.43561,3.31472 -7.43561,7.435611 l 0,7.001699 -3.84601,0 c -6.86815,0 -12.38611,5.51797 -12.38611,12.38611 l 0,121.27739 c 0,6.86814 5.51796,12.38611 12.38611,12.38611 l 159.14575,0 c 6.86814,0 12.38611,-5.51797 12.38611,-12.38611 l 0,-121.27739 c 0,-6.86814 -5.51797,-12.38611 -12.38611,-12.38611 l -77.42015,0 -2.14286,-7.001699 c -1.20598,-3.940478 -3.33445,-7.435611 -7.45534,-7.435611 z" + style="color:#000000;fill:#f4ecaf;fill-opacity:1;stroke:#000000;stroke-width:0.6311394;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + sodipodi:nodetypes="sscsssssssscsss" /> + <text + id="text3758" + y="187.68794" + x="144.53627" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Droid Sans Mono';-inkscape-font-specification:'Droid Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + y="187.68794" + x="144.53627" + id="tspan3760" + sodipodi:role="line" + style="font-size:48px;line-height:1.25">foo/</tspan></text> + </g> + <g + id="g3828" + transform="translate(4.0406106,-22.223356)"> + <path + sodipodi:nodetypes="sscsssssssscsss" + style="color:#000000;fill:#f4ecaf;fill-opacity:1;stroke:#000000;stroke-width:0.6311394;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 248.49223,305.02986 c -4.12089,0 -7.43561,3.31472 -7.43561,7.43561 l 0,7.0017 -3.84601,0 c -6.86815,0 -12.38611,5.51797 -12.38611,12.38611 l 0,121.27739 c 0,6.86814 5.51796,12.38611 12.38611,12.38611 l 159.14575,0 c 6.86814,0 12.38611,-5.51797 12.38611,-12.38611 l 0,-121.27739 c 0,-6.86814 -5.51797,-12.38611 -12.38611,-12.38611 l -77.42015,0 -2.14286,-7.0017 c -1.20598,-3.94048 -3.33445,-7.43561 -7.45534,-7.43561 z" + id="path3783" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Droid Sans Mono';-inkscape-font-specification:'Droid Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="258.1077" + y="403.40222" + id="text3785"><tspan + sodipodi:role="line" + id="tspan3787" + x="258.1077" + y="403.40222" + style="font-size:48px;line-height:1.25">goo/</tspan></text> + </g> + <g + id="g3861" + transform="translate(-20.203051,32.324881)"> + <g + id="g3839" + transform="translate(74.751288,159.6041)"> + <g + id="g3815" + transform="matrix(1.2490175,0,0,1.2967292,-12.287459,-101.22573)"> + <path + inkscape:connector-curvature="0" + id="rect3808" + d="m 77.830357,341.63839 c -4.79238,4.0995 -17.043368,14.17938 -27.84375,23.09375 l 0,123 c 0,6.52929 5.283212,11.78125 11.8125,11.78125 l 90.000003,0 c 6.52929,0 11.78125,-5.25196 11.78125,-11.78125 l 0,-134.3125 c 0,-6.52929 -5.25196,-11.78125 -11.78125,-11.78125 l -73.968753,0 z" + style="color:#000000;fill:#dae0ee;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <path + inkscape:connector-curvature="0" + id="path3813" + d="m 49.84375,364.875 16.03125,0 c 6.529288,0 11.8125,-5.25196 11.8125,-11.78125 l 0,-11.3125 C 66.887118,350.69562 54.63613,360.7755 49.84375,364.875 z" + style="color:#000000;fill:#7a859e;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Droid Sans Mono';-inkscape-font-specification:'Droid Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="76.183311" + y="434.14731" + id="text3819"><tspan + sodipodi:role="line" + x="76.183311" + y="434.14731" + id="tspan3833" + style="font-size:40px;line-height:1.25">bar.</tspan><tspan + sodipodi:role="line" + x="76.183311" + y="484.14731" + id="tspan3837" + style="font-size:40px;line-height:1.25">txt</tspan></text> + </g> + </g> + <g + id="g3870" + transform="translate(8.08122,36.365492)"> + <g + transform="translate(161.42857,20)" + id="g3847"> + <g + id="g3879"> + <g + id="g3887" + transform="translate(194,136)"> + <g + transform="matrix(1.2490175,0,0,1.2967292,-12.287459,-101.22573)" + id="g3849"> + <path + style="color:#000000;fill:#dae0ee;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 77.830357,341.63839 c -4.79238,4.0995 -17.043368,14.17938 -27.84375,23.09375 l 0,123 c 0,6.52929 5.283212,11.78125 11.8125,11.78125 l 90.000003,0 c 6.52929,0 11.78125,-5.25196 11.78125,-11.78125 l 0,-134.3125 c 0,-6.52929 -5.25196,-11.78125 -11.78125,-11.78125 l -73.968753,0 z" + id="path3851" + inkscape:connector-curvature="0" /> + <path + style="color:#000000;fill:#7a859e;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 49.84375,364.875 16.03125,0 c 6.529288,0 11.8125,-5.25196 11.8125,-11.78125 l 0,-11.3125 C 66.887118,350.69562 54.63613,360.7755 49.84375,364.875 z" + id="path3853" + inkscape:connector-curvature="0" /> + </g> + <text + id="text3855" + y="434.14731" + x="76.183311" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:'Droid Sans Mono';-inkscape-font-specification:'Droid Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + id="tspan3857" + y="434.14731" + x="76.183311" + sodipodi:role="line" + style="font-size:40px;line-height:1.25">baz.</tspan><tspan + id="tspan3859" + y="484.14731" + x="76.183311" + sodipodi:role="line" + style="font-size:40px;line-height:1.25">txt</tspan></text> + </g> + </g> + </g> + </g> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3895" + d="M 238.396,290.70716 167.68532,222.01679" + style="stroke-linejoin:miter;marker-end:url(#marker8031);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:4;fill:none" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3897" + d="M 232.61935,448.28081 174.31477,520.159" + style="stroke-linejoin:miter;marker-end:url(#marker8107);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:4;fill:none" /> + <path + sodipodi:nodetypes="cc" + inkscape:connector-curvature="0" + id="path3899" + d="m 375.77675,448.29096 54.54823,76.77159" + style="stroke-linejoin:miter;marker-end:url(#marker7891);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:4;fill:none" /> + <path + sodipodi:nodetypes="czcc" + inkscape:connector-curvature="0" + id="path3901" + d="m 420.22346,323.03205 c 44.44671,22.22335 78.7919,-28.28428 66.67007,-60.60916 -12.12183,-32.32488 -26.74399,-36.32082 -50.50764,-40.4061 -26.52137,-0.58424 -49.87569,9.30808 -60.60914,54.54824" + style="stroke-linejoin:miter;marker-end:url(#marker7961);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:none;stroke-width:4;fill:none" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;" + x="402.21329" + y="482.92041" + id="text5283"><tspan + sodipodi:role="line" + id="tspan5285" + x="402.21329" + y="482.92041" + style="font-size:40px;line-height:1.25;fill:#008000;">"baz.txt"</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;" + x="39.989864" + y="473.20468" + id="text5287"><tspan + sodipodi:role="line" + id="tspan5289" + x="39.989864" + y="473.20468" + style="font-size:40px;line-height:1.25;fill:#008000;">"bar.txt"</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;" + x="141.42136" + y="286.11832" + id="text5291"><tspan + sodipodi:role="line" + id="tspan5293" + x="141.42136" + y="286.11832" + style="font-size:40px;line-height:1.25;fill:#008000;">".."</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;" + x="410.89352" + y="283.46857" + id="text5295"><tspan + sodipodi:role="line" + id="tspan5297" + x="410.89352" + y="283.46857" + style="font-size:40px;line-height:1.25;fill:#008000;">"."</tspan></text> + </g> +</svg> diff --git a/6.files/hardlinks.svg b/6.files/hardlinks.svg new file mode 100644 index 0000000..b9ad27a --- /dev/null +++ b/6.files/hardlinks.svg @@ -0,0 +1,287 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + version="1.1" + id="svg2" + height="268.12485" + width="644.74841"> + <defs + id="defs4"> + <marker + orient="auto" + refY="0.0" + refX="0.0" + id="marker5430" + style="overflow:visible;"> + <path + id="path5428" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + orient="auto" + refY="0.0" + refX="0.0" + id="marker5378" + style="overflow:visible;"> + <path + id="path5376" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + style="overflow:visible;" + id="marker5326" + refX="0.0" + refY="0.0" + orient="auto"> + <path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1030" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Lend" + refX="0" + refY="0" + orient="auto"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path3923" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path3929" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1Lenda" + style="overflow:visible"> + <path + id="path878" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1LendR" + style="overflow:visible"> + <path + id="path881" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1Lendr" + style="overflow:visible"> + <path + id="path884" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + </defs> + <metadata + id="metadata7"> + <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(-136.35714,91.904586)" + id="layer1"> + <g + transform="translate(112.0885,-133.34014)" + id="g3797"> + <rect + style="color:#000000;fill:#f9c7a8;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect2985" + width="142.14285" + height="146.42857" + x="305" + y="97.362183" + ry="22.142857" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="333.14285" + y="115.36218" + id="text3755"><tspan + id="tspan3908" + x="333.14285" + y="115.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">inode</tspan><tspan + x="333.14285" + y="135.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3777"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="155.36218" + id="tspan3767">- type</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="175.36218" + id="tspan3773">- perms</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="195.36218" + id="tspan3769">- times</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="215.36218" + id="tspan3771">- size</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="235.36218" + id="tspan3775">- ...</tspan></text> + </g> + <g + transform="translate(-182.14286,-105)" + id="g3808"> + <g + transform="translate(14,-32)" + id="g3016"> + <rect + style="color:#000000;fill:#aaf7b7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect3810" + width="217.14285" + height="87.14286" + x="305" + y="97.362183" + ry="22.142857" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="327.14285" + y="117.36218" + id="text3812"><tspan + x="327.14285" + y="117.36218" + id="tspan3814" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Link 1</tspan><tspan + x="327.14285" + y="137.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3816"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="327.14285" + y="157.36218" + id="tspan3826">/home/chanel/foo.txt</tspan></text> + </g> + <g + transform="translate(22,74)" + id="g3023"> + <rect + ry="22.142857" + y="97.362183" + x="305" + height="87.14286" + width="217.14285" + id="rect3025" + style="color:#000000;fill:#aaf7b7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + id="text3027" + y="117.36218" + x="327.14285" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3029" + y="117.36218" + x="327.14285">Link 2</tspan><tspan + id="tspan3031" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="137.36218" + x="327.14285"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3033" + y="157.36218" + x="327.14285">/tmp/bar.txt</tspan></text> + </g> + </g> + <g + transform="translate(131.31982,-135.36044)" + id="g3895"> + <g + id="g3854" + transform="translate(200,5)"> + <rect + style="color:#000000;fill:#cfcbd6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect3856" + width="144.28574" + height="154.28571" + x="305" + y="97.362183" + ry="19.642859" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:bold;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="340" + y="127.36218" + id="text3858"><tspan + x="340" + y="127.36218" + id="tspan3872" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Data</tspan><tspan + x="340" + y="157.36218" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3889">........</tspan><tspan + x="340" + y="187.36218" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3891">........</tspan><tspan + x="340" + y="217.36218" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3893">........</tspan></text> + </g> + </g> + <path + style="stroke-linejoin:miter;marker-end:url(#marker5378);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" + d="M 237.38585,-50.724397 C 278.6415,-108.7234 394.69079,-101.43862 435.2637,-49.537639" + id="path3912" /> + <path + id="path3914" + d="m 494.97475,119.58945 c 54.38763,84.26297 155.28464,61.82591 195.85755,9.92492" + style="stroke-linejoin:miter;marker-end:url(#marker5430);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" /> + <path + style="stroke-linejoin:miter;marker-end:url(#marker5326);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" + d="m 360.62446,138.78235 c 43.27595,7.49137 71.44198,4.24721 96.8626,-19.36951" + id="path3035" /> + </g> +</svg> diff --git a/6.files/inodes-dirs.svg b/6.files/inodes-dirs.svg new file mode 100644 index 0000000..80d5df1 --- /dev/null +++ b/6.files/inodes-dirs.svg @@ -0,0 +1,334 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="678.95148" + height="272.98041" + id="svg2" + version="1.1" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="inodes-dirs.svg"> + <defs + id="defs4"> + <marker + inkscape:isstock="true" + style="overflow:visible" + id="marker1460" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lend"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path1458" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="marker1290" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path1030" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill:#4d4d4d;fill-opacity:1;fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1.00000003pt;stroke-opacity:1" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible"> + <path + id="path3923" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible"> + <path + id="path3929" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1LendO" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1LendO"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#ececec;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path4561" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Lendb" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lendb"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1.00000003pt;stroke-opacity:1" + d="M 0,0 5,-5 -12.5,0 5,5 Z" + id="path4628" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="324.96635" + inkscape:cy="114.1352" + inkscape:document-units="px" + inkscape:current-layer="g4942" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1011" + inkscape:window-x="1680" + inkscape:window-y="37" + inkscape:window-maximized="0" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-122.35714,96.538813)"> + <g + id="g3797" + transform="translate(112.0885,-133.34014)"> + <rect + ry="22.142857" + y="97.362183" + x="305" + height="146.42857" + width="142.14285" + id="rect2985" + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f9c7a8;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;enable-background:accumulate" /> + <text + id="text3755" + y="115.36218" + x="333.14285" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="115.36218" + x="333.14285" + sodipodi:role="line" + id="tspan3908">inode</tspan><tspan + id="tspan3777" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="135.36218" + x="333.14285" + sodipodi:role="line"> </tspan><tspan + id="tspan3767" + y="155.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- type</tspan><tspan + id="tspan3773" + y="175.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- perms</tspan><tspan + id="tspan3769" + y="195.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- times</tspan><tspan + id="tspan3771" + y="215.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- size</tspan><tspan + id="tspan3775" + y="235.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- ...</tspan></text> + </g> + <rect + ry="22.142857" + y="-7.6378174" + x="122.85714" + height="87.14286" + width="217.14285" + id="rect3810" + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#aaf7b7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;enable-background:accumulate" /> + <text + id="text3812" + y="12.362183" + x="145" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3814" + y="12.362183" + x="145" + sodipodi:role="line">Link</tspan><tspan + id="tspan3816" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="32.362183" + x="145" + sodipodi:role="line"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3826" + y="52.362183" + x="145" + sodipodi:role="line">/home/chanel/</tspan></text> + <path + style="fill:none;stroke:#4d4d4d;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1290)" + d="m 232.33509,-16.37921 c 17.79943,-43.246905 58.95955,-78.833425 107.20329,-79.592184 31.2974,-1.095048 63.95085,11.329267 83.60349,36.33223" + id="path3912" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#4d4d4d;stroke-width:1.00157475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1460)" + d="m 494.97475,119.58945 c 23.08526,38.31342 68.73988,62.1076 113.48554,55.14324 31.69954,-4.1602 62.37607,-19.99775 82.37201,-45.21832" + id="path3914" + inkscape:connector-curvature="0" /> + <g + id="g4942" + transform="translate(0,-4)"> + <rect + style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#cfcbd6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.0672667;stroke-opacity:1;marker:none;enable-background:accumulate" + id="rect3856" + width="164.42154" + height="154.21844" + x="636.35345" + y="-32.964622" + ry="19.634295" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:bold;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="670.30969" + y="-4.00841" + id="text3858"><tspan + sodipodi:role="line" + x="670.30969" + y="-4.00841" + id="tspan3872" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Data</tspan><tspan + id="tspan4869" + sodipodi:role="line" + x="670.30969" + y="7.8744025" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" /></text> + <text + id="text4881" + y="20.595856" + x="647.63647" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;font-family:Sans;-inkscape-font-specification:'Sans Bold'" + y="20.595856" + x="647.63647" + id="tspan4879" + sodipodi:role="line">inode</tspan></text> + <text + id="text4885" + y="20.595856" + x="716.32678" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;font-family:Sans;-inkscape-font-specification:'Sans Bold'" + y="20.595856" + x="716.32678" + id="tspan4883" + sodipodi:role="line">link</tspan></text> + <text + id="text4889" + y="41.669907" + x="717.33698" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="41.669907" + x="717.33698" + id="tspan4887" + sodipodi:role="line">.</tspan><tspan + id="tspan4891" + y="61.669907" + x="717.33698" + sodipodi:role="line">..</tspan><tspan + id="tspan4893" + y="81.669907" + x="717.33698" + sodipodi:role="line">.bashrc</tspan><tspan + id="tspan4895" + y="101.66991" + x="717.33698" + sodipodi:role="line">folder/</tspan></text> + <text + id="text4889-2" + y="41.388657" + x="648.90338" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + xml:space="preserve"><tspan + y="41.388657" + x="648.90338" + id="tspan4887-5" + sodipodi:role="line">200</tspan><tspan + id="tspan4891-4" + y="61.388657" + x="648.90338" + sodipodi:role="line">188</tspan><tspan + id="tspan4893-7" + y="81.388657" + x="648.90338" + sodipodi:role="line">246</tspan><tspan + id="tspan4895-4" + y="101.38866" + x="648.90338" + sodipodi:role="line">250</tspan></text> + </g> + </g> +</svg> diff --git a/6.files/inodes.svg b/6.files/inodes.svg new file mode 100644 index 0000000..5ed4d1d --- /dev/null +++ b/6.files/inodes.svg @@ -0,0 +1,284 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="658.74841" + height="272.75522" + id="svg2" + version="1.1" + inkscape:version="0.92.4 5da689c313, 2019-01-14" + sodipodi:docname="inodes.svg"> + <defs + id="defs4"> + <marker + inkscape:isstock="true" + style="overflow:visible;" + id="marker1460" + refX="0.0" + refY="0.0" + orient="auto" + inkscape:stockid="Arrow1Lend"> + <path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1458" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0.0" + refX="0.0" + id="marker1290" + style="overflow:visible;" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path1030" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + inkscape:stockid="Arrow1Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend" + style="overflow:visible"> + <path + id="path3923" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible"> + <path + id="path3929" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(-0.4,0,0,-0.4,-4,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1LendO" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1LendO"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#ececec;stroke-width:1pt;fill:#ececec" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path4561" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Lendb" + refX="0" + refY="0" + orient="auto" + inkscape:stockid="Arrow1Lendb"> + <path + inkscape:connector-curvature="0" + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;fill:#e6e6e6" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path4628" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.98994949" + inkscape:cx="130.22325" + inkscape:cy="50.923085" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1676" + inkscape:window-height="1011" + inkscape:window-x="1680" + inkscape:window-y="37" + inkscape:window-maximized="0" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-122.35714,96.534957)"> + <g + id="g3797" + transform="translate(112.0885,-133.34014)"> + <rect + ry="22.142857" + y="97.362183" + x="305" + height="146.42857" + width="142.14285" + id="rect2985" + style="color:#000000;fill:#f9c7a8;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + id="text3755" + y="115.36218" + x="333.14285" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="115.36218" + x="333.14285" + sodipodi:role="line" + id="tspan3908">inode</tspan><tspan + id="tspan3777" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="135.36218" + x="333.14285" + sodipodi:role="line"> </tspan><tspan + id="tspan3767" + y="155.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- type</tspan><tspan + id="tspan3773" + y="175.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- perms</tspan><tspan + id="tspan3769" + y="195.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- times</tspan><tspan + id="tspan3771" + y="215.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- size</tspan><tspan + id="tspan3775" + y="235.36218" + x="333.14285" + sodipodi:role="line" + style="font-size:16px;line-height:1.25;font-family:sans-serif">- ...</tspan></text> + </g> + <g + id="g3808" + transform="translate(-182.14286,-105)"> + <rect + style="color:#000000;fill:#aaf7b7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect3810" + width="217.14285" + height="87.14286" + x="305" + y="97.362183" + ry="22.142857" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="327.14285" + y="117.36218" + id="text3812"><tspan + sodipodi:role="line" + x="327.14285" + y="117.36218" + id="tspan3814" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Link</tspan><tspan + sodipodi:role="line" + x="327.14285" + y="137.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3816"> </tspan><tspan + sodipodi:role="line" + x="327.14285" + y="157.36218" + id="tspan3826" + style="font-size:16px;line-height:1.25;font-family:sans-serif">/home/chanel/.bashrc</tspan></text> + </g> + <g + id="g3895" + transform="translate(131.31982,-135.36044)"> + <g + transform="translate(200,5)" + id="g3854"> + <rect + ry="19.642859" + y="97.362183" + x="305" + height="154.28571" + width="144.28574" + id="rect3856" + style="color:#000000;fill:#cfcbd6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + id="text3858" + y="127.36218" + x="340" + style="font-style:normal;font-weight:bold;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3872" + y="127.36218" + x="340" + sodipodi:role="line">Data</tspan><tspan + id="tspan3889" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="157.36218" + x="340" + sodipodi:role="line">........</tspan><tspan + id="tspan3891" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="187.36218" + x="340" + sodipodi:role="line">........</tspan><tspan + id="tspan3893" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="217.36218" + x="340" + sodipodi:role="line">........</tspan></text> + </g> + </g> + <path + style="fill:none;stroke:#4d4d4d;stroke-width:1.0015748;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1290);stroke-miterlimit:4;stroke-dasharray:none" + d="m 232.33509,-16.37921 c 17.79943,-43.246905 58.95955,-78.833425 107.20329,-79.592184 31.2974,-1.095048 63.95085,11.329267 83.60349,36.33223" + id="path3912" + inkscape:connector-curvature="0" /> + <path + style="fill:none;stroke:#4d4d4d;stroke-width:1.0015748;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1460);stroke-miterlimit:4;stroke-dasharray:none" + d="m 494.97475,119.58945 c 23.08526,38.31342 68.73988,62.1076 113.48554,55.14324 31.69954,-4.1602 62.37607,-19.99775 82.37201,-45.21832" + id="path3914" + inkscape:connector-curvature="0" /> + </g> +</svg> diff --git a/6.files/symlinks.svg b/6.files/symlinks.svg new file mode 100644 index 0000000..a8d33ca --- /dev/null +++ b/6.files/symlinks.svg @@ -0,0 +1,396 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + version="1.1" + id="svg2" + height="397.81464" + width="785.15961"> + <defs + id="defs4"> + <marker + style="overflow:visible;" + id="Arrow2Mend" + refX="0.0" + refY="0.0" + orient="auto"> + <path + transform="scale(0.6) rotate(180) translate(0,0)" + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z " + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round;stroke:#4d4d4d;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + id="path1054" /> + </marker> + <marker + orient="auto" + refY="0.0" + refX="0.0" + id="marker6897" + style="overflow:visible;"> + <path + id="path6895" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + transform="scale(0.8) rotate(180) translate(12.5,0)" /> + </marker> + <marker + style="overflow:visible;" + id="marker6529" + refX="0.0" + refY="0.0" + orient="auto"> + <path + transform="scale(0.8) rotate(180) translate(12.5,0)" + style="fill-rule:evenodd;stroke:#4d4d4d;stroke-width:1pt;stroke-opacity:1;fill:#4d4d4d;fill-opacity:1" + d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " + id="path1030" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Lend" + refX="0" + refY="0" + orient="auto"> + <path + transform="matrix(-0.8,0,0,-0.8,-10,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path3923" /> + </marker> + <marker + style="overflow:visible" + id="Arrow1Mend" + refX="0" + refY="0" + orient="auto"> + <path + transform="matrix(-0.4,0,0,-0.4,-4,0)" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + id="path3929" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend1" + style="overflow:visible"> + <path + id="path897" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;fill:#e6e6e6" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1Lend3" + style="overflow:visible"> + <path + id="path900" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;fill:#e6e6e6" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1LendQ" + style="overflow:visible"> + <path + id="path903" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;fill:#e6e6e6" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend4" + style="overflow:visible"> + <path + id="path906" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;fill:#e6e6e6" + transform="matrix(-0.4,0,0,-0.4,-4,0)" /> + </marker> + <marker + orient="auto" + refY="0" + refX="0" + id="Arrow1LendZ" + style="overflow:visible"> + <path + id="path909" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="stroke-opacity:1;fill-opacity:1;fill-rule:evenodd;stroke:#e6e6e6;stroke-width:1pt;fill:#e6e6e6" + transform="matrix(-0.8,0,0,-0.8,-10,0)" /> + </marker> + </defs> + <metadata + id="metadata7"> + <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(-99.99165,162.61527)" + id="layer1"> + <g + transform="translate(78.753466,-207.08128)" + id="g3797"> + <rect + style="color:#000000;fill:#f9c7a8;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect2985" + width="142.14285" + height="146.42857" + x="305" + y="97.362183" + ry="22.142857" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="333.14285" + y="115.36218" + id="text3755"><tspan + id="tspan3908" + x="333.14285" + y="115.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">inode 1</tspan><tspan + x="333.14285" + y="135.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3777"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="155.36218" + id="tspan3767">- type</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="175.36218" + id="tspan3773">- perms</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="195.36218" + id="tspan3769">- times</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="215.36218" + id="tspan3771">- size</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="333.14285" + y="235.36218" + id="tspan3775">- ...</tspan></text> + </g> + <g + id="g3016" + transform="translate(-204.50835,-204.68022)"> + <rect + ry="22.142857" + y="97.362183" + x="305" + height="87.14286" + width="217.14285" + id="rect3810" + style="color:#000000;fill:#aaf7b7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + id="text3812" + y="117.36218" + x="327.14285" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3814" + y="117.36218" + x="327.14285">Link 1</tspan><tspan + id="tspan3816" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="137.36218" + x="327.14285"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3826" + y="157.36218" + x="327.14285">/home/chanel/foo.txt</tspan></text> + </g> + <g + id="g3023" + transform="translate(-160.14286,-31)"> + <rect + style="color:#000000;fill:#aaf7b7;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect3025" + width="217.14285" + height="87.14286" + x="305" + y="97.362183" + ry="22.142857" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="327.14285" + y="117.36218" + id="text3027"><tspan + x="327.14285" + y="117.36218" + id="tspan3029" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Link 2</tspan><tspan + x="327.14285" + y="137.36218" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3031"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + x="327.14285" + y="157.36218" + id="tspan3033">/tmp/bar.txt</tspan></text> + </g> + <g + transform="translate(86.87311,-246.47722)" + id="g3895"> + <g + id="g3854" + transform="translate(200,5)"> + <rect + style="color:#000000;fill:#cfcbd6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect3856" + width="144.28574" + height="154.28571" + x="305" + y="97.362183" + ry="19.642859" /> + <text + xml:space="preserve" + style="font-style:normal;font-weight:bold;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + x="340" + y="127.36218" + id="text3858"><tspan + x="340" + y="127.36218" + id="tspan3872" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Data 1</tspan><tspan + x="340" + y="157.36218" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3889">........</tspan><tspan + x="340" + y="187.36218" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3891">........</tspan><tspan + x="340" + y="217.36218" + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3893">........</tspan></text> + </g> + </g> + <path + style="stroke-linejoin:miter;marker-end:url(#marker6529);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" + d="m 218.19295,-121.43508 c 41.25565,-57.999 157.30494,-50.71422 197.87785,1.18676" + id="path3912" /> + <path + id="path3914" + d="m 550.53314,83.223958 c 30.21396,-20.351885 65.79398,-9.76851 92.82199,29.117822" + style="stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" /> + <path + style="stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" + d="m 275.77165,164.03616 c 33.0445,46.78128 83.12673,48.52591 152.42099,28.10766" + id="path3035" /> + <g + id="g3032" + transform="translate(132.29156,-9.0913763)"> + <rect + ry="22.142857" + y="97.362183" + x="305" + height="146.42857" + width="142.14285" + id="rect3034" + style="color:#000000;fill:#f9c7a8;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + id="text3036" + y="115.36218" + x="333.14285" + style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="115.36218" + x="333.14285" + id="tspan3038">inode 2</tspan><tspan + id="tspan3040" + style="font-weight:bold;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + y="135.36218" + x="333.14285"> </tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3042" + y="155.36218" + x="333.14285">- type</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3044" + y="175.36218" + x="333.14285">- perms</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3046" + y="195.36218" + x="333.14285">- times</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3048" + y="215.36218" + x="333.14285">- size</tspan><tspan + style="font-size:16px;line-height:1.25;font-family:sans-serif" + id="tspan3050" + y="235.36218" + x="333.14285">- ...</tspan></text> + </g> + <g + id="g3052" + transform="translate(144.45181,-21.213202)"> + <g + transform="translate(200,5)" + id="g3054"> + <rect + ry="19.642859" + y="97.362183" + x="305" + height="124.99128" + width="235.19946" + id="rect3056" + style="color:#000000;fill:#cfcbd6;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <text + id="text3058" + y="127.36218" + x="340" + style="font-style:normal;font-weight:bold;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + xml:space="preserve"><tspan + style="font-weight:bold;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'" + id="tspan3060" + y="127.36218" + x="340">Data 2</tspan><tspan + id="tspan3066" + style="font-weight:normal;font-size:24px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans" + y="157.36218" + x="340"> </tspan><tspan + id="tspan3073" + style="font-weight:normal;font-size:16px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans" + y="180.28406" + x="340">/home/falcone/foo.txt</tspan></text> + </g> + </g> + <path + id="path3075" + d="m 472.7514,-117.39447 c 18.02214,-43.85687 76.49273,-49.70407 116.05549,-11.94523" + style="stroke-linejoin:miter;marker-end:url(#marker6897);stroke-opacity:1;stroke:#4d4d4d;stroke-linecap:butt;stroke-width:1px;fill:none" /> + <path + style="stroke-linejoin:miter;marker-end:url(#Arrow2Mend);stroke-opacity:1;stroke-dashoffset:0;stroke:#4d4d4d;stroke-linecap:butt;stroke-miterlimit:4;stroke-dasharray:3, 3;stroke-width:3;fill:none" + d="M 584.87833,157.00807 C 425.27422,115.59181 268.91089,147.2558 214.15234,143.87609 159.39379,140.49637 109.09647,121.65273 84.85281,83.266928" + transform="translate(136.35714,-91.904586)" + id="path60" /> + </g> +</svg> diff --git a/7.io/schema.png b/7.io/schema.png new file mode 100644 index 0000000000000000000000000000000000000000..8d9cd2bbef6f76200c15df682fb1ec503d0260c2 GIT binary patch literal 55211 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≪@4Th-W`tY=kR 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 CiM87R literal 0 HcmV?d00001 diff --git a/config.js b/config.js new file mode 100644 index 0000000..1ef9a6a --- /dev/null +++ b/config.js @@ -0,0 +1,29 @@ +import Reveal from "../../dist/reveal.esm.js" +import RevealMarkdown from "../../plugin/markdown/markdown.esm.js" +import RevealHighlight from "../../plugin/highlight/highlight.esm.js" +import RevealMenu from "../../plugin/reveal.js-plugins/menu/menu.esm.js" +import RevealNotes from "../../plugin/notes/notes.esm.js" +import RevealZoom from "../../plugin/zoom/zoom.esm.js" +import RevealSearch from "../../plugin/search/search.esm.js" +import RevealMath from "../../plugin/math/math.esm.js" + +Reveal.initialize({ + // Push each slide change to the browser history + history: true, + slideNumber: 'c/t', + + plugins: [ RevealMarkdown, RevealHighlight, RevealChalkboard, RevealMenu, RevealSearch, RevealZoom, RevealNotes, RevealMath ], + + chalkboard: { + chalkWidth: 4, + chalkEffect: 0.0, + toggleChalkboardButton: { left: "70px", bottom: "30px", top: "auto", right: "auto" }, + toggleNotesButton: { left: "110px", bottom: "30px", top: "auto", right: "auto" } + }, + + menu: { + custom: [ + { title: 'Sections', icon: '<i class="fas fa-file-powerpoint"></i>', src: '../menu.html' } + ] + } +}); \ No newline at end of file diff --git a/css/hljs-solarized-light.css b/css/hljs-solarized-light.css new file mode 100644 index 0000000..705db0d --- /dev/null +++ b/css/hljs-solarized-light.css @@ -0,0 +1,75 @@ +.hljs{ + display:block; + overflow-x:auto; + padding:.5em; + background:#fdf6e3; + color:#657b83 +} + +.hljs-comment, +.hljs-quote { + color:#93a1a1 +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-addition { + color:#859900 +} + +.hljs-number, +.hljs-string, +.hljs-meta +.hljs-meta-string, +.hljs-literal, +.hljs-doctag, +.hljs-regexp { + color:#2aa198 +} + +.hljs-title, +.hljs-section, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color:#268bd2 +} + +.hljs-attribute, +.hljs-attr, +.hljs-variable, +.hljs-template-variable, +.hljs-class +.hljs-title, +.hljs-type { + color:#b58900 +} + +.hljs-symbol, +.hljs-bullet, +.hljs-subst, +.hljs-meta, +.hljs-meta +.hljs-keyword, +.hljs-selector-attr, +.hljs-selector-pseudo, +.hljs-link { + color:#cb4b16 +} + +.hljs-built_in, +.hljs-deletion { + color:#dc322f +} + +.hljs-formula { + background:#eee8d5 +} + +.hljs-emphasis { + font-style:italic +} + +.hljs-strong { + font-weight:bold +} \ No newline at end of file diff --git a/css/mytheme.css b/css/mytheme.css new file mode 100644 index 0000000..38922d0 --- /dev/null +++ b/css/mytheme.css @@ -0,0 +1,101 @@ +/* This should be added on top of a reveal.js theme (developpped with black theme) */ + +/* Text changes */ +.reveal { + font-size: 30px; +} + +.reveal h2 { + font-size: 50px; +} + +.reveal strong { + color: green; +} + +/* Code changes */ +.reveal code { + line-height: 1.5em; +} + +.reveal span.hide { + opacity: 0.4; +} + +/* Allows to dispatch text in more space in the slide */ +.reveal .text-block { + display: inline-flex; + flex-direction: column; + justify-content: space-evenly; + align-items: flex-start; + text-align: left; + min-height:200px; /* nicer when elements are not sticked with each other TODO: vh might not be the right unit (% does not work)*/ +} + +/* Create a fieldset and legend mostly to write notes and warnings */ +.reveal fieldset { + background-color: #9ac5dd; + border-radius: 20px; + text-align: left; +} + +.reveal legend { + background-color: rgb(119, 163, 185); + width: 100%; + border-radius: 20px 20px 0 0; + text-align: center; +} + +.reveal fieldset > :not(legend) { + margin: 20px; +} + +.reveal fieldset ul { + margin-left: 50px; +} + +.reveal fieldset.warning { + background-color: #f0bcc3; +} + +.reveal fieldset.warning > legend { + background-color: #d1838e; +} + +.reveal fieldset.OK { + background-color: #9ddbbc; +} + +.reveal fieldset.OK > legend { + background-color: #93c793; +} + +/* Remove lines of tables mostly used for option list */ +.reveal table.simple th, +.reveal table.simple td { + border: 0 } + +/* Allow text in pre to be bold to emphasize some aspects of code / results */ +.reveal code strong { + color : green; +} + +/* Create flex objects witch will be displayed in row (i.e. columns will be created) */ +.reveal .cols { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: stretch; + margin: 10px; +} + +.reveal .cols > * { + display: flex; + flex-direction: column; + justify-content: space-evenly; + margin: 5px; +} + +.reveal .cols > div { + align-items: center; +} diff --git a/generate-pdf.sh b/generate-pdf.sh new file mode 100755 index 0000000..ee51f42 --- /dev/null +++ b/generate-pdf.sh @@ -0,0 +1,28 @@ +#!/bin/bash +# Usage: +# generate-pdf.sh url outdir +# +# url is the url of the course menu file +# outdir is a folder which will contain the pdfs + +URL=$1 +OUTDIR=$2 + +# TODO: check arguments + +if [ ! -e "${OUTDIR}" ]; then + mkdir -p "${OUTDIR}" +elif [ ! -d "${OUTDIR}"]; then + echo "${OUTDIR} is not a directory" 1>&2 + exit +fi + +SUBLINKS=$(wget -O - "${URL}/menu.html" | awk -F '"' '{print $4}' | grep / | cut -d '/' -f2-) + +for SL in ${SUBLINKS}; do + FILEOUT=$(basename "${SL}") + FILEOUT="${FILEOUT}.pdf" + echo "---- Converting ${SL} to ${FILEOUT} ----" + chromium --headless --run-all-compositor-stages-before-draw --virtual-time-budget=10000 --print-to-pdf="${OUTDIR}/${FILEOUT}" "${URL}/${SL}?print-pdf" +done + -- GitLab