diff --git a/Doc/Persist/Ref/Fig/pmPhases.svg b/Doc/Persist/Ref/Fig/pmPhases.svg
index c7795f376b0f2b1269b927e51dd1e108ed9ecf10..0717124865249cf12dcf71c7c734b068ecea959e 100644
--- a/Doc/Persist/Ref/Fig/pmPhases.svg
+++ b/Doc/Persist/Ref/Fig/pmPhases.svg
@@ -10,11 +10,11 @@
    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="1052.3622"
-   height="744.09448"
+   width="297mm"
+   height="210mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91+devel r"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    sodipodi:docname="pmPhases.svg"
    viewBox="0 0 1052.3622 744.09448">
   <sodipodi:namedview
@@ -25,15 +25,15 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.3993339"
-     inkscape:cx="463.3854"
+     inkscape:cx="324.03338"
      inkscape:cy="473.87059"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer4"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
@@ -43,7 +43,8 @@
      objecttolerance="10000"
      guidetolerance="10000"
      inkscape:snap-perpendicular="true"
-     inkscape:snap-tangential="true">
+     inkscape:snap-tangential="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
@@ -57,10 +58,12 @@
        color="#0a16ff"
        opacity="0.1254902"
        empcolor="#e50025"
-       empopacity="0.25098039" />
+       empopacity="0.25098039"
+       originx="0"
+       originy="0" />
     <sodipodi:guide
        id="guide3149"
-       position="680,750"
+       position="679.99999,749.99999"
        orientation="0,1"
        inkscape:locked="false" />
   </sodipodi:namedview>
@@ -493,41 +496,42 @@
      style="display:inline">
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:26.66666603px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="18.165991"
        y="118.69901"
-       id="text4731"
-       sodipodi:linespacing="125%"><tspan
+       id="text4731"><tspan
          sodipodi:role="line"
          id="tspan4729"
          x="18.165991"
-         y="118.69901">Phase 1:</tspan></text>
+         y="118.69901"
+         style="font-size:26.66666603px;line-height:1.25">Phase 1:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:26.66666603px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="19.030991"
        y="271.33902"
-       id="text4735"
-       sodipodi:linespacing="125%"><tspan
+       id="text4735"><tspan
          sodipodi:role="line"
          id="tspan4733"
          x="19.030991"
-         y="271.33902">Phase 2:</tspan></text>
+         y="271.33902"
+         style="font-size:26.66666603px;line-height:1.25">Phase 2:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:24px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="18.510368"
        y="423.39957"
-       id="text4739"
-       sodipodi:linespacing="125%"><tspan
+       id="text4739"><tspan
          sodipodi:role="line"
          id="tspan4737"
          x="18.510368"
-         y="423.39957">Phase 3:</tspan><tspan
+         y="423.39957"
+         style="font-size:24px;line-height:1.25">Phase 3:</tspan><tspan
          sodipodi:role="line"
          x="18.510368"
          y="453.39957"
-         id="tspan4741" /></text>
+         id="tspan4741"
+         style="font-size:24px;line-height:1.25"> </tspan></text>
     <rect
        y="4.0944824"
        x="0"
@@ -536,81 +540,82 @@
        id="rect3358"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffcc00;fill-opacity:1;stroke:#d4aa00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3607"
        y="41.120659"
        x="821.30585"
-       style="font-style:normal;font-weight:normal;font-size:20px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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
          id="tspan4266"
          y="41.120659"
          x="821.30585"
-         sodipodi:role="line">Persistence Strategies</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Persistence Strategies</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot4743"
-       style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:26.66666667px;line-height:125%;letter-spacing:0px;word-spacing:0px;-inkscape-font-specification:FontAwesome;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal"><flowRegion
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:FontAwesome;-inkscape-font-specification:FontAwesome;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"><flowRegion
          id="flowRegion4745"><rect
            id="rect4747"
            width="200"
            height="220"
            x="10"
            y="204.09448" /></flowRegion><flowPara
-         id="flowPara4749"></flowPara></flowRoot>    <text
+         id="flowPara4749"
+         style="font-size:26.66666603px;line-height:1.25"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="150.39056"
        y="120.72173"
-       id="text4761"
-       sodipodi:linespacing="125%"><tspan
+       id="text4761"><tspan
          sodipodi:role="line"
          id="tspan4759"
          x="150.39056"
-         y="120.72173">➢Review of basic fundamentals (Bachelor+)</tspan></text>
+         y="120.72173"
+         style="font-size:24px;line-height:1.25">➢Review of basic fundamentals (Bachelor+)</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
        x="150.43179"
        y="177.1698"
-       id="text4761-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text4761-0"><tspan
          sodipodi:role="line"
          id="tspan4759-3"
          x="150.43179"
-         y="177.1698">➢ Introductory exercises</tspan></text>
+         y="177.1698"
+         style="font-size:24px;line-height:1.25">➢ Introductory exercises</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
        x="150.99879"
        y="272.06796"
-       id="text4761-0-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text4761-0-2"><tspan
          sodipodi:role="line"
          id="tspan4759-3-1"
          x="150.99879"
-         y="272.06796">➢ Assignment of selected topics</tspan></text>
+         y="272.06796"
+         style="font-size:24px;line-height:1.25">➢ Assignment of selected topics</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
        x="151.56305"
        y="327.32254"
-       id="text4761-0-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text4761-0-0"><tspan
          sodipodi:role="line"
          id="tspan4759-3-4"
          x="151.56305"
-         y="327.32254">➢ Preparing a presentation including related exercises</tspan></text>
+         y="327.32254"
+         style="font-size:24px;line-height:1.25">➢ Preparing a presentation including related exercises</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
        x="150.68214"
        y="424.87326"
-       id="text4761-0-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text4761-0-3"><tspan
          sodipodi:role="line"
          id="tspan4759-3-5"
          x="150.68214"
-         y="424.87326">➢ Assembling all topics into a seminar style documentation</tspan></text>
+         y="424.87326"
+         style="font-size:24px;line-height:1.25">➢ Assembling all topics into a seminar style documentation</tspan></text>
   </g>
   <g
      style="display:none"
@@ -620,14 +625,17 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>  </g>
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>  </g>
   <script
      ns1:version="1.5.5"
      id="JessyInk">// Copyright 2008, 2009 Hannes Hochreiner
diff --git a/Doc/Sd1/Ref/Fig/hashing.svg b/Doc/Sd1/Ref/Fig/hashing.svg
index b6beae98e6bc984576ea44500c3b944dbdbe71d2..3685480f61073414937a5939759b018b707e8629 100644
--- a/Doc/Sd1/Ref/Fig/hashing.svg
+++ b/Doc/Sd1/Ref/Fig/hashing.svg
@@ -11,11 +11,11 @@
    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="1052.3622"
-   height="744.09448"
+   width="297mm"
+   height="210mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91+devel r"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    sodipodi:docname="hashing.svg"
    viewBox="0 0 1052.3622 744.09448">
   <sodipodi:namedview
@@ -26,30 +26,35 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.1925552"
-     inkscape:cx="540.4362"
+     inkscape:cx="376.92176"
      inkscape:cy="370.37017"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
-       position="680,750"
+       position="679.99999,749.99999"
        orientation="0,1"
        inkscape:locked="false" />
   </sodipodi:namedview>
@@ -491,7 +496,7 @@
     </marker>
     <filter
        inkscape:label="Channel Transparency"
-       style="color-interpolation-filters:sRGB;"
+       style="color-interpolation-filters:sRGB"
        id="filter5531">
       <feColorMatrix
          values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 -1 0.5 0.5 1 0 "
@@ -518,7 +523,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -537,16 +542,16 @@
        id="rect3358"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffcc00;fill-opacity:1;stroke:#d4aa00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3607"
        y="44.094482"
        x="930"
-       style="font-style:normal;font-weight:normal;font-size:20px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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
          id="tspan4266"
          y="44.094482"
          x="930"
-         sodipodi:role="line">Hashing</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Hashing</tspan></text>
   </g>
   <g
      style="display:inline"
@@ -556,24 +561,27 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <text
        id="text6944"
        y="44.094482"
        x="10"
-       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"
+       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
          y="44.094482"
          x="10"
          id="tspan6946"
-         sodipodi:role="line">A crowd of people</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">A crowd of people</tspan></text>
     <image
        y="204.09448"
        x="40"
@@ -583,70 +591,70 @@
        width="400" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="530"
        y="215.09448"
-       id="text3552"
-       sodipodi:linespacing="125%"><tspan
+       id="text3552"><tspan
          sodipodi:role="line"
          id="tspan3554"
          x="530"
-         y="215.09448">Searching for:</tspan></text>
+         y="215.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">Searching for:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="560"
        y="265.09448"
-       id="text3556"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556"><tspan
          sodipodi:role="line"
          id="tspan3558"
          x="560"
-         y="265.09448">➢ Tim Evans</tspan></text>
+         y="265.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Tim Evans</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="560"
        y="325.09448"
-       id="text3556-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-8"><tspan
          sodipodi:role="line"
          id="tspan3558-1"
          x="560"
-         y="325.09448">➢ Age 30 years</tspan></text>
+         y="325.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Age 30 years</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="560"
        y="445.09448"
-       id="text3556-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-5"><tspan
          sodipodi:role="line"
          id="tspan3558-4"
          x="560"
-         y="445.09448">➢ Dark hair</tspan></text>
+         y="445.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Dark hair</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="560"
        y="505.09448"
-       id="text3556-88"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-88"><tspan
          sodipodi:role="line"
          id="tspan3558-9"
          x="560"
-         y="505.09448">➢ SSN 519-79-7723</tspan></text>
+         y="505.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ SSN 519-79-7723</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="560"
        y="385.09448"
-       id="text3556-8-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-8-3"><tspan
          sodipodi:role="line"
          id="tspan3558-1-3"
          x="560"
-         y="385.09448">➢ 1.85m tall</tspan></text>
+         y="385.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ 1.85m tall</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -667,15 +675,15 @@
        target="_blank">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
          x="10"
          y="44.094482"
-         id="text6944-0"
-         sodipodi:linespacing="125%"><tspan
+         id="text6944-0"><tspan
            sodipodi:role="line"
            id="tspan6946-4"
            x="10"
-           y="44.094482">Filtering</tspan></text>
+           y="44.094482"
+           style="font-size:40px;line-height:1.25;font-family:sans-serif">Filtering</tspan></text>
     </a>
     <image
        style="display:inline"
@@ -694,81 +702,81 @@
        width="266" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="440"
        y="164.09448"
-       id="text3556-8-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-8-6"><tspan
          sodipodi:role="line"
          id="tspan3558-1-9"
          x="440"
-         y="164.09448">➢ Age 30 years</tspan></text>
+         y="164.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Age 30 years</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="440"
        y="284.09448"
-       id="text3556-5-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-5-5"><tspan
          sodipodi:role="line"
          id="tspan3558-4-0"
          x="440"
-         y="284.09448">➢ Dark hair</tspan></text>
+         y="284.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Dark hair</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="440"
        y="224.09448"
-       id="text3556-8-3-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-8-3-6"><tspan
          sodipodi:role="line"
          id="tspan3558-1-3-5"
          x="440"
-         y="224.09448">➢ 1.85m tall</tspan></text>
+         y="224.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ 1.85m tall</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="410"
        y="124.09448"
-       id="text3556-8-6-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-8-6-9"><tspan
          sodipodi:role="line"
          id="tspan3558-1-9-0"
          x="410"
-         y="124.09448">Step 1:</tspan></text>
+         y="124.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Step 1:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="318.2605"
        y="613.44324"
-       id="text3556-8-6-9-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-8-6-9-0"><tspan
          sodipodi:role="line"
          id="tspan3558-1-9-0-6"
          x="318.2605"
-         y="613.44324">Step 2:</tspan></text>
+         y="613.44324"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Step 2:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="318.2605"
        y="663.44324"
-       id="text3556-84"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-84"><tspan
          sodipodi:role="line"
          id="tspan3558-0"
          x="318.2605"
-         y="663.44324">➢ Tim Evans</tspan></text>
+         y="663.44324"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Tim Evans</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="318.2605"
        y="712.44324"
-       id="text3556-88-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text3556-88-7"><tspan
          sodipodi:role="line"
          id="tspan3558-9-1"
          x="318.2605"
-         y="712.44324">➢ SSN 519-79-7723</tspan></text>
+         y="712.44324"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ SSN 519-79-7723</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8);enable-background:accumulate"
        d="M 684.81169,187.22531 760,234.09448"
@@ -814,105 +822,105 @@
        xlink:href="http://www.javapractices.com/topic/TopicAction.do?Id=129"
        id="a3111">
       <text
-         sodipodi:linespacing="125%"
          id="text3113"
          y="44.094482"
          x="10"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            y="44.094482"
            x="10"
            id="tspan3115"
-           sodipodi:role="line">Hashing string values</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25;font-family:sans-serif">Hashing string values</tspan></text>
     </a>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="264.09448"
-       id="text3132"
-       sodipodi:linespacing="125%"><tspan
+       id="text3132"><tspan
          sodipodi:role="line"
          id="tspan3134"
          x="20"
-         y="264.09448">FB</tspan></text>
+         y="264.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">FB</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="344.09448"
-       id="text3136"
-       sodipodi:linespacing="125%"><tspan
+       id="text3136"><tspan
          sodipodi:role="line"
          id="tspan3138"
          x="20"
-         y="344.09448">Ea</tspan></text>
+         y="344.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Ea</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="264.09448"
-       id="text3140"
-       sodipodi:linespacing="125%"><tspan
+       id="text3140"><tspan
          sodipodi:role="line"
          id="tspan3142"
          x="120"
-         y="264.09448">2236</tspan></text>
+         y="264.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">2236</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="344.09448"
-       id="text3144"
-       sodipodi:linespacing="125%"><tspan
+       id="text3144"><tspan
          sodipodi:role="line"
          id="tspan3146"
          x="120"
-         y="344.09448">2236</tspan></text>
+         y="344.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">2236</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="304.09448"
-       id="text3148"
-       sodipodi:linespacing="125%"><tspan
+       id="text3148"><tspan
          sodipodi:role="line"
          id="tspan3150"
          x="20"
-         y="304.09448">Jim</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Jim</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="304.09448"
-       id="text3152"
-       sodipodi:linespacing="125%"><tspan
+       id="text3152"><tspan
          sodipodi:role="line"
          id="tspan3154"
          x="120"
-         y="304.09448">74478</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">74478</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="384.09448"
-       id="text3156"
-       sodipodi:linespacing="125%"><tspan
+       id="text3156"><tspan
          sodipodi:role="line"
          id="tspan3158"
          x="20"
-         y="384.09448">Clive</tspan></text>
+         y="384.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Clive</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="384.09448"
-       id="text3160"
-       sodipodi:linespacing="125%"><tspan
+       id="text3160"><tspan
          sodipodi:role="line"
          id="tspan3162"
          x="120"
-         y="384.09448">65197999</tspan></text>
+         y="384.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">65197999</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect3164"
@@ -923,26 +931,26 @@
        ry="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="15.6017"
        y="213.8931"
-       id="text3166"
-       sodipodi:linespacing="125%"><tspan
+       id="text3166"><tspan
          sodipodi:role="line"
          id="tspan3168"
          x="15.6017"
-         y="213.8931">String</tspan></text>
+         y="213.8931"
+         style="font-size:22px;line-height:1.25;font-family:monospace">String</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="214.09448"
-       id="text3170"
-       sodipodi:linespacing="125%"><tspan
+       id="text3170"><tspan
          sodipodi:role="line"
          id="tspan3172"
          x="120"
-         y="214.09448">Hash value</tspan></text>
+         y="214.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hash value</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="m 110,184.09448 v 220"
@@ -955,78 +963,79 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="36.582817"
        y="109.01679"
-       id="text4148"
-       sodipodi:linespacing="125%"><tspan
+       id="text4148"><tspan
          sodipodi:role="line"
          id="tspan4150"
          x="36.582817"
-         y="109.01679">Search for existence of string &quot;<tspan
-   style="fill:#ff0000"
+         y="109.01679"
+         style="font-size:36px;line-height:1.25;font-family:monospace">Search for existence of string &quot;<tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4164">Ea</tspan>&quot;</tspan><tspan
          sodipodi:role="line"
          x="36.582817"
          y="154.01678"
-         id="tspan4160">  (having hash value <tspan
-   style="fill:#ff0000"
+         id="tspan4160"
+         style="font-size:36px;line-height:1.25;font-family:monospace">  (having hash value <tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4166">2236</tspan>)</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="310"
        y="224.09448"
-       id="text4156"
-       sodipodi:linespacing="125%"><tspan
+       id="text4156"><tspan
          sodipodi:role="line"
          id="tspan4158"
          x="310"
-         y="224.09448">Step 1:</tspan></text>
+         y="224.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">Step 1:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="740"
        y="254.09448"
-       id="text3132-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3132-5"><tspan
          sodipodi:role="line"
          id="tspan3134-4"
          x="740"
-         y="254.09448">FB</tspan></text>
+         y="254.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">FB</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="740"
        y="284.09448"
-       id="text3136-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text3136-2"><tspan
          sodipodi:role="line"
          id="tspan3138-4"
          x="740"
-         y="284.09448">Ea</tspan></text>
+         y="284.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Ea</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="840"
        y="254.09448"
-       id="text3140-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3140-6"><tspan
          sodipodi:role="line"
          id="tspan3142-9"
          x="840"
-         y="254.09448">2236</tspan></text>
+         y="254.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">2236</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="840"
        y="284.09448"
-       id="text3144-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3144-0"><tspan
          sodipodi:role="line"
          id="tspan3146-4"
          x="840"
-         y="284.09448">2236</tspan></text>
+         y="284.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">2236</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect3164-6"
@@ -1037,26 +1046,26 @@
        ry="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="735.60168"
        y="213.8931"
-       id="text3166-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text3166-7"><tspan
          sodipodi:role="line"
          id="tspan3168-0"
          x="735.60168"
-         y="213.8931">String</tspan></text>
+         y="213.8931"
+         style="font-size:22px;line-height:1.25;font-family:monospace">String</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="840"
        y="214.09448"
-       id="text3170-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3170-0"><tspan
          sodipodi:role="line"
          id="tspan3172-8"
          x="840"
-         y="214.09448">Hash value</tspan></text>
+         y="214.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hash value</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="m 830,184.09448 v 120"
@@ -1070,16 +1079,16 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="310"
        y="264.09448"
-       id="text4156-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text4156-4"><tspan
          sodipodi:role="line"
          id="tspan4158-1"
          x="310"
-         y="264.09448">hash value == <tspan
-   style="fill:#ff0000"
+         y="264.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">hash value == <tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4567">2236</tspan></tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8);enable-background:accumulate"
@@ -1089,27 +1098,27 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="590"
        y="504.09448"
-       id="text4156-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text4156-1"><tspan
          sodipodi:role="line"
          id="tspan4158-7"
          x="590"
-         y="504.09448">Step 2:</tspan></text>
+         y="504.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">Step 2:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="590"
        y="554.09448"
-       id="text4156-4-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text4156-4-3"><tspan
          sodipodi:role="line"
          id="tspan4158-1-7"
          x="590"
-         y="554.09448">s.equals(&quot;<tspan
-   style="fill:#ff0000"
+         y="554.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">s.equals(&quot;<tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4569">Ea</tspan>&quot;)</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8);enable-background:accumulate"
@@ -1119,28 +1128,31 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="50"
        y="644.09448"
-       id="text4148-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text4148-5"><tspan
          sodipodi:role="line"
          x="50"
          y="644.09448"
-         id="tspan4160-2">Result: String &quot;<tspan
-   style="fill:#ff0000"
+         id="tspan4160-2"
+         style="font-size:36px;line-height:1.25;font-family:monospace">Result: String &quot;<tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4638">Ea</tspan>&quot;found in collection</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot4648"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion4650"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4650"
+         style="font-family:monospace"><rect
            id="rect4652"
            width="428.4917"
            height="139.19691"
            x="498.09015"
-           y="395.26367" /></flowRegion><flowPara
-         id="flowPara4654" /></flowRoot>  </g>
+           y="395.26367"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4654"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>  </g>
   <g
      inkscape:groupmode="layer"
      id="layer2"
@@ -1153,77 +1165,77 @@
        xlink:href="http://www.javapractices.com/topic/TopicAction.do?Id=129"
        id="a3111-9">
       <text
-         sodipodi:linespacing="125%"
          id="text3113-5"
          y="44.094482"
          x="10"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            y="44.094482"
            x="10"
            id="tspan3115-2"
-           sodipodi:role="line">hashCode() and equals()</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25;font-family:sans-serif">hashCode() and equals()</tspan></text>
     </a>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="154.09448"
-       id="text3197"
-       sodipodi:linespacing="125%"><tspan
+       id="text3197"><tspan
          sodipodi:role="line"
          id="tspan3199"
          x="10"
-         y="154.09448">obj1.equals(obj2) ⇒ obj1.hashCode() == obj2.hashCode()</tspan></text>
+         y="154.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">obj1.equals(obj2) ⇒ obj1.hashCode() == obj2.hashCode()</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:San;-inkscape-font-specification:San;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:San;-inkscape-font-specification:San;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="35.851158"
        y="260.46964"
-       id="text3201"
-       sodipodi:linespacing="125%"><tspan
+       id="text3201"><tspan
          sodipodi:role="line"
          id="tspan3203"
          x="35.851158"
-         y="260.46964">The inverse statement is false in general,</tspan><tspan
+         y="260.46964"
+         style="font-size:36px;line-height:1.25">The inverse statement is false in general,</tspan><tspan
          sodipodi:role="line"
          x="35.851158"
          y="305.46964"
-         id="tspan3205">see previous string example:</tspan></text>
+         id="tspan3205"
+         style="font-size:36px;line-height:1.25">see previous string example:</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="384.09448"
-       id="text3232"
-       sodipodi:linespacing="125%"><tspan
+       id="text3232"><tspan
          sodipodi:role="line"
          id="tspan3234"
          x="110"
-         y="384.09448">&quot;FB&quot;.hashCode() == &quot;Ea&quot;.hashCode()</tspan></text>
+         y="384.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">&quot;FB&quot;.hashCode() == &quot;Ea&quot;.hashCode()</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="514.09448"
-       id="text3232-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3232-9"><tspan
          sodipodi:role="line"
          id="tspan3234-7"
          x="110"
-         y="514.09448">&quot;FB&quot;.equals(&quot;Ea&quot;) == false</tspan></text>
+         y="514.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">&quot;FB&quot;.equals(&quot;Ea&quot;) == false</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:San;-inkscape-font-specification:San;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:San;-inkscape-font-specification:San;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="200"
        y="444.09448"
-       id="text3201-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text3201-2"><tspan
          sodipodi:role="line"
          x="200"
          y="444.09448"
          id="tspan3205-8"
-         style="fill:#ff0000">but:</tspan></text>
+         style="font-size:36px;line-height:1.25;fill:#ff0000">but:</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -1236,120 +1248,123 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3239"
-       sodipodi:linespacing="125%"><tspan
+       id="text3239"><tspan
          sodipodi:role="line"
          id="tspan3241"
          x="10"
-         y="44.094482">A set of strings</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace">A set of strings</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="-31.396935"
        y="652.56903"
        id="text3132-58"
-       sodipodi:linespacing="125%"
        transform="rotate(-24.563173)"><tspan
          sodipodi:role="line"
          id="tspan3134-9"
          x="-31.396935"
-         y="652.56903">FB</tspan></text>
+         y="652.56903"
+         style="font-size:32px;line-height:1.25;font-family:monospace">FB</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
        x="11.855068"
        y="647.63092"
        id="text3140-4"
-       sodipodi:linespacing="125%"
        transform="rotate(-24.563173)"><tspan
          sodipodi:role="line"
          id="tspan3142-4"
          x="11.855068"
-         y="647.63092">(2236)</tspan></text>
+         y="647.63092"
+         style="font-size:32px;line-height:1.25;font-family:monospace">(2236)</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="542.52319"
        y="60.756874"
        id="text3136-4"
-       sodipodi:linespacing="125%"
        transform="rotate(39.93424)"><tspan
          sodipodi:role="line"
          id="tspan3138-5"
          x="542.52319"
-         y="60.756874">Ea</tspan></text>
+         y="60.756874"
+         style="font-size:32px;line-height:1.25;font-family:monospace">Ea</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
        x="586.61011"
        y="62.005608"
        id="text3144-4"
-       sodipodi:linespacing="125%"
        transform="rotate(39.93424)"><tspan
          sodipodi:role="line"
          id="tspan3146-1"
          x="586.61011"
-         y="62.005608">(2236)</tspan></text>
+         y="62.005608"
+         style="font-size:32px;line-height:1.25;font-family:monospace">(2236)</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="560"
        y="514.09448"
-       id="text3148-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3148-5"><tspan
          sodipodi:role="line"
          id="tspan3150-9"
          x="560"
-         y="514.09448">Jim</tspan></text>
+         y="514.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">Jim</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
        x="620"
        y="514.09448"
-       id="text3152-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3152-4"><tspan
          sodipodi:role="line"
          id="tspan3154-2"
          x="620"
-         y="514.09448">(74478)</tspan></text>
+         y="514.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">(74478)</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="542.43622"
        y="468.46069"
        id="text3156-7"
-       sodipodi:linespacing="125%"
        transform="rotate(12.240063)"><tspan
          sodipodi:role="line"
          id="tspan3158-6"
          x="542.43622"
-         y="468.46069">Clive</tspan></text>
+         y="468.46069"
+         style="font-size:32px;line-height:1.25;font-family:monospace">Clive</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff0000;fill-opacity:1;stroke:none"
        x="646.02496"
        y="477.9978"
        id="text3160-4"
-       sodipodi:linespacing="125%"
        transform="rotate(12.240063)"><tspan
          sodipodi:role="line"
          id="tspan3162-0"
          x="646.02496"
-         y="477.9978">(65197999)</tspan></text>
+         y="477.9978"
+         style="font-size:32px;line-height:1.25;font-family:monospace">(65197999)</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot3354"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion3356"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion3356"
+         style="font-family:monospace"><rect
            id="rect3359"
            width="371.47128"
            height="262.46164"
            x="327.86743"
-           y="365.07639" /></flowRegion><flowPara
-         id="flowPara3361" /></flowRoot>  </g>
+           y="365.07639"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara3361"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>  </g>
   <g
      inkscape:groupmode="layer"
      id="layer5"
@@ -1357,125 +1372,125 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3239-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text3239-1"><tspan
          sodipodi:role="line"
          id="tspan3241-9"
          x="10"
-         y="44.094482">Dictionary</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Dictionary</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="280"
        y="464.09448"
-       id="text4343"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343"><tspan
          sodipodi:role="line"
          id="tspan4345"
          x="280"
-         y="464.09448">Garçon</tspan></text>
+         y="464.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Garçon</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="280"
        y="514.09448"
-       id="text4343-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-0"><tspan
          sodipodi:role="line"
          id="tspan4345-7"
          x="280"
-         y="514.09448">nager</tspan></text>
+         y="514.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">nager</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="280"
        y="414.09448"
-       id="text4343-05"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-05"><tspan
          sodipodi:role="line"
          id="tspan4345-0"
          x="280"
-         y="414.09448">Rêve</tspan></text>
+         y="414.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Rêve</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="280"
        y="564.09448"
-       id="text4343-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-9"><tspan
          sodipodi:role="line"
          id="tspan4345-2"
          x="280"
-         y="564.09448">Soleil</tspan></text>
+         y="564.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Soleil</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="140"
        y="464.09448"
-       id="text4343-03"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-03"><tspan
          sodipodi:role="line"
          id="tspan4345-4"
          x="140"
-         y="464.09448">Waiter</tspan></text>
+         y="464.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Waiter</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="140"
        y="514.09448"
-       id="text4343-0-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-0-2"><tspan
          sodipodi:role="line"
          id="tspan4345-7-6"
          x="140"
-         y="514.09448">swim</tspan></text>
+         y="514.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">swim</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="140"
        y="414.09448"
-       id="text4343-05-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-05-7"><tspan
          sodipodi:role="line"
          id="tspan4345-0-0"
          x="140"
-         y="414.09448">Dream</tspan></text>
+         y="414.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Dream</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="140"
        y="564.09448"
-       id="text4343-9-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-9-2"><tspan
          sodipodi:role="line"
          id="tspan4345-2-1"
          x="140"
-         y="564.09448">Sun</tspan></text>
+         y="564.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Sun</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;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="140"
        y="364.09448"
-       id="text4343-05-7-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-05-7-5"><tspan
          sodipodi:role="line"
          id="tspan4345-0-0-2"
          x="140"
-         y="364.09448">Key</tspan></text>
+         y="364.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Key</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;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="280"
        y="364.09448"
-       id="text4343-05-7-56"
-       sodipodi:linespacing="125%"><tspan
+       id="text4343-05-7-56"><tspan
          sodipodi:role="line"
          id="tspan4345-0-0-1"
          x="280"
-         y="364.09448">Value</tspan></text>
+         y="364.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Value</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect4455"
@@ -1510,15 +1525,15 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="40"
        y="164.09448"
-       id="text3239-1-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3239-1-8"><tspan
          sodipodi:role="line"
          id="tspan3241-9-1"
          x="40"
-         y="164.09448">Example: English ↦ French</tspan></text>
+         y="164.09448"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Example: English ↦ French</tspan></text>
   </g>
   <g
      inkscape:label="Set valued dictionary"
@@ -1526,126 +1541,126 @@
      inkscape:groupmode="layer"
      style="display:none">
     <text
-       sodipodi:linespacing="125%"
        id="text4495"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan4497"
-         sodipodi:role="line">Set valued dictionary </tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Set valued dictionary </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4499"
        y="294.09448"
        x="280"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="294.09448"
          x="280"
          id="tspan4501"
-         sodipodi:role="line">{Garçon, Serveur, Sommelier}</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">{Garçon, Serveur, Sommelier}</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4503"
        y="344.09448"
        x="280"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="280"
          id="tspan4505"
-         sodipodi:role="line">{nager, se baigner}</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">{nager, se baigner}</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4507"
        y="244.09448"
        x="280"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="244.09448"
          x="280"
          id="tspan4509"
-         sodipodi:role="line">{Rêve, Illusion}</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">{Rêve, Illusion}</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4511"
        y="394.09448"
        x="280"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="280"
          id="tspan4513"
-         sodipodi:role="line">{Soleil}</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">{Soleil}</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4515"
        y="294.09448"
        x="140"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="294.09448"
          x="140"
          id="tspan4517"
-         sodipodi:role="line">Waiter</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Waiter</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4519"
        y="344.09448"
        x="140"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="140"
          id="tspan4521"
-         sodipodi:role="line">swim</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">swim</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4523"
        y="244.09448"
        x="140"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="244.09448"
          x="140"
          id="tspan4525"
-         sodipodi:role="line">Dream</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Dream</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4527"
        y="394.09448"
        x="140"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="140"
          id="tspan4529"
-         sodipodi:role="line">Sun</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Sun</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4531"
        y="194.09448"
        x="140"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;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
          y="194.09448"
          x="140"
          id="tspan4533"
-         sodipodi:role="line">Key</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Key</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4535"
        y="194.09448"
        x="280"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;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
          y="194.09448"
          x="280"
          id="tspan4537"
-         sodipodi:role="line">Value</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Value</tspan></text>
     <rect
        y="154.09448"
        x="130"
@@ -1689,93 +1704,93 @@
      inkscape:label="Ordering Words by length"
      style="display:none">
     <text
-       sodipodi:linespacing="125%"
        id="text4495-0"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan4497-1"
-         sodipodi:role="line">Grouping words by length </tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Grouping words by length </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="36.895569"
        y="130.28642"
-       id="text4746"
-       sodipodi:linespacing="125%"><tspan
+       id="text4746"><tspan
          sodipodi:role="line"
          id="tspan4748"
          x="36.895569"
-         y="130.28642">my text does contain some words of different lengths</tspan></text>
+         y="130.28642"
+         style="font-size:32px;line-height:1.25;font-family:monospace">my text does contain some words of different lengths</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4515-6"
        y="444.09448"
        x="20"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="444.09448"
          x="20"
          id="tspan4517-7"
-         sodipodi:role="line">4</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">4</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4519-8"
        y="494.09448"
        x="20"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="494.09448"
          x="20"
          id="tspan4521-0"
-         sodipodi:role="line">5</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">5</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4523-1"
        y="394.09448"
        x="20"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="20"
          id="tspan4525-1"
-         sodipodi:role="line">2</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">2</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4527-6"
        y="544.09448"
        x="20"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="544.09448"
          x="20"
          id="tspan4529-1"
-         sodipodi:role="line">7</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">7</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4531-8"
        y="344.09448"
        x="20"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="20"
          id="tspan4533-0"
-         sodipodi:role="line">Key</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Key</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4535-6"
        y="344.09448"
        x="120"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="120"
          id="tspan4537-8"
-         sodipodi:role="line">Value</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Value</tspan></text>
     <rect
        y="304.09448"
        x="10"
@@ -1815,59 +1830,59 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="394.09448"
-       id="text4851"
-       sodipodi:linespacing="125%"><tspan
+       id="text4851"><tspan
          sodipodi:role="line"
          id="tspan4853"
          x="110"
-         y="394.09448">{my, of}</tspan></text>
+         y="394.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">{my, of}</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="444.09448"
-       id="text4855"
-       sodipodi:linespacing="125%"><tspan
+       id="text4855"><tspan
          sodipodi:role="line"
          id="tspan4857"
          x="110"
-         y="444.09448">{text, does, some}</tspan></text>
+         y="444.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">{text, does, some}</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="494.09448"
-       id="text4871"
-       sodipodi:linespacing="125%"><tspan
+       id="text4871"><tspan
          sodipodi:role="line"
          id="tspan4873"
          x="110"
-         y="494.09448">{words}</tspan></text>
+         y="494.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">{words}</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="604.09448"
-       id="text4879"
-       sodipodi:linespacing="125%"><tspan
+       id="text4879"><tspan
          sodipodi:role="line"
          id="tspan4881"
          x="110"
-         y="604.09448">{different}</tspan></text>
+         y="604.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">{different}</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="544.09448"
-       id="text4883"
-       sodipodi:linespacing="125%"><tspan
+       id="text4883"><tspan
          sodipodi:role="line"
          id="tspan4885"
          x="110"
-         y="544.09448">{contain, lengths}</tspan></text>
+         y="544.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">{contain, lengths}</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4549-6-7"
@@ -1875,82 +1890,82 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        sodipodi:nodetypes="cc" />
     <text
-       sodipodi:linespacing="125%"
        id="text4527-6-1"
        y="594.09448"
        x="20"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="594.09448"
          x="20"
          id="tspan4529-1-6"
-         sodipodi:role="line">9</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">9</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4515-6-7"
        y="444.09448"
        x="690"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="444.09448"
          x="690"
          id="tspan4517-7-2"
-         sodipodi:role="line">4</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">4</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4519-8-8"
        y="494.09448"
        x="690"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="494.09448"
          x="690"
          id="tspan4521-0-9"
-         sodipodi:role="line">5</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">5</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4523-1-4"
        y="394.09448"
        x="690"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="690"
          id="tspan4525-1-8"
-         sodipodi:role="line">2</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">2</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4527-6-7"
        y="544.09448"
        x="690"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="544.09448"
          x="690"
          id="tspan4529-1-65"
-         sodipodi:role="line">7</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">7</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4531-8-2"
        y="344.09448"
        x="690"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="690"
          id="tspan4533-0-4"
-         sodipodi:role="line">Key</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Key</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4535-6-2"
        y="344.09448"
        x="780"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="780"
          id="tspan4537-8-2"
-         sodipodi:role="line">Value</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Value</tspan></text>
     <rect
        y="304.09448"
        x="680"
@@ -1990,59 +2005,59 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="780"
        y="394.09448"
-       id="text4851-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text4851-3"><tspan
          sodipodi:role="line"
          id="tspan4853-4"
          x="780"
-         y="394.09448">2</tspan></text>
+         y="394.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">2</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="780"
        y="444.09448"
-       id="text4855-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text4855-2"><tspan
          sodipodi:role="line"
          id="tspan4857-1"
          x="780"
-         y="444.09448">3</tspan></text>
+         y="444.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">3</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="780"
        y="494.09448"
-       id="text4871-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text4871-0"><tspan
          sodipodi:role="line"
          id="tspan4873-5"
          x="780"
-         y="494.09448">1</tspan></text>
+         y="494.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="780"
        y="594.09448"
-       id="text4879-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text4879-9"><tspan
          sodipodi:role="line"
          id="tspan4881-1"
          x="780"
-         y="594.09448">1</tspan></text>
+         y="594.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="780"
        y="544.09448"
-       id="text4883-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text4883-1"><tspan
          sodipodi:role="line"
          id="tspan4885-6"
          x="780"
-         y="544.09448">2</tspan></text>
+         y="544.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">2</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4549-6-7-5"
@@ -2050,46 +2065,48 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        sodipodi:nodetypes="cc" />
     <text
-       sodipodi:linespacing="125%"
        id="text4527-6-1-9"
        y="594.09448"
        x="690"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="594.09448"
          x="690"
          id="tspan4529-1-6-5"
-         sodipodi:role="line">9</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">9</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="234.09448"
-       id="text5034"
-       sodipodi:linespacing="125%"><tspan
+       id="text5034"><tspan
          sodipodi:role="line"
          id="tspan5036"
          x="10"
-         y="234.09448">List of words by </tspan><tspan
+         y="234.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">List of words by </tspan><tspan
          sodipodi:role="line"
          x="10"
          y="274.09448"
-         id="tspan5038">word length</tspan></text>
+         id="tspan5038"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">word length</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="680"
        y="234.09448"
-       id="text5034-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text5034-9"><tspan
          sodipodi:role="line"
          id="tspan5036-8"
          x="680"
-         y="234.09448">Word frequencies </tspan><tspan
+         y="234.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Word frequencies </tspan><tspan
          sodipodi:role="line"
          x="680"
          y="274.09448"
-         id="tspan5038-4">by word length</tspan></text>
+         id="tspan5038-4"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">by word length</tspan></text>
   </g>
   <script
      ns1:version="1.5.5"
diff --git a/Doc/Sd1/Ref/Fig/mavenPrjRef.multi.svg b/Doc/Sd1/Ref/Fig/mavenPrjRef.multi.svg
index a5fa1fe3017d77f5f33b9eb80be0f22c71d00ca6..30703edc4276eb2035e53c9bbc2e2cee0415a9ee 100644
--- a/Doc/Sd1/Ref/Fig/mavenPrjRef.multi.svg
+++ b/Doc/Sd1/Ref/Fig/mavenPrjRef.multi.svg
@@ -11,7 +11,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="mavenPrjRef.multi.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,13 +25,13 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.4983892"
-     inkscape:cx="297.18828"
+     inkscape:cx="167.04853"
      inkscape:cy="150.32325"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="g3950"
      showgrid="false"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
diff --git a/Doc/Sd1/Ref/GettingStarted/exam.svg b/Doc/Sd1/Ref/GettingStarted/exam.svg
index 4a6903aa001f14ba4ffea0b2169f29937431e041..b2290174599f8b0c632bac11a5e8ebf173ebb25e 100644
--- a/Doc/Sd1/Ref/GettingStarted/exam.svg
+++ b/Doc/Sd1/Ref/GettingStarted/exam.svg
@@ -2,7 +2,7 @@
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
 
 <svg
-   xmlns:ns1="http://sozi.baierouge.fr"
+   xmlns:sozi="http://sozi.baierouge.fr"
    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#"
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="exam.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="34.085041mm"
@@ -25,13 +25,13 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="230.8035"
+     inkscape:cx="69.340389"
      inkscape:cy="88.572453"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
@@ -1061,87 +1061,87 @@
     </g>
   </g>
   <script
-     ns1:version="14.10-05142318"
+     sozi:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
   <style
-     ns1:version="14.10-05142318"
+     sozi:version="14.10-05142318"
      id="sozi-style">#sozi-toc text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}#sozi-toc text:hover{fill:#0cf;cursor:pointer}#sozi-toc text.sozi-toc-current{fill:#fa4}#sozi-toc-background{stroke:#222;stroke-opacity:.1;stroke-width:10;fill:#222;fill-opacity:.9}.sozi-toc-arrow{fill:#eff;fill-opacity:.75;stroke:none}.sozi-toc-arrow:hover{fill:#0cf}#sozi-framenumber circle{stroke:#222;stroke-opacity:.1;stroke-width:4;fill:#222;fill-opacity:.9}#sozi-framenumber text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}</style>
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="1"
-     ns1:title="Gcd implementation"
-     ns1:refid="rect10351" />
-  <ns1:frame
-     ns1:refid="rect10841"
-     ns1:title="Gcd maven packaging"
-     ns1:sequence="2"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="3"
-     ns1:title="Using Math.getGcd()"
-     ns1:refid="rect11089" />
-  <ns1:frame
-     ns1:refid="rect11381"
-     ns1:title="Fraction project"
-     ns1:sequence="4"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="5"
-     ns1:title="Maven dependency definition"
-     ns1:refid="rect11637" />
-  <ns1:frame
-     ns1:refid="rect11895"
-     ns1:title="Fraction depends on Gcd"
-     ns1:sequence="6"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000"
-     ns1:transition-duration-ms="1000"
-     ns1:transition-zoom-percent="0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="1"
+     sozi:title="Gcd implementation"
+     sozi:refid="rect10351" />
+  <sozi:frame
+     sozi:refid="rect10841"
+     sozi:title="Gcd maven packaging"
+     sozi:sequence="2"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="3"
+     sozi:title="Using Math.getGcd()"
+     sozi:refid="rect11089" />
+  <sozi:frame
+     sozi:refid="rect11381"
+     sozi:title="Fraction project"
+     sozi:sequence="4"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="5"
+     sozi:title="Maven dependency definition"
+     sozi:refid="rect11637" />
+  <sozi:frame
+     sozi:refid="rect11895"
+     sozi:title="Fraction depends on Gcd"
+     sozi:sequence="6"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000"
+     sozi:transition-duration-ms="1000"
+     sozi:transition-zoom-percent="0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
 </svg>
diff --git a/Doc/Sd1/Ref/GettingStarted/idea.svg b/Doc/Sd1/Ref/GettingStarted/idea.svg
index 08817ff9928606f7b45f0d713d9bd059b56f2d1b..36f6c6b75f31f1f02347a330e2ad446c44fabb9f 100644
--- a/Doc/Sd1/Ref/GettingStarted/idea.svg
+++ b/Doc/Sd1/Ref/GettingStarted/idea.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="idea.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,13 +25,13 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="237.55014"
-     inkscape:cy="146.92093"
-     inkscape:document-units="px"
+     inkscape:cx="77.743061"
+     inkscape:cy="143.60887"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1920"
-     inkscape:window-height="1025"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
@@ -814,1394 +814,7 @@
        y="581.78387"
        x="80"
        id="image262"
-       xlink:href="data:image/png;base64,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
-"
+       xlink:href="data:image/png;base64,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 "
        preserveAspectRatio="none"
        height="280.73587"
        width="490" />
diff --git a/Doc/Sd1/Ref/LangFundament/abacus.svg b/Doc/Sd1/Ref/LangFundament/abacus.svg
index a1790f8a2e8d87c6d2e50df2e3ce08e6c0d07768..ccd5ca35703e9e57fd96b141f33de63390571b90 100644
--- a/Doc/Sd1/Ref/LangFundament/abacus.svg
+++ b/Doc/Sd1/Ref/LangFundament/abacus.svg
@@ -12,11 +12,11 @@
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    id="svg63745"
    version="1.1"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    width="170mm"
    height="75mm"
    viewBox="0 0 602.36225 265.74803"
-   sodipodi:docname="a.svg">
+   sodipodi:docname="abacus.svg">
   <metadata
      id="metadata63751">
     <rdf:RDF>
@@ -1920,14 +1920,14 @@
      guidetolerance="10"
      inkscape:pageopacity="0"
      inkscape:pageshadow="2"
-     inkscape:window-width="1920"
-     inkscape:window-height="1025"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      id="namedview63747"
      showgrid="true"
      inkscape:snap-smooth-nodes="true"
      inkscape:object-nodes="true"
      inkscape:zoom="0.9195098"
-     inkscape:cx="485.76339"
+     inkscape:cx="274.78141"
      inkscape:cy="401.69517"
      inkscape:window-x="0"
      inkscape:window-y="27"
@@ -1937,7 +1937,8 @@
      fit-margin-left="0"
      fit-margin-right="0"
      fit-margin-bottom="0"
-     units="mm" />
+     units="mm"
+     inkscape:document-units="mm" />
   <g
      id="g17772"
      transform="matrix(0.80072318,0,0,0.80072318,109.09348,-0.01852951)">
diff --git a/Doc/Sd1/Ref/LangFundament/ascii7bit.svg b/Doc/Sd1/Ref/LangFundament/ascii7bit.svg
index 90178e3c643e2404d0e97c9decc149283ce64732..de0f322c6bd214233ec729df8c4d129c9648023f 100644
--- a/Doc/Sd1/Ref/LangFundament/ascii7bit.svg
+++ b/Doc/Sd1/Ref/LangFundament/ascii7bit.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="ascii7bit.svg"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,14 +25,14 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.7079545"
-     inkscape:cx="321.9637"
+     inkscape:cx="207.79204"
      inkscape:cy="110.92743"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1533"
-     inkscape:window-height="1046"
-     inkscape:window-x="67"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
+     inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
      showguides="false"
@@ -1579,7 +1579,7 @@
            height="65.575516"
            x="216.63341"
            y="-268.07236" /></flowRegion><flowPara
-         id="flowPara1848"></flowPara></flowRoot>    <text
+         id="flowPara1848" /></flowRoot>    <text
        xml:space="preserve"
        style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="30.178463"
diff --git a/Doc/Sd1/Ref/LangFundament/ascii7bitEven.svg b/Doc/Sd1/Ref/LangFundament/ascii7bitEven.svg
index 6ad29191652d3b1889c6f61882942bd4c0c3a471..3787b915dc86ec649ce4881090a17750822a8244 100644
--- a/Doc/Sd1/Ref/LangFundament/ascii7bitEven.svg
+++ b/Doc/Sd1/Ref/LangFundament/ascii7bitEven.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="ascii7bitEven.svg"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,14 +25,14 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="244.16123"
+     inkscape:cx="82.698119"
      inkscape:cy="91.062835"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1533"
-     inkscape:window-height="1046"
-     inkscape:window-x="67"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
+     inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
      showguides="false"
@@ -1439,7 +1439,7 @@
            height="440"
            x="-60"
            y="-296.53543" /></flowRegion><flowPara
-         id="flowPara2986"></flowPara></flowRoot>    <flowRoot
+         id="flowPara2986" /></flowRoot>    <flowRoot
        xml:space="preserve"
        id="flowRoot2988"
        style="fill:black;fill-opacity:1;stroke:none;font-family:'DejaVu Sans';font-style:normal;font-weight:bold;font-size:16px;line-height:1.25;letter-spacing:0px;word-spacing:0px;-inkscape-font-specification:'DejaVu Sans Bold';font-stretch:normal;font-variant:normal"><flowRegion
@@ -1449,7 +1449,7 @@
            height="330"
            x="220"
            y="-66.535431" /></flowRegion><flowPara
-         id="flowPara2994"></flowPara></flowRoot>  </g>
+         id="flowPara2994" /></flowRoot>  </g>
   <script
      ns1:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
diff --git a/Doc/Sd1/Ref/LangFundament/byte2short.svg b/Doc/Sd1/Ref/LangFundament/byte2short.svg
index 1967e469d34bbc34038b2e2252ef879281d5715e..1908c0b55d66c4bc039738553844988866202259 100644
--- a/Doc/Sd1/Ref/LangFundament/byte2short.svg
+++ b/Doc/Sd1/Ref/LangFundament/byte2short.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="byte2short.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="227.79527"
-   width="823.36237">
+   height="60.270832mm"
+   width="217.84796mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,22 +25,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="388.04755"
+     inkscape:cx="226.58444"
      inkscape:cy="206.43261"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
diff --git a/Doc/Sd1/Ref/LangFundament/camelCase.svg b/Doc/Sd1/Ref/LangFundament/camelCase.svg
index 2e5aaaa11ba887a729dfefde957f9069be7995c5..c1863a2de8998bf8cf5a8e8532b56d163b8fb7ea 100644
--- a/Doc/Sd1/Ref/LangFundament/camelCase.svg
+++ b/Doc/Sd1/Ref/LangFundament/camelCase.svg
@@ -1,5 +1,6 @@
 <?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#"
@@ -10,12 +11,13 @@
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    id="svg2"
    sodipodi:version="0.32"
-   inkscape:version="0.46"
-   width="368.48999"
-   height="304"
-   sodipodi:docname="CamelCase.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   width="103.99606mm"
+   height="85.795555mm"
+   sodipodi:docname="camelCase.svg"
    inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   version="1.0">
+   version="1.0"
+   viewBox="0 0 368.48999 304">
   <metadata
      id="metadata7">
     <rdf:RDF>
@@ -24,6 +26,7 @@
         <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>
@@ -31,17 +34,17 @@
      id="defs5">
     <inkscape:perspective
        sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_x="0 : 526.1811 : 1"
        inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
+       inkscape:vp_z="744.09446 : 526.1811 : 1"
+       inkscape:persp3d-origin="372.04723 : 350.78739 : 1"
        id="perspective9" />
     <inkscape:perspective
        id="perspective2389"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04723 : 350.78739 : 1"
+       inkscape:vp_z="744.09446 : 526.1811 : 1"
        inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:vp_x="0 : 526.1811 : 1"
        sodipodi:type="inkscape:persp3d" />
   </defs>
   <sodipodi:namedview
@@ -58,17 +61,21 @@
      id="base"
      showgrid="false"
      inkscape:zoom="0.26385019"
-     inkscape:cx="936.01769"
+     inkscape:cx="196.96194"
      inkscape:cy="612.46712"
-     inkscape:window-x="-4"
-     inkscape:window-y="-4"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
      inkscape:current-layer="svg2"
      showguides="true"
-     inkscape:guide-bbox="true">
+     inkscape:guide-bbox="true"
+     units="mm"
+     inkscape:document-units="mm"
+     inkscape:window-maximized="0">
     <sodipodi:guide
        orientation="-0.70710678,0.70710678"
        position="1190.0692,-121.28094"
-       id="guide3212" />
+       id="guide3212"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <g
      id="g3214"
@@ -76,73 +83,81 @@
     <path
        sodipodi:nodetypes="cccccccccccc"
        id="path2399"
-       d="M -452.55406,904.10982 C -453.13697,904.72037 -456.35991,914.11037 -470.0205,943.49371 C -470.58648,960.37908 -480.06403,1022.0499 -480.90691,1061.0117 C -475.828,1146.1127 -459.86961,1232.9645 -437.24122,1254.6686 C -418.49515,1262.2898 -395.61478,1272.0614 -379.16082,1270.7949 C -361.41052,1269.4287 -354.67584,1304.0083 -358.08847,1304.0083 C -391.37791,1310.9282 -484.80635,1329.5226 -508.04076,1284.7173 C -516.70898,1182.4139 -524.29771,1136.9859 -549.17515,1092.9715 C -562.12345,1026.9272 -573.49078,995.18355 -589.30423,948.75565 C -579.85391,899.34734 -556.06346,908.596 -540.4203,827.99054 C -524.85044,756.89711 -503.43842,552.65091 -498.21716,526.70116 C -473.96608,526.70116 -452.55406,876.26599 -452.55406,904.10982 z"
-       style="fill:#803300;fill-opacity:1;fill-rule:evenodd;stroke:#2b1100;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+       d="m -452.55406,904.10982 c -0.58291,0.61055 -3.80585,10.00055 -17.46644,39.38389 -0.56598,16.88537 -10.04353,78.55619 -10.88641,117.51799 5.07891,85.101 21.0373,171.9528 43.66569,193.6569 18.74607,7.6212 41.62644,17.3928 58.0804,16.1263 17.7503,-1.3662 24.48498,33.2134 21.07235,33.2134 -33.28944,6.9199 -126.71788,25.5143 -149.95229,-19.291 -8.66822,-102.3034 -16.25695,-147.7314 -41.13439,-191.7458 -12.9483,-66.0443 -24.31563,-97.78795 -40.12908,-144.21585 9.45032,-49.40831 33.24077,-40.15965 48.88393,-120.76511 15.56986,-71.09343 36.98188,-275.33963 42.20314,-301.28938 24.25108,0 45.6631,349.56483 45.6631,377.40866 z"
+       style="fill:#803300;fill-opacity:1;fill-rule:evenodd;stroke:#2b1100;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       inkscape:connector-curvature="0" />
     <path
        sodipodi:nodetypes="cccccccccc"
        id="path3172"
-       d="M 499.91945,766.36363 C 494.14659,792.92394 440.75412,900.92301 427.09353,930.30632 C 426.52755,947.19172 406.6701,1052.1121 388.52738,1084.154 C 393.60629,1169.255 387.07489,1230.157 416.62321,1262.241 C 435.36928,1269.8622 461.70962,1276.1739 478.16358,1274.9074 C 495.91388,1273.5412 504.37854,1308.1208 464.63626,1311.5807 C 415.77696,1318.5006 353.48823,1330.1751 321.6039,1306.1296 C 312.93568,1203.8262 343.40659,1108.2287 318.52915,1064.2143 C 252.40646,861.41947 379.62106,776.92644 485.39606,643.26259 C 509.64714,643.26259 505.1094,724.67993 499.91945,766.36363 z"
-       style="opacity:1;fill:#803300;fill-opacity:1;fill-rule:evenodd;stroke:#2b1100;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+       d="m 499.91945,766.36363 c -5.77286,26.56031 -59.16533,134.55938 -72.82592,163.94269 -0.56598,16.8854 -20.42343,121.80578 -38.56615,153.84768 5.07891,85.101 -1.45249,146.003 28.09583,178.087 18.74607,7.6212 45.08641,13.9329 61.54037,12.6664 17.7503,-1.3662 26.21496,33.2134 -13.52732,36.6733 -48.8593,6.9199 -111.14803,18.5944 -143.03236,-5.4511 -8.66822,-102.3034 21.80269,-197.9009 -3.07475,-241.9153 -66.12269,-202.79483 61.09191,-287.28786 166.86691,-420.95171 24.25108,0 19.71334,81.41734 14.52339,123.10104 z"
+       style="opacity:1;fill:#803300;fill-opacity:1;fill-rule:evenodd;stroke:#2b1100;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       inkscape:connector-curvature="0" />
     <path
        sodipodi:nodetypes="cccccccsccsccccccccccccsccccsccccccccccccsccccccccccccccccccc"
        id="path2395"
-       d="M 149.99405,133.22993 C 179.17222,112.9162 211.35774,95.246565 240.96997,62.477777 C 294.81398,-38.811683 332.87791,-73.449118 372.42687,-54.66818 C 423.2806,-52.700258 448.20161,37.924854 477.09101,160.23801 C 568.73081,218.44382 591.50109,337.64584 685.03035,374.45089 C 701.08245,374.38752 713.67604,281.88653 741.56776,218.31238 C 760.61387,189.49075 796.62626,157.40978 805.40948,158.06553 C 819.17477,160.23689 845.17866,155.05729 865.76276,123.83961 C 898.75273,73.807304 984.58696,59.529123 998.70133,120.72601 C 1016.7221,193.08656 1192.6482,129.09178 1174.902,259.12439 C 1168.8708,281.86281 1107.5122,261.53409 1109.7072,295.3476 C 1110.455,306.86661 1177.311,305.04746 1173.3883,320.75485 C 1167.7054,343.51023 1147.5851,361.99039 1125.1448,363.51525 C 1085.3145,366.22179 1038.175,344.95284 1051.4838,409.2975 C 1045.3265,485.82984 1081.1624,508.99409 1067.335,576.6285 C 1057.6132,639.02698 1004.9382,681.05081 973.16698,711.22294 C 924.02743,792.08876 693.0639,866.57061 600.18652,800.79981 C 585.73124,788.62559 554.59676,754.84961 564.51484,697.67579 C 541.86607,667.74088 521.29872,662.33652 514.3715,668.50069 C 500.28091,669.48866 444.04237,713.86944 438.78983,730.62876 C 418.77047,794.50465 394.95518,870.02977 328.51097,949.62935 C 312.6136,973.39913 307.84627,995.4616 295.07773,1040.8919 C 290.45669,1057.3336 271.5776,1065.5033 264.05907,1089.7981 C 247.10501,1144.582 232.87688,1165.4405 241.73242,1212.7526 C 253.84288,1277.4546 260.01101,1328.3242 286.42513,1332.1526 C 338.92232,1329.8102 349.80846,1379.0233 290.98366,1376.6953 C 270.0944,1377.5286 211.11672,1367.8945 183.47525,1368.3828 C 183.36618,1359.4823 180.09756,1316.2039 170.03943,1272.7238 C 182.51536,1231.1719 186.75825,1177.9889 192.84193,1135.3929 C 199.34429,1089.8654 174.93247,1040.3789 181.41623,998.13699 C 189.57584,954.74316 202.23613,914.33189 210.32458,878.87426 C 193.16799,867.25708 178.30246,799.40338 211.39406,752.35854 C 168.16054,764.26301 -118.37864,890.15532 -285.95563,608.8877 C -298.4697,624.16124 -280.33291,668.77304 -298.62821,715.21086 C -303.23604,741.52474 -314.29819,748.77996 -315.23437,759.08661 C -314.35827,780.8424 -329.94438,801.29383 -341.84786,810.79723 C -338.39734,834.16049 -335.85874,844.21611 -337.1335,872.01809 C -338.41646,899.99906 -351.553,943.32116 -347.20918,972.58416 C -341.10354,998.31448 -337.52758,1030.4674 -336.37028,1058.7577 C -323.36997,1131.1596 -297.53121,1195.5266 -269.75855,1242.4046 C -256.55445,1245.6729 -243.94186,1279.3271 -231.14706,1290.3083 C -216.41412,1302.953 -201.83748,1305.8087 -185.37406,1306.4332 C -171.40737,1306.9631 -175.4788,1321.8596 -175.43399,1329.6067 C -177.69043,1350.9747 -264.20908,1355.8728 -318.17079,1337.8007 C -344.5209,1299.4091 -317.85679,1251.3103 -363.58471,1177.734 C -360.14853,1174.9922 -381.70481,1136.9235 -404.66681,1094.1795 C -412.10375,1091.6286 -425.85794,1077.1186 -432.78998,1052.0425 C -446.21104,1037.4574 -458.0424,1022.3542 -458.62751,1018.0229 C -471.8966,980.5532 -444.13426,941.10823 -454.37044,907.74361 C -476.96494,808.29596 -503.98735,702.78091 -518.72224,575.81673 C -528.28133,529.3648 -529.44289,485.77079 -535.81665,441.81744 C -532.66768,400.66485 -518.31434,388.53311 -511.00236,350.03586 C -513.78217,366.6927 -530.89155,401.87763 -544.91521,447.95607 C -543.87099,520.68792 -558.16682,568.46437 -555.69524,656.23235 C -573.52831,764.83137 -588.71109,749.46731 -595.68849,720.17024 C -605.11759,536.90076 -598.15829,428.54886 -572.56695,367.83517 C -538.7972,292.83416 -506.96841,289.51957 -491.37024,277.12677 C -411.50087,202.66977 -397.7124,224.38985 -348.23914,185.50141 C -274.40646,77.415149 -185.27729,-96.383882 -130.42313,-83.498472 C -85.101719,-87.557707 -23.379542,35.218197 26.068154,109.616 C 70.30675,161.62126 124.7167,136.30696 149.99405,133.22993 z"
-       style="opacity:1;fill:#a05a2c;fill-opacity:1;fill-rule:evenodd;stroke:#552200;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+       d="m 149.99405,133.22993 c 29.17817,-20.31373 61.36369,-37.983365 90.97592,-70.752153 53.84401,-101.28946 91.90794,-135.926895 131.4569,-117.145957 50.85373,1.967922 75.77474,92.593034 104.66414,214.90619 91.6398,58.20581 114.41008,177.40783 207.93934,214.21288 16.0521,-0.0634 28.64569,-92.56436 56.53741,-156.13851 19.04611,-28.82163 55.0585,-60.9026 63.84172,-60.24685 13.76529,2.17136 39.76918,-3.00824 60.35328,-34.22592 32.98997,-50.032306 118.8242,-64.310487 132.93857,-3.1136 18.02077,72.36055 193.94687,8.36577 176.20067,138.39838 -6.0312,22.73842 -67.3898,2.4097 -65.1948,36.22321 0.7478,11.51901 67.6038,9.69986 63.6811,25.40725 -5.6829,22.75538 -25.8032,41.23554 -48.2435,42.7604 -39.8303,2.70654 -86.9698,-18.56241 -73.661,45.78225 -6.1573,76.53234 29.6786,99.69659 15.8512,167.331 -9.7218,62.39848 -62.3968,104.42231 -94.16802,134.59444 -49.13955,80.86582 -280.10308,155.34767 -372.98046,89.57687 -14.45528,-12.17422 -45.58976,-45.9502 -35.67168,-103.12402 -22.64877,-29.93491 -43.21612,-35.33927 -50.14334,-29.1751 -14.09059,0.98797 -70.32913,45.36875 -75.58167,62.12807 -20.01936,63.87589 -43.83465,139.40101 -110.27886,219.00059 -15.89737,23.76978 -20.6647,45.83225 -33.43324,91.26255 -4.62104,16.4417 -23.50013,24.6114 -31.01866,48.9062 -16.95406,54.7839 -31.18219,75.6424 -22.32665,122.9545 12.11046,64.702 18.27859,115.5716 44.69271,119.4 52.49719,-2.3424 63.38333,46.8707 4.55853,44.5427 -20.88926,0.8333 -79.86694,-8.8008 -107.50841,-8.3125 -0.10907,-8.9005 -3.37769,-52.1789 -13.43582,-95.659 12.47593,-41.5519 16.71882,-94.7349 22.8025,-137.3309 6.50236,-45.5275 -17.90946,-95.014 -11.4257,-137.25591 8.15961,-43.39383 20.8199,-83.8051 28.90835,-119.26273 -17.15659,-11.61718 -32.02212,-79.47088 1.06948,-126.51572 -43.23352,11.90447 -329.7727,137.79678 -497.34969,-143.47084 -12.51407,15.27354 5.62272,59.88534 -12.67258,106.32316 -4.60783,26.31388 -15.66998,33.5691 -16.60616,43.87575 0.8761,21.75579 -14.71001,42.20722 -26.61349,51.71062 3.45052,23.36326 5.98912,33.41888 4.71436,61.22086 -1.28296,27.98097 -14.4195,71.30307 -10.07568,100.56607 6.10564,25.73032 9.6816,57.88324 10.8389,86.17354 13.00031,72.4019 38.83907,136.7689 66.61173,183.6469 13.2041,3.2683 25.81669,36.9225 38.61149,47.9037 14.73294,12.6447 29.30958,15.5004 45.773,16.1249 13.96669,0.5299 9.89526,15.4264 9.94007,23.1735 -2.25644,21.368 -88.77509,26.2661 -142.7368,8.194 -26.35011,-38.3916 0.314,-86.4904 -45.41392,-160.0667 3.43618,-2.7418 -18.1201,-40.8105 -41.0821,-83.5545 -7.43694,-2.5509 -21.19113,-17.0609 -28.12317,-42.137 -13.42106,-14.5851 -25.25242,-29.6883 -25.83753,-34.0196 -13.26909,-37.4697 14.49325,-76.91467 4.25707,-110.27929 -22.5945,-99.44765 -49.61691,-204.9627 -64.3518,-331.92688 -9.55909,-46.45193 -10.72065,-90.04594 -17.09441,-133.99929 3.14897,-41.15259 17.50231,-53.28433 24.81429,-91.78158 -2.77981,16.65684 -19.88919,51.84177 -33.91285,97.92021 1.04422,72.73185 -13.25161,120.5083 -10.78003,208.27628 -17.83307,108.59902 -33.01585,93.23496 -39.99325,63.93789 -9.4291,-183.26948 -2.4698,-291.62138 23.12154,-352.33507 33.76975,-75.00101 65.59854,-78.3156 81.19671,-90.7084 79.86937,-74.457 93.65784,-52.73692 143.1311,-91.62536 C -274.40646,77.415149 -185.27729,-96.383882 -130.42313,-83.498472 -85.101719,-87.557707 -23.379542,35.218197 26.068154,109.616 70.30675,161.62126 124.7167,136.30696 149.99405,133.22993 Z"
+       style="opacity:1;fill:#a05a2c;fill-opacity:1;fill-rule:evenodd;stroke:#552200;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       inkscape:connector-curvature="0" />
     <path
        id="text3151"
-       d="M -83.410871,119.11759 C -84.78383,135.24805 -90.53243,147.86065 -100.65669,156.95542 C -110.78123,166.22185 -124.25183,170.85505 -141.06853,170.85504 C -161.31743,170.85505 -177.27623,163.47625 -188.94497,148.71862 C -200.61382,133.61785 -206.44822,112.59685 -206.44819,85.655556 C -206.44822,58.886052 -200.69962,38.208253 -189.20237,23.622097 C -177.70523,9.3794549 -161.74643,2.2580552 -141.32593,2.2578766 C -125.53883,2.2580552 -112.66883,6.204855 -102.71589,14.098288 C -92.76323,21.992054 -86.92883,32.888654 -85.212673,46.788119 L -67.966857,46.788119 C -69.168231,28.598654 -76.289631,14.012655 -89.331077,3.0300773 C -102.54443,-7.9521443 -119.87603,-13.443344 -141.32593,-13.443538 C -166.89443,-13.443344 -187.05743,-4.7775444 -201.81498,12.553886 C -216.91582,30.228854 -224.46622,54.681853 -224.46621,85.912956 C -224.46622,117.31585 -217.00162,141.94045 -202.07238,159.78683 C -187.48643,177.63325 -167.40923,186.55645 -141.84073,186.55645 C -119.53283,186.55645 -101.77223,180.55045 -88.558876,168.53843 C -75.345831,156.52645 -67.967031,140.05285 -66.422455,119.11759 L -83.410871,119.11759 z"
-       style="font-size:263.57785034px;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:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;font-family:Dotum;-inkscape-font-specification:Dotum" />
+       d="m -83.410871,119.11759 c -1.372959,16.13046 -7.121559,28.74306 -17.245819,37.83783 -10.12454,9.26643 -23.59514,13.89963 -40.41184,13.89962 -20.2489,1e-5 -36.2077,-7.37879 -47.87644,-22.13642 -11.66885,-15.10077 -17.50325,-36.12177 -17.50322,-63.063064 -3e-5,-26.769504 5.74857,-47.447303 17.24582,-62.033459 11.49714,-14.2426421 27.45594,-21.3640418 47.87644,-21.3642204 15.7871,1.786e-4 28.6571,3.9469784 38.61004,11.8404114 9.95266,7.893766 15.78706,18.790366 17.503217,32.689831 h 17.245816 C -69.168231,28.598654 -76.289631,14.012655 -89.331077,3.0300773 -102.54443,-7.9521443 -119.87603,-13.443344 -141.32593,-13.443538 c -25.5685,1.94e-4 -45.7315,8.6659936 -60.48905,25.997424 -15.10084,17.674968 -22.65124,42.127967 -22.65123,73.35907 -1e-5,31.402894 7.46459,56.027494 22.39383,73.873874 14.58595,17.84642 34.66315,26.76962 60.23165,26.76962 22.3079,0 40.0685,-6.006 53.281854,-18.01802 13.213045,-12.01198 20.591845,-28.48558 22.136421,-49.42084 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:263.57785034px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+       inkscape:connector-curvature="0" />
     <path
        id="text3155"
-       d="M -4.9363098,184.30589 L -4.9363098,185.43089 C -4.9363708,188.8059 -4.0457467,191.38402 -2.2644348,193.16527 C -0.4832503,194.94652 2.188622,195.83714 5.7511902,195.83714 C 6.5011177,195.83714 7.2979919,195.79027 8.1418152,195.69652 C 9.3604899,195.50902 10.626114,195.32152 11.93869,195.13402 L 11.93869,188.66527 L 8.8449402,188.66527 C 6.4073678,188.66527 4.8136194,188.10277 4.0636902,186.97777 C 3.5948706,186.22778 3.3604959,184.54028 3.3605652,181.91527 L 3.3605652,141.13402 C 3.3604959,133.63408 1.0167482,127.96221 -3.6706848,124.11839 C -8.2644925,120.36847 -15.014486,118.49347 -23.920685,118.49339 C -33.014468,118.49347 -40.233211,120.69659 -45.576935,125.10277 C -50.82695,129.41533 -53.498822,135.2747 -53.59256,142.68089 L -45.014435,142.68089 C -44.826956,137.1497 -42.951958,132.97783 -39.389435,130.16527 C -35.826965,127.44659 -30.67072,126.08721 -23.920685,126.08714 C -17.264484,126.08721 -12.483238,127.39971 -9.5769348,130.02464 C -6.764494,132.46221 -5.3582454,136.5872 -5.3581848,142.39964 C -5.3582454,145.86844 -6.6238692,148.30594 -9.1550598,149.71214 C -11.030115,150.83719 -14.123862,151.58719 -18.43631,151.96214 L -22.37381,152.24339 C -27.811348,152.61844 -31.842594,153.04031 -34.46756,153.50902 C -38.686337,154.16531 -42.295708,155.24343 -45.295685,156.74339 C -49.326951,158.43093 -52.326948,160.86843 -54.295685,164.05589 C -56.358194,167.24342 -57.389443,171.04029 -57.389435,175.44652 C -57.389443,181.91528 -55.186321,187.1184 -50.78006,191.05589 C -46.28008,195.08714 -40.233211,197.10277 -32.639435,197.10277 C -27.389473,197.10277 -22.467603,196.02464 -17.87381,193.86839 C -13.280113,191.71215 -8.9676168,188.52465 -4.9363098,184.30589 L -4.9363098,184.30589 z M -5.3581848,155.75902 L -5.3581848,166.30589 C -5.3582454,173.33716 -7.795743,178.96216 -12.670685,183.18089 C -17.451983,187.3059 -23.733227,189.3684 -31.514435,189.36839 C -36.764464,189.3684 -40.936335,188.0559 -44.03006,185.43089 C -47.030079,182.8059 -48.530077,179.38403 -48.53006,175.16527 C -48.530077,171.13404 -47.123829,167.80592 -44.31131,165.18089 C -41.217585,162.27468 -36.858214,160.49343 -31.233185,159.83714 L -22.514435,158.71214 C -18.108233,158.33718 -14.967611,157.96218 -13.09256,157.58714 C -9.9988658,157.11843 -7.4207434,156.50906 -5.3581848,155.75902 L -5.3581848,155.75902 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
+       d="m -4.9363098,184.30589 v 1.125 c -6.1e-5,3.37501 0.8905631,5.95313 2.671875,7.73438 1.7811845,1.78125 4.4530568,2.67187 8.015625,2.67187 0.7499275,0 1.5468017,-0.0469 2.390625,-0.14062 1.2186747,-0.1875 2.4842988,-0.375 3.7968748,-0.5625 v -6.46875 H 8.8449402 c -2.4375724,0 -4.0313208,-0.5625 -4.78125,-1.6875 -0.4688196,-0.74999 -0.7031943,-2.43749 -0.703125,-5.0625 v -40.78125 c -6.93e-5,-7.49994 -2.343817,-13.17181 -7.03125,-17.01563 -4.5938077,-3.74992 -11.3438012,-5.62492 -20.2500002,-5.625 -9.093783,8e-5 -16.312526,2.2032 -21.65625,6.60938 -5.250015,4.31256 -7.921887,10.17193 -8.015625,17.57812 h 8.578125 c 0.187479,-5.53119 2.062477,-9.70306 5.625,-12.51562 3.56247,-2.71868 8.718715,-4.07806 15.46875,-4.07813 6.656201,7e-5 11.437447,1.31257 14.3437502,3.9375 2.8124408,2.43757 4.2186894,6.56256 4.21875,12.375 -6.06e-5,3.4688 -1.2656844,5.9063 -3.796875,7.3125 -1.8750552,1.12505 -4.9688022,1.87505 -9.2812502,2.25 l -3.9375,0.28125 c -5.437538,0.37505 -9.468784,0.79692 -12.09375,1.26563 -4.218777,0.65629 -7.828148,1.73441 -10.828125,3.23437 -4.031266,1.68754 -7.031263,4.12504 -9,7.3125 -2.062509,3.18753 -3.093758,6.9844 -3.09375,11.39063 -8e-6,6.46876 2.203114,11.67188 6.609375,15.60937 4.49998,4.03125 10.546849,6.04688 18.140625,6.04688 5.249962,0 10.171832,-1.07813 14.765625,-3.23438 4.593697,-2.15624 8.9061932,-5.34374 12.9375002,-9.5625 z m -0.421875,-28.54687 v 10.54687 c -6.06e-5,7.03127 -2.4375582,12.65627 -7.3125002,16.875 -4.781298,4.12501 -11.062542,6.18751 -18.84375,6.1875 -5.250029,1e-5 -9.4219,-1.31249 -12.515625,-3.9375 -3.000019,-2.62499 -4.500017,-6.04686 -4.5,-10.26562 -1.7e-5,-4.03123 1.406231,-7.35935 4.21875,-9.98438 3.093725,-2.90621 7.453096,-4.68746 13.078125,-5.34375 l 8.71875,-1.125 c 4.406202,-0.37496 7.546824,-0.74996 9.421875,-1.125 3.0936942,-0.46871 5.6718166,-1.07808 7.7343752,-1.82812 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
     <path
        id="text3159"
-       d="M 25.617111,226.0481 L 34.195236,226.0481 L 34.195236,179.78247 C 34.195216,172.93877 36.210839,167.4544 40.242111,163.32935 C 44.367081,159.11066 49.898325,157.00129 56.835861,157.00122 C 61.242064,157.00129 64.663935,158.54816 67.101486,161.64185 C 69.538931,164.73566 70.757679,169.37628 70.757736,175.56372 L 70.757736,226.0481 L 79.335861,226.0481 L 79.335861,179.21997 C 79.335796,172.56377 81.304544,167.22003 85.242111,163.18872 C 89.367036,159.06379 94.89828,157.00129 101.83586,157.00122 C 106.71077,157.00129 110.27326,158.40754 112.52336,161.21997 C 114.77326,164.03253 115.89826,168.53253 115.89836,174.71997 L 115.89836,226.0481 L 124.47649,226.0481 L 124.47649,173.87622 C 124.47638,165.72003 122.5545,159.57941 118.71086,155.45435 C 114.86701,151.42317 109.33577,149.40755 102.11711,149.40747 C 96.492029,149.40755 91.617034,150.6263 87.492111,153.06372 C 83.367042,155.50129 80.03892,159.15754 77.507736,164.03247 C 76.195174,159.34504 73.804551,155.73567 70.335861,153.20435 C 66.867058,150.67317 62.742062,149.40755 57.960861,149.40747 C 52.523323,149.40755 47.742077,150.6263 43.617111,153.06372 C 39.492086,155.40754 36.163964,158.92316 33.632736,163.6106 L 33.632736,151.2356 L 25.617111,151.2356 L 25.617111,226.0481 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
+       d="m 25.617111,226.0481 h 8.578125 v -46.26563 c -2e-5,-6.8437 2.015603,-12.32807 6.046875,-16.45312 4.12497,-4.21869 9.656214,-6.32806 16.59375,-6.32813 4.406203,7e-5 7.828074,1.54694 10.265625,4.64063 2.437445,3.09381 3.656193,7.73443 3.65625,13.92187 v 50.48438 h 8.578125 v -46.82813 c -6.5e-5,-6.6562 1.968683,-11.99994 5.90625,-16.03125 4.124925,-4.12493 9.656169,-6.18743 16.593749,-6.1875 4.87491,7e-5 8.4374,1.40632 10.6875,4.21875 2.2499,2.81256 3.3749,7.31256 3.375,13.5 v 51.32813 h 8.57813 v -52.17188 c -1.1e-4,-8.15619 -1.92199,-14.29681 -5.76563,-18.42187 -3.84385,-4.03118 -9.37509,-6.0468 -16.59375,-6.04688 -5.625081,8e-5 -10.500076,1.21883 -14.624999,3.65625 -4.125069,2.43757 -7.453191,6.09382 -9.984375,10.96875 -1.312562,-4.68743 -3.703185,-8.2968 -7.171875,-10.82812 -3.468803,-2.53118 -7.593799,-3.7968 -12.375,-3.79688 -5.437538,8e-5 -10.218784,1.21883 -14.34375,3.65625 -4.125025,2.34382 -7.453147,5.85944 -9.984375,10.54688 v -12.375 h -8.015625 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
     <path
        id="text3163"
-       d="M 147.8362,175.91447 C 147.74243,168.22702 150.08618,161.75828 154.86745,156.50822 C 159.08617,151.91454 164.47679,149.61767 171.03932,149.6176 C 177.50802,149.61767 182.75802,151.91454 186.78932,156.50822 C 191.28926,161.75828 193.53926,168.22702 193.53932,175.91447 L 147.8362,175.91447 z M 147.8362,182.8051 L 202.53932,182.8051 L 202.53932,179.9926 C 202.53925,167.99265 199.72675,158.61766 194.10182,151.8676 C 188.47676,145.30517 180.88302,142.02393 171.32057,142.02385 C 161.19554,142.02393 153.27367,145.4458 147.55495,152.28947 C 141.74244,159.32078 138.83619,169.11765 138.8362,181.6801 C 138.83619,193.96137 141.69556,203.57074 147.41432,210.50822 C 153.13305,217.35198 160.96117,220.77385 170.8987,220.77385 C 179.14865,220.77385 186.03927,218.4301 191.57057,213.7426 C 197.1955,209.14886 200.47675,203.10199 201.41432,195.60197 L 192.8362,195.60197 C 191.99239,200.94574 189.60176,205.21136 185.66432,208.39885 C 181.82052,211.49261 177.13303,213.03948 171.60182,213.03947 C 164.47679,213.03948 158.75804,210.36761 154.44557,205.02385 C 150.0393,199.58637 147.83618,192.18013 147.8362,182.8051 L 147.8362,182.8051 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
+       d="m 147.8362,175.91447 c -0.0938,-7.68745 2.24998,-14.15619 7.03125,-19.40625 4.21872,-4.59368 9.60934,-6.89055 16.17187,-6.89062 6.4687,7e-5 11.7187,2.29694 15.75,6.89062 4.49994,5.25006 6.74994,11.7188 6.75,19.40625 z m 0,6.89063 h 54.70312 v -2.8125 c -7e-5,-11.99995 -2.81257,-21.37494 -8.4375,-28.125 -5.62506,-6.56243 -13.2188,-9.84367 -22.78125,-9.84375 -10.12503,8e-5 -18.0469,3.42195 -23.76562,10.26562 -5.81251,7.03131 -8.71876,16.82818 -8.71875,29.39063 -1e-5,12.28127 2.85936,21.89064 8.57812,28.82812 5.71873,6.84376 13.54685,10.26563 23.48438,10.26563 8.24995,0 15.14057,-2.34375 20.67187,-7.03125 5.62493,-4.59374 8.90618,-10.64061 9.84375,-18.14063 h -8.57812 c -0.84381,5.34377 -3.23444,9.60939 -7.17188,12.79688 -3.8438,3.09376 -8.53129,4.64063 -14.0625,4.64062 -7.12503,1e-5 -12.84378,-2.67186 -17.15625,-8.01562 -4.40627,-5.43748 -6.60939,-12.84372 -6.60937,-22.21875 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
     <path
        id="text3167"
-       d="M 223.94653,207.64722 L 232.52466,207.64722 L 232.52466,104.00659 L 223.94653,104.00659 L 223.94653,207.64722 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
+       d="m 223.94653,207.64722 h 8.57813 V 104.00659 h -8.57813 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
     <path
        id="text3171"
-       d="M 405.36266,134.6662 C 403.9897,150.79666 398.2411,163.40926 388.11684,172.50404 C 377.9923,181.77046 364.5217,186.40366 347.705,186.40365 C 327.4561,186.40366 311.4973,179.02486 299.82856,164.26723 C 288.1597,149.16646 282.3253,128.14546 282.32534,101.20417 C 282.3253,74.434667 288.0739,53.756868 299.57116,39.170711 C 311.0683,24.928069 327.0271,17.80667 347.4476,17.806491 C 363.2347,17.80667 376.1047,21.75347 386.05764,29.646902 C 396.0103,37.540669 401.8447,48.437268 403.56086,62.336733 L 420.80667,62.336733 C 419.6053,44.147268 412.4839,29.561269 399.44245,18.578692 C 386.2291,7.5964702 368.8975,2.1052705 347.4476,2.1050762 C 321.8791,2.1052705 301.7161,10.77107 286.95855,28.102501 C 271.85771,45.777468 264.30731,70.230467 264.30732,101.46157 C 264.30731,132.86446 271.77191,157.48906 286.70115,175.33544 C 301.2871,193.18186 321.3643,202.10506 346.9328,202.10507 C 369.2407,202.10506 387.0013,196.09906 400.21465,184.08705 C 413.4277,172.07506 420.8065,155.60146 422.35107,134.6662 L 405.36266,134.6662 z"
-       style="font-size:263.57785034px;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:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;font-family:Dotum;-inkscape-font-specification:Dotum" />
+       d="m 405.36266,134.6662 c -1.37296,16.13046 -7.12156,28.74306 -17.24582,37.83784 -10.12454,9.26642 -23.59514,13.89962 -40.41184,13.89961 -20.2489,1e-5 -36.2077,-7.37879 -47.87644,-22.13642 -11.66886,-15.10077 -17.50326,-36.12177 -17.50322,-63.06306 -4e-5,-26.769503 5.74856,-47.447302 17.24582,-62.033459 11.49714,-14.242642 27.45594,-21.364041 47.87644,-21.36422 15.7871,1.79e-4 28.6571,3.946979 38.61004,11.840411 9.95266,7.893767 15.78706,18.790366 17.50322,32.689831 h 17.24581 C 419.6053,44.147268 412.4839,29.561269 399.44245,18.578692 386.2291,7.5964702 368.8975,2.1052705 347.4476,2.1050762 321.8791,2.1052705 301.7161,10.77107 286.95855,28.102501 c -15.10084,17.674967 -22.65124,42.127966 -22.65123,73.359069 -1e-5,31.40289 7.46459,56.02749 22.39383,73.87387 14.58595,17.84642 34.66315,26.76962 60.23165,26.76963 22.3079,-1e-5 40.0685,-6.00601 53.28185,-18.01802 13.21305,-12.01199 20.59185,-28.48559 22.13642,-49.42085 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:263.57785034px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1"
+       inkscape:connector-curvature="0" />
     <path
        id="text3175"
-       d="M 466.88318,240.88641 L 466.88318,242.01141 C 466.88312,245.38642 467.77374,247.96454 469.55505,249.74579 C 471.33624,251.52704 474.00811,252.41766 477.57068,252.41766 C 478.32061,252.41766 479.11748,252.37079 479.9613,252.27704 C 481.17998,252.08954 482.4456,251.90204 483.75818,251.71454 L 483.75818,245.24579 L 480.66443,245.24579 C 478.22686,245.24579 476.63311,244.6833 475.88318,243.55829 C 475.41436,242.8083 475.17998,241.1208 475.18005,238.49579 L 475.18005,197.71454 C 475.17998,190.2146 472.83624,184.54273 468.1488,180.69891 C 463.555,176.94899 456.805,175.07399 447.8988,175.07391 C 438.80502,175.07399 431.58628,177.27711 426.24255,181.68329 C 420.99254,185.99585 418.32067,191.85522 418.22693,199.26141 L 426.80505,199.26141 C 426.99253,193.73022 428.86753,189.55835 432.43005,186.74579 C 435.99252,184.02711 441.14877,182.66773 447.8988,182.66766 C 454.55501,182.66773 459.33625,183.98023 462.24255,186.60516 C 465.05499,189.04273 466.46124,193.16772 466.4613,198.98016 C 466.46124,202.44896 465.19562,204.88646 462.66443,206.29266 C 460.78937,207.41771 457.69563,208.16771 453.38318,208.54266 L 449.44568,208.82391 C 444.00814,209.19896 439.97689,209.62083 437.35193,210.08954 C 433.13315,210.74583 429.52378,211.82395 426.5238,213.32391 C 422.49254,215.01145 419.49254,217.44895 417.5238,220.63641 C 415.46129,223.82394 414.43005,227.62081 414.43005,232.02704 C 414.43005,238.4958 416.63317,243.69892 421.03943,247.63641 C 425.53941,251.66766 431.58628,253.68329 439.18005,253.68329 C 444.43002,253.68329 449.35189,252.60516 453.94568,250.44891 C 458.53938,248.29267 462.85187,245.10517 466.88318,240.88641 L 466.88318,240.88641 z M 466.4613,212.33954 L 466.4613,222.88641 C 466.46124,229.91769 464.02375,235.54268 459.1488,239.76141 C 454.36751,243.88642 448.08626,245.94892 440.30505,245.94891 C 435.05502,245.94892 430.88315,244.63642 427.78943,242.01141 C 424.78941,239.38643 423.28941,235.96455 423.28943,231.74579 C 423.28941,227.71456 424.69566,224.38644 427.50818,221.76141 C 430.6019,218.8552 434.96127,217.07395 440.5863,216.41766 L 449.30505,215.29266 C 453.71126,214.9177 456.85188,214.5427 458.72693,214.16766 C 461.82062,213.69895 464.39875,213.08958 466.4613,212.33954 L 466.4613,212.33954 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
+       d="m 466.88318,240.88641 v 1.125 c -6e-5,3.37501 0.89056,5.95313 2.67187,7.73438 1.78119,1.78125 4.45306,2.67187 8.01563,2.67187 0.74993,0 1.5468,-0.0469 2.39062,-0.14062 1.21868,-0.1875 2.4843,-0.375 3.79688,-0.5625 v -6.46875 h -3.09375 c -2.43757,0 -4.03132,-0.56249 -4.78125,-1.6875 -0.46882,-0.74999 -0.7032,-2.43749 -0.70313,-5.0625 v -40.78125 c -7e-5,-7.49994 -2.34381,-13.17181 -7.03125,-17.01563 -4.5938,-3.74992 -11.3438,-5.62492 -20.25,-5.625 -9.09378,8e-5 -16.31252,2.2032 -21.65625,6.60938 -5.25001,4.31256 -7.92188,10.17193 -8.01562,17.57812 h 8.57812 c 0.18748,-5.53119 2.06248,-9.70306 5.625,-12.51562 3.56247,-2.71868 8.71872,-4.07806 15.46875,-4.07813 6.65621,7e-5 11.43745,1.31257 14.34375,3.9375 2.81244,2.43757 4.21869,6.56256 4.21875,12.375 -6e-5,3.4688 -1.26568,5.9063 -3.79687,7.3125 -1.87506,1.12505 -4.9688,1.87505 -9.28125,2.25 l -3.9375,0.28125 c -5.43754,0.37505 -9.46879,0.79692 -12.09375,1.26563 -4.21878,0.65629 -7.82815,1.73441 -10.82813,3.23437 -4.03126,1.68754 -7.03126,4.12504 -9,7.3125 -2.06251,3.18753 -3.09375,6.9844 -3.09375,11.39063 0,6.46876 2.20312,11.67188 6.60938,15.60937 4.49998,4.03125 10.54685,6.04688 18.14062,6.04688 5.24997,0 10.17184,-1.07813 14.76563,-3.23438 4.5937,-2.15624 8.90619,-5.34374 12.9375,-9.5625 z m -0.42188,-28.54687 v 10.54687 c -6e-5,7.03128 -2.43755,12.65627 -7.3125,16.875 -4.78129,4.12501 -11.06254,6.18751 -18.84375,6.1875 -5.25003,10e-6 -9.4219,-1.31249 -12.51562,-3.9375 -3.00002,-2.62498 -4.50002,-6.04686 -4.5,-10.26562 -2e-5,-4.03123 1.40623,-7.35935 4.21875,-9.98438 3.09372,-2.90621 7.45309,-4.68746 13.07812,-5.34375 l 8.71875,-1.125 c 4.40621,-0.37496 7.54683,-0.74996 9.42188,-1.125 3.09369,-0.46871 5.67182,-1.07808 7.73437,-1.82812 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
     <path
        id="text3179"
-       d="M 556.41473,345.57504 C 556.32097,337.88759 558.66471,331.41885 563.44598,326.16879 C 567.66471,321.57511 573.05532,319.27824 579.61786,319.27817 C 586.08656,319.27824 591.33656,321.57511 595.36786,326.16879 C 599.8678,331.41885 602.1178,337.88759 602.11786,345.57504 L 556.41473,345.57504 z M 556.41473,352.46567 L 611.11786,352.46567 L 611.11786,349.65317 C 611.11779,337.65322 608.30529,328.27823 602.68036,321.52817 C 597.0553,314.96574 589.46156,311.68449 579.89911,311.68442 C 569.77408,311.68449 561.85221,315.10637 556.13348,321.95004 C 550.32097,328.98135 547.41473,338.77822 547.41473,351.34067 C 547.41473,363.62194 550.2741,373.23131 555.99286,380.16879 C 561.71159,387.01254 569.5397,390.43442 579.47723,390.43442 C 587.72718,390.43442 594.6178,388.09067 600.14911,383.40317 C 605.77404,378.80943 609.05529,372.76256 609.99286,365.26254 L 601.41473,365.26254 C 600.57092,370.60631 598.1803,374.87193 594.24286,378.05942 C 590.39906,381.15317 585.71156,382.70005 580.18036,382.70004 C 573.05532,382.70005 567.33658,380.02818 563.02411,374.68442 C 558.61784,369.24694 556.41472,361.84069 556.41473,352.46567 L 556.41473,352.46567 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
+       d="m 556.41473,345.57504 c -0.0938,-7.68745 2.24998,-14.15619 7.03125,-19.40625 4.21873,-4.59368 9.60934,-6.89055 16.17188,-6.89062 6.4687,7e-5 11.7187,2.29694 15.75,6.89062 4.49994,5.25006 6.74994,11.7188 6.75,19.40625 z m 0,6.89063 h 54.70313 v -2.8125 c -7e-5,-11.99995 -2.81257,-21.37494 -8.4375,-28.125 -5.62506,-6.56243 -13.2188,-9.84368 -22.78125,-9.84375 -10.12503,7e-5 -18.0469,3.42195 -23.76563,10.26562 -5.81251,7.03131 -8.71875,16.82818 -8.71875,29.39063 0,12.28127 2.85937,21.89064 8.57813,28.82812 5.71873,6.84375 13.54684,10.26563 23.48437,10.26563 8.24995,0 15.14057,-2.34375 20.67188,-7.03125 5.62493,-4.59374 8.90618,-10.64061 9.84375,-18.14063 h -8.57813 c -0.84381,5.34377 -3.23443,9.60939 -7.17187,12.79688 -3.8438,3.09375 -8.5313,4.64063 -14.0625,4.64062 -7.12504,10e-6 -12.84378,-2.67186 -17.15625,-8.01562 -4.40627,-5.43748 -6.60939,-12.84373 -6.60938,-22.21875 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
     <path
        id="text3183"
-       d="M 496.97305,290.13226 C 497.16054,297.81978 499.83242,303.9604 504.98868,308.55414 C 510.23866,313.24164 517.22302,315.58539 525.9418,315.58539 C 534.56676,315.58539 541.50425,313.52289 546.7543,309.39789 C 551.91049,305.36665 554.48861,300.25728 554.48868,294.06976 C 554.48861,288.06979 552.66049,283.47604 549.0043,280.28851 C 545.62925,277.3823 539.86363,274.9448 531.70743,272.97601 L 528.33243,272.13226 C 520.36365,270.25731 515.2074,268.66356 512.86368,267.35101 C 509.30116,265.19481 507.51991,261.81981 507.51993,257.22601 C 507.51991,253.38232 508.92616,250.33545 511.73868,248.08539 C 514.8324,245.64796 518.9574,244.42921 524.11368,244.42914 C 529.92614,244.42921 534.56676,245.83546 538.03555,248.64789 C 541.4105,251.5542 543.2855,255.53857 543.66055,260.60101 L 552.51993,260.60101 C 551.95736,253.10107 549.19174,247.28858 544.22305,243.16351 C 539.25425,238.94484 532.59801,236.83546 524.2543,236.83539 C 516.56677,236.83546 510.33241,238.85109 505.55118,242.88226 C 500.86367,246.91358 498.51992,252.1167 498.51993,258.49164 C 498.51992,264.49169 500.76992,269.08543 505.26993,272.27289 C 508.92616,274.89793 515.67615,277.42917 525.51993,279.86664 L 525.9418,279.86664 C 533.53551,281.74167 538.4105,283.33542 540.5668,284.64789 C 543.94175,286.61666 545.62925,289.71041 545.6293,293.92914 C 545.62925,298.05415 543.89487,301.38228 540.42618,303.91351 C 536.76988,306.53852 531.84801,307.85102 525.66055,307.85101 C 519.84802,307.85102 515.11365,306.16352 511.45743,302.78851 C 507.70741,299.50728 505.83241,295.28853 505.83243,290.13226 L 496.97305,290.13226 z"
-       style="font-size:144px;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:Dotum;-inkscape-font-specification:Dotum" />
-    <path
+       d="m 496.97305,290.13226 c 0.18749,7.68752 2.85937,13.82814 8.01563,18.42188 5.24998,4.6875 12.23434,7.03125 20.95312,7.03125 8.62496,0 15.56245,-2.0625 20.8125,-6.1875 5.15619,-4.03124 7.73431,-9.14061 7.73438,-15.32813 -7e-5,-5.99997 -1.82819,-10.59372 -5.48438,-13.78125 -3.37505,-2.90621 -9.14067,-5.34371 -17.29687,-7.3125 l -3.375,-0.84375 c -7.96878,-1.87495 -13.12503,-3.4687 -15.46875,-4.78125 -3.56252,-2.1562 -5.34377,-5.5312 -5.34375,-10.125 -2e-5,-3.84369 1.40623,-6.89056 4.21875,-9.14062 3.09372,-2.43743 7.21872,-3.65618 12.375,-3.65625 5.81246,7e-5 10.45308,1.40632 13.92187,4.21875 3.37495,2.90631 5.24995,6.89068 5.625,11.95312 h 8.85938 c -0.56257,-7.49994 -3.32819,-13.31243 -8.29688,-17.4375 -4.9688,-4.21867 -11.62504,-6.32805 -19.96875,-6.32812 -7.68753,7e-5 -13.92189,2.0157 -18.70312,6.04687 -4.68751,4.03132 -7.03126,9.23444 -7.03125,15.60938 -10e-6,6.00005 2.24999,10.59379 6.75,13.78125 3.65623,2.62504 10.40622,5.15628 20.25,7.59375 h 0.42187 c 7.59371,1.87503 12.4687,3.46878 14.625,4.78125 3.37495,1.96877 5.06245,5.06252 5.0625,9.28125 -5e-5,4.12501 -1.73443,7.45314 -5.20312,9.98437 -3.6563,2.62501 -8.57817,3.93751 -14.76563,3.9375 -5.81253,1e-5 -10.5469,-1.68749 -14.20312,-5.0625 -3.75002,-3.28123 -5.62502,-7.49998 -5.625,-12.65625 z"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:144px;line-height:125%;font-family:Dotum;-inkscape-font-specification:Dotum;text-align:start;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"
+       inkscape:connector-curvature="0" />
+    <ellipse
        transform="matrix(2.530012,-0.4377171,0.4377171,2.530012,-1533.4455,102.40959)"
-       d="M 961.45294,201.00758 A 16.714602,9.0840225 0 1 1 928.02374,201.00758 A 16.714602,9.0840225 0 1 1 961.45294,201.00758 z"
-       sodipodi:ry="9.0840225"
-       sodipodi:rx="16.714602"
-       sodipodi:cy="201.00758"
-       sodipodi:cx="944.73834"
        id="path3176"
        style="opacity:1;fill:#803300;fill-opacity:1;fill-rule:evenodd;stroke:#2b1100;stroke-width:1.55787659;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       sodipodi:type="arc" />
-    <path
-       transform="matrix(0.9853616,-0.1704773,0.1704773,0.9853616,-18.984331,160.36522)"
-       d="M 961.45294,201.00758 A 16.714602,9.0840225 0 1 1 928.02374,201.00758 A 16.714602,9.0840225 0 1 1 961.45294,201.00758 z"
-       sodipodi:ry="9.0840225"
-       sodipodi:rx="16.714602"
-       sodipodi:cy="201.00758"
-       sodipodi:cx="944.73834"
+       cx="944.73834"
+       cy="201.00758"
+       rx="16.714602"
+       ry="9.0840225" />
+    <ellipse
+       transform="rotate(-9.8155715,924.30649,190.72744)"
        id="path3174"
        style="opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-       sodipodi:type="arc" />
+       cx="944.73834"
+       cy="201.00758"
+       rx="16.714602"
+       ry="9.0840225" />
   </g>
 </svg>
diff --git a/Doc/Sd1/Ref/LangFundament/genericBinaryOperator.svg b/Doc/Sd1/Ref/LangFundament/genericBinaryOperator.svg
index 7c7363360a2708ace71a5705fdc2debf2b7fd5df..f472c5910903f75af11c4d28ca9c98cc99f01ee9 100644
--- a/Doc/Sd1/Ref/LangFundament/genericBinaryOperator.svg
+++ b/Doc/Sd1/Ref/LangFundament/genericBinaryOperator.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="genericBinaryOperator.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="220"
-   width="823">
+   height="58.208332mm"
+   width="217.75209mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,22 +25,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.7079545"
-     inkscape:cx="402.04681"
-     inkscape:cy="31.494139"
-     inkscape:document-units="px"
+     inkscape:cx="289.04614"
+     inkscape:cy="29.152156"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
+     inkscape:window-width="3013"
+     inkscape:window-height="1158"
      inkscape:window-x="0"
      inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
@@ -887,7 +888,7 @@
          sodipodi:role="line"
          id="tspan2573"
          x="430"
-         y="806.38489"></tspan><tspan
+         y="806.38489" /><tspan
          sodipodi:role="line"
          x="430"
          y="826.38489"
@@ -901,7 +902,7 @@
          sodipodi:role="line"
          id="tspan2579"
          x="430"
-         y="796.38489"></tspan><tspan
+         y="796.38489" /><tspan
          sodipodi:role="line"
          x="430"
          y="816.38489"
diff --git a/Doc/Sd1/Ref/LangFundament/int2char.svg b/Doc/Sd1/Ref/LangFundament/int2char.svg
index ca1400989cad5f9a8b221f6f21ac189c61fea334..edad99551e1573785c199a13b61ed61ec401c0d0 100644
--- a/Doc/Sd1/Ref/LangFundament/int2char.svg
+++ b/Doc/Sd1/Ref/LangFundament/int2char.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="int2char.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="338.97647"
-   width="823.36237">
+   height="89.687523mm"
+   width="217.84796mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,22 +25,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="388.04755"
+     inkscape:cx="226.58444"
      inkscape:cy="206.43261"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
diff --git a/Doc/Sd1/Ref/LangFundament/iso8859_1.svg b/Doc/Sd1/Ref/LangFundament/iso8859_1.svg
index 2e2ccec57f921edf5289088a3d33d605f96fc43b..a91d916a9b4d47347cda4bf08659d3c0942d8508 100644
--- a/Doc/Sd1/Ref/LangFundament/iso8859_1.svg
+++ b/Doc/Sd1/Ref/LangFundament/iso8859_1.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="iso8859_1.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.7079545"
-     inkscape:cx="372.53064"
+     inkscape:cx="258.35898"
      inkscape:cy="115.41483"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1920"
-     inkscape:window-height="1025"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      units="mm">
@@ -699,7 +699,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
diff --git a/Doc/Sd1/Ref/LangFundament/javaLiterals.svg b/Doc/Sd1/Ref/LangFundament/javaLiterals.svg
index 8626fc9fdd09c557aee6fbc2ac246669702c9cee..e0302efa645aab6f89942aac938ffafe91e6c474 100644
--- a/Doc/Sd1/Ref/LangFundament/javaLiterals.svg
+++ b/Doc/Sd1/Ref/LangFundament/javaLiterals.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="javaLiterals.svg"
-   inkscape:version="0.92.1 unknown"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="586.66669"
-   width="821.33331">
+   height="155.22223mm"
+   width="217.31111mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,18 +25,19 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="388.04755"
+     inkscape:cx="226.58444"
      inkscape:cy="369.27543"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1535"
-     inkscape:window-height="1130"
-     inkscape:window-x="65"
-     inkscape:window-y="24"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
-     inkscape:guide-bbox="true">
+     inkscape:guide-bbox="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569" />
@@ -45,17 +46,18 @@
      id="defs4">
     <marker
        inkscape:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker11618"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Mend">
       <path
-         transform="scale(0.4) rotate(180) translate(10,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="path11616" />
+         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="path11616"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:stockid="Arrow1Lend"
@@ -74,16 +76,17 @@
     <marker
        inkscape:stockid="Arrow1Lend"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker4887"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true">
       <path
          id="path4627"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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:isstock="true"
@@ -514,27 +517,27 @@
        sodipodi:type="inkscape:persp3d" />
     <filter
        id="imagebot_16"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_21"
          stdDeviation="1.2625" />
     </filter>
     <linearGradient
        id="imagebot_14"
-       y2="-235.34228"
+       y2="-235.34229"
        xlink:href="#linearGradient3928-8"
-       x2="33.162107"
+       x2="33.162106"
        y1="-192.16943"
-       x1="32.287572"
+       x1="32.287571"
        gradientTransform="scale(0.90019155,1.1108747)"
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_12"
        width="1.0832"
        y="-0.1075"
-       x="-0.04161"
+       x="-0.041609999"
        height="1.215"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_18"
          stdDeviation="0.5375" />
@@ -543,33 +546,33 @@
        id="imagebot_9"
        y2="-245.02541"
        xlink:href="#linearGradient3928-8"
-       x2="34.572055"
+       x2="34.572056"
        y1="-254.4969"
        x1="43.709675"
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_16-6"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_21-1"
          stdDeviation="1.2625" />
     </filter>
     <linearGradient
        id="imagebot_14-8"
-       y2="-235.34228"
+       y2="-235.34229"
        xlink:href="#linearGradient3928-8"
-       x2="33.162107"
+       x2="33.162106"
        y1="-192.16943"
-       x1="32.287572"
+       x1="32.287571"
        gradientTransform="scale(0.90019155,1.1108747)"
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_12-7"
        width="1.0832"
        y="-0.1075"
-       x="-0.04161"
+       x="-0.041609999"
        height="1.215"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_18-9"
          stdDeviation="0.5375" />
@@ -578,33 +581,33 @@
        id="imagebot_9-2"
        y2="-245.02541"
        xlink:href="#linearGradient3928-8"
-       x2="34.572055"
+       x2="34.572056"
        y1="-254.4969"
        x1="43.709675"
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_16-2"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_21-8"
          stdDeviation="1.2625" />
     </filter>
     <linearGradient
        id="imagebot_14-9"
-       y2="-235.34228"
+       y2="-235.34229"
        xlink:href="#linearGradient3928-8"
-       x2="33.162107"
+       x2="33.162106"
        y1="-192.16943"
-       x1="32.287572"
+       x1="32.287571"
        gradientTransform="scale(0.90019155,1.1108747)"
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_12-73"
        width="1.0832"
        y="-0.1075"
-       x="-0.04161"
+       x="-0.041609999"
        height="1.215"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_18-6"
          stdDeviation="0.5375" />
@@ -613,7 +616,7 @@
        id="imagebot_9-1"
        y2="-245.02541"
        xlink:href="#linearGradient3928-8"
-       x2="34.572055"
+       x2="34.572056"
        y1="-254.4969"
        x1="43.709675"
        gradientUnits="userSpaceOnUse" />
@@ -654,27 +657,27 @@
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_16-02"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_21-9"
          stdDeviation="1.2625" />
     </filter>
     <linearGradient
        id="imagebot_14-4"
-       y2="0.73097428"
+       y2="0.73097426"
        xlink:href="#linearGradient3928-8"
-       x2="36.048217"
-       y1="43.903821"
-       x1="35.173682"
+       x2="36.048218"
+       y1="43.90382"
+       x1="35.173683"
        gradientTransform="scale(0.90019155,1.1108747)"
        gradientUnits="userSpaceOnUse" />
     <filter
        id="imagebot_12-3"
        width="1.0832"
        y="-0.1075"
-       x="-0.04161"
+       x="-0.041609999"
        height="1.215"
-       color-interpolation-filters="sRGB">
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          id="imagebot_18-5"
          stdDeviation="0.5375" />
@@ -683,7 +686,7 @@
        id="imagebot_9-17"
        y2="-245.02541"
        xlink:href="#linearGradient3928-8"
-       x2="34.572055"
+       x2="34.572056"
        y1="-254.4969"
        x1="43.709675"
        gradientUnits="userSpaceOnUse" />
diff --git a/Doc/Sd1/Ref/LangFundament/javaTypes.multi.svg b/Doc/Sd1/Ref/LangFundament/javaTypes.multi.svg
index 0057ef27e1a7038149ab1a053d23dfd8560b99a7..a8d97269bf9eb88b9c3060d8500c3c17f6cc5388 100644
--- a/Doc/Sd1/Ref/LangFundament/javaTypes.multi.svg
+++ b/Doc/Sd1/Ref/LangFundament/javaTypes.multi.svg
@@ -11,12 +11,12 @@
    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"
-   sodipodi:docname="javaTypes.svg"
-   inkscape:version="0.92.4 (unknown)"
+   sodipodi:docname="javaTypes.multi.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="338.97647"
-   width="823.36237">
+   height="89.687523mm"
+   width="217.84796mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.7079545"
-     inkscape:cx="409.67355"
-     inkscape:cy="186.67969"
-     inkscape:document-units="px"
+     inkscape:cx="296.67288"
+     inkscape:cy="184.33771"
+     inkscape:document-units="mm"
      inkscape:current-layer="g1218"
      showgrid="false"
-     inkscape:window-width="1920"
-     inkscape:window-height="1025"
+     inkscape:window-width="771"
+     inkscape:window-height="460"
      inkscape:window-x="0"
      inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
@@ -45,7 +45,8 @@
      inkscape:bbox-paths="true"
      inkscape:snap-global="true"
      inkscape:snap-others="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
@@ -57,16 +58,17 @@
     <marker
        inkscape:stockid="Arrow1Mend"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="Arrow1Mend"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true">
       <path
          id="path7308"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.4) rotate(180) translate(10,0)" />
+         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.4,0,0,-0.4,-4,0)"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:isstock="true"
@@ -933,7 +935,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
diff --git a/Doc/Sd1/Ref/LangFundament/literalToMemory.multi.svg b/Doc/Sd1/Ref/LangFundament/literalToMemory.multi.svg
index 97cb383f628e3a82b3f8852c441aca12996318df..b25a12456ca6bf6782570997a752238dc91794d9 100644
--- a/Doc/Sd1/Ref/LangFundament/literalToMemory.multi.svg
+++ b/Doc/Sd1/Ref/LangFundament/literalToMemory.multi.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="literalToMemory.multi.svg"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.7079545"
-     inkscape:cx="332.39941"
+     inkscape:cx="218.22775"
      inkscape:cy="197.71259"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1533"
-     inkscape:window-height="1046"
-     inkscape:window-x="67"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      units="mm">
@@ -2394,7 +2394,7 @@
            height="230"
            x="-40"
            y="-236.53543" /></flowRegion><flowPara
-         id="flowPara11478"></flowPara></flowRoot>    <flowRoot
+         id="flowPara11478" /></flowRoot>    <flowRoot
        xml:space="preserve"
        id="flowRoot11480"
        style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
@@ -2405,7 +2405,7 @@
            height="190"
            x="420"
            y="-516.5354" /></flowRegion><flowPara
-         id="flowPara11486"></flowPara></flowRoot>  </g>
+         id="flowPara11486" /></flowRoot>  </g>
   <g
      transform="translate(0,-839.05516)"
      id="g12404"
@@ -3546,7 +3546,7 @@
            height="230"
            width="440"
            id="rect12388" /></flowRegion><flowPara
-         id="flowPara12392"></flowPara></flowRoot>    <flowRoot
+         id="flowPara12392" /></flowRoot>    <flowRoot
        style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot12402"
        xml:space="preserve"><flowRegion
@@ -3556,7 +3556,7 @@
            height="190"
            width="270"
            id="rect12396" /></flowRegion><flowPara
-         id="flowPara12400"></flowPara></flowRoot>  </g>
+         id="flowPara12400" /></flowRoot>  </g>
   <g
      inkscape:label="Layer 70"
      inkscape:groupmode="layer"
@@ -4686,7 +4686,7 @@
            height="230"
            x="-40"
            y="-236.53543" /></flowRegion><flowPara
-         id="flowPara12814"></flowPara></flowRoot>    <flowRoot
+         id="flowPara12814" /></flowRoot>    <flowRoot
        xml:space="preserve"
        id="flowRoot12824"
        style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
@@ -4696,7 +4696,7 @@
            height="190"
            x="420"
            y="-516.5354" /></flowRegion><flowPara
-         id="flowPara12822"></flowPara></flowRoot>  </g>
+         id="flowPara12822" /></flowRoot>  </g>
   <g
      transform="translate(0,-839.05516)"
      id="g13244"
@@ -4725,7 +4725,7 @@
            height="230"
            width="440"
            id="rect13228" /></flowRegion><flowPara
-         id="flowPara13232"></flowPara></flowRoot>    <flowRoot
+         id="flowPara13232" /></flowRoot>    <flowRoot
        style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot13242"
        xml:space="preserve"><flowRegion
@@ -4735,7 +4735,7 @@
            height="190"
            width="270"
            id="rect13236" /></flowRegion><flowPara
-         id="flowPara13240"></flowPara></flowRoot>  </g>
+         id="flowPara13240" /></flowRoot>  </g>
   <script
      ns1:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
diff --git a/Doc/Sd1/Ref/LangFundament/operatorOutputType.svg b/Doc/Sd1/Ref/LangFundament/operatorOutputType.svg
index bcdb7e6fdd39c8a30f5e27baafc3702275a39568..ce8af3fa9855460350638a5d573e748b6b2aa5c7 100644
--- a/Doc/Sd1/Ref/LangFundament/operatorOutputType.svg
+++ b/Doc/Sd1/Ref/LangFundament/operatorOutputType.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="operatorOutputType.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="320"
-   width="823.36237">
+   height="84.666664mm"
+   width="217.84796mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,22 +25,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="388.04755"
-     inkscape:cy="40.829416"
-     inkscape:document-units="px"
+     inkscape:cx="228.24047"
+     inkscape:cy="37.517352"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
+     inkscape:window-width="771"
+     inkscape:window-height="460"
      inkscape:window-x="0"
      inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
diff --git a/Doc/Sd1/Ref/LangFundament/operatorSum.svg b/Doc/Sd1/Ref/LangFundament/operatorSum.svg
index 1a450297507a7953af22ea89a2aa601b940c7909..6933b6e2b524bae264b2cac498d2809aa2e1913d 100644
--- a/Doc/Sd1/Ref/LangFundament/operatorSum.svg
+++ b/Doc/Sd1/Ref/LangFundament/operatorSum.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="operatorSum.svg"
-   inkscape:version="0.92.4 (5da689c313, 2019-01-14)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="2.4154124"
-     inkscape:cx="351.30936"
+     inkscape:cx="270.5778"
      inkscape:cy="96.573209"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="3840"
-     inkscape:window-height="2096"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
@@ -912,7 +912,7 @@
            height="623.62207"
            x="113.38583"
            y="-245.6693" /></flowRegion><flowPara
-         id="flowPara3014"></flowPara></flowRoot>  </g>
+         id="flowPara3014" /></flowRoot>  </g>
   <script
      ns1:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
diff --git a/Doc/Sd1/Ref/LangFundament/variableToMemory.multi.svg b/Doc/Sd1/Ref/LangFundament/variableToMemory.multi.svg
index cec8303700b57152ca99b66bc5d131fbe67a9262..3353f83a802a6b081ffbbf518769c7c5276eedc8 100644
--- a/Doc/Sd1/Ref/LangFundament/variableToMemory.multi.svg
+++ b/Doc/Sd1/Ref/LangFundament/variableToMemory.multi.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="variableToMemory.multi.svg"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.7079545"
-     inkscape:cx="333.13459"
+     inkscape:cx="288.92967"
      inkscape:cy="180.40317"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1533"
-     inkscape:window-height="1044"
-     inkscape:window-x="67"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      units="mm">
@@ -699,7 +699,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/Enum/windrose.svg b/Doc/Sd1/Ref/ObjectsAndClasses/Enum/windrose.svg
index 249cf7859031ff68a37b2fbd5f2cbea333edbe4d..57fc6772c9db0c12a198dab71a984ac2cf868aa7 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/Enum/windrose.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/Enum/windrose.svg
@@ -1,22 +1,23 @@
 <?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://web.resource.org/cc/"
+   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.0"
-   width="800"
-   height="800"
+   width="225.77777mm"
+   height="225.77777mm"
    id="windrose"
    sodipodi:version="0.32"
-   inkscape:version="0.45.1"
-   sodipodi:docname="Windrose.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="windrose.svg"
    inkscape:output_extension="org.inkscape.output.svg.inkscape"
-   sodipodi:docbase="C:\Documents and Settings\Dylan Kane\Desktop">
+   viewBox="0 0 800 800">
   <metadata
      id="metadata124">
     <rdf:RDF>
@@ -25,6 +26,7 @@
         <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>
@@ -41,11 +43,15 @@
      pagecolor="#ffffff"
      id="base"
      inkscape:zoom="0.9425"
-     inkscape:cx="400"
+     inkscape:cx="193.10345"
      inkscape:cy="400"
      inkscape:window-x="154"
-     inkscape:window-y="-4"
-     inkscape:current-layer="windrose" />
+     inkscape:window-y="27"
+     inkscape:current-layer="windrose"
+     showgrid="false"
+     inkscape:document-units="mm"
+     units="mm"
+     inkscape:window-maximized="0" />
   <defs
      id="defs4" />
   <g
@@ -58,371 +64,461 @@
        style="fill:none;stroke:#000000"
        id="rahmen" />
     <path
-       d="M 700 400 A 300 300 0 1 1  100,400 A 300 300 0 1 1  700 400 z"
+       d="m 700,400 a 300,300 0 1 1 -600,0 300,300 0 1 1 600,0 z"
        style="fill:none;stroke:#000000"
-       id="kreis" />
+       id="kreis"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 612,188 L 640,160"
+       d="m 612,188 28,-28"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie045" />
+       id="linie045"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 740,400 L 700,400"
+       d="M 740,400 H 700"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie090" />
+       id="linie090"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 612,612 L 640,640"
+       d="m 612,612 28,28"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie135" />
+       id="linie135"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,740 L 400,700"
+       d="M 400,740 V 700"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie180" />
+       id="linie180"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 188,612 L 160,640"
+       d="m 188,612 -28,28"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie225" />
+       id="linie225"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 60,400 L 100,400"
+       d="m 60,400 h 40"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie270" />
+       id="linie270"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 188,188 L 160,160"
+       d="M 188,188 160,160"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie315" />
+       id="linie315"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,60 L 400,100"
+       d="m 400,60 v 40"
        style="fill:none;stroke:#000000;stroke-width:2"
-       id="linie360" />
+       id="linie360"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 426,101 L 428,81"
+       d="m 426,101 2,-20"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie005" />
+       id="linie005"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 452,105 L 456,85"
+       d="m 452,105 4,-20"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie010" />
+       id="linie010"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 478,110 L 483,91"
+       d="m 478,110 5,-19"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie015" />
+       id="linie015"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 503,118 L 509,99"
+       d="m 503,118 6,-19"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie020" />
+       id="linie020"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 527,128 L 535,110"
+       d="m 527,128 8,-18"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie025" />
+       id="linie025"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 550,140 L 560,123"
+       d="m 550,140 10,-17"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie030" />
+       id="linie030"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 572,154 L 584,138"
+       d="m 572,154 12,-16"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie035" />
+       id="linie035"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 593,170 L 606,155"
+       d="m 593,170 13,-15"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie040" />
+       id="linie040"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 630,207 L 645,194"
+       d="m 630,207 15,-13"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie050" />
+       id="linie050"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 646,228 L 662,216"
+       d="m 646,228 16,-12"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie055" />
+       id="linie055"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 660,250 L 677,240"
+       d="m 660,250 17,-10"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie060" />
+       id="linie060"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 672,273 L 690,265"
+       d="m 672,273 18,-8"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie065" />
+       id="linie065"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 682,297 L 701,291"
+       d="m 682,297 19,-6"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie070" />
+       id="linie070"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 690,322 L 709,317"
+       d="m 690,322 19,-5"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie075" />
+       id="linie075"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 695,348 L 715,344"
+       d="m 695,348 20,-4"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie080" />
+       id="linie080"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 699,374 L 719,372"
+       d="m 699,374 20,-2"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie085" />
+       id="linie085"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 699,426 L 719,428"
+       d="m 699,426 20,2"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie095" />
+       id="linie095"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 695,452 L 715,456"
+       d="m 695,452 20,4"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie100" />
+       id="linie100"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 690,478 L 709,483"
+       d="m 690,478 19,5"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie105" />
+       id="linie105"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 682,503 L 701,509"
+       d="m 682,503 19,6"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie110" />
+       id="linie110"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 672,527 L 690,535"
+       d="m 672,527 18,8"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie115" />
+       id="linie115"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 660,550 L 677,560"
+       d="m 660,550 17,10"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie120" />
+       id="linie120"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 646,572 L 662,584"
+       d="m 646,572 16,12"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie125" />
+       id="linie125"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 630,593 L 645,606"
+       d="m 630,593 15,13"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie130" />
+       id="linie130"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 593,630 L 606,645"
+       d="m 593,630 13,15"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie140" />
+       id="linie140"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 572,646 L 584,662"
+       d="m 572,646 12,16"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie145" />
+       id="linie145"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 550,660 L 560,677"
+       d="m 550,660 10,17"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie150" />
+       id="linie150"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 527,672 L 535,690"
+       d="m 527,672 8,18"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie155" />
+       id="linie155"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 503,682 L 509,701"
+       d="m 503,682 6,19"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie160" />
+       id="linie160"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 478,690 L 483,709"
+       d="m 478,690 5,19"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie165" />
+       id="linie165"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 452,695 L 456,715"
+       d="m 452,695 4,20"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie170" />
+       id="linie170"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 426,699 L 428,719"
+       d="m 426,699 2,20"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie175" />
+       id="linie175"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 374,699 L 372,719"
+       d="m 374,699 -2,20"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie185" />
+       id="linie185"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 348,695 L 344,715"
+       d="m 348,695 -4,20"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie190" />
+       id="linie190"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 322,690 L 317,709"
+       d="m 322,690 -5,19"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie195" />
+       id="linie195"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 297,682 L 291,701"
+       d="m 297,682 -6,19"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie200" />
+       id="linie200"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 273,672 L 265,690"
+       d="m 273,672 -8,18"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie205" />
+       id="linie205"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 250,660 L 240,677"
+       d="m 250,660 -10,17"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie210" />
+       id="linie210"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 228,646 L 216,662"
+       d="m 228,646 -12,16"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie215" />
+       id="linie215"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 207,630 L 194,645"
+       d="m 207,630 -13,15"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie220" />
+       id="linie220"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 170,593 L 155,606"
+       d="m 170,593 -15,13"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie230" />
+       id="linie230"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 154,572 L 138,584"
+       d="m 154,572 -16,12"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie235" />
+       id="linie235"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 140,550 L 123,560"
+       d="m 140,550 -17,10"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie240" />
+       id="linie240"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 128,527 L 110,535"
+       d="m 128,527 -18,8"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie245" />
+       id="linie245"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 118,503 L 99,509"
+       d="m 118,503 -19,6"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie250" />
+       id="linie250"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 110,478 L 91,483"
+       d="m 110,478 -19,5"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie255" />
+       id="linie255"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 105,452 L 85,456"
+       d="m 105,452 -20,4"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie260" />
+       id="linie260"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 101,426 L 81,428"
+       d="m 101,426 -20,2"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie265" />
+       id="linie265"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 101,374 L 81,372"
+       d="M 101,374 81,372"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie275" />
+       id="linie275"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 105,348 L 85,344"
+       d="M 105,348 85,344"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie280" />
+       id="linie280"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 110,322 L 91,317"
+       d="M 110,322 91,317"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie285" />
+       id="linie285"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 118,297 L 99,291"
+       d="M 118,297 99,291"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie290" />
+       id="linie290"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 128,273 L 110,265"
+       d="m 128,273 -18,-8"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie295" />
+       id="linie295"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 140,250 L 123,240"
+       d="M 140,250 123,240"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie300" />
+       id="linie300"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 154,228 L 138,216"
+       d="M 154,228 138,216"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie305" />
+       id="linie305"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 170,207 L 155,194"
+       d="M 170,207 155,194"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie310" />
+       id="linie310"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 207,170 L 194,155"
+       d="M 207,170 194,155"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie320" />
+       id="linie320"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 228,154 L 216,138"
+       d="M 228,154 216,138"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie325" />
+       id="linie325"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 250,140 L 240,123"
+       d="M 250,140 240,123"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie330" />
+       id="linie330"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 273,128 L 265,110"
+       d="m 273,128 -8,-18"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie335" />
+       id="linie335"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 297,118 L 291,99"
+       d="M 297,118 291,99"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie340" />
+       id="linie340"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 322,110 L 317,91"
+       d="M 322,110 317,91"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie345" />
+       id="linie345"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 348,105 L 344,85"
+       d="M 348,105 344,85"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie350" />
+       id="linie350"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 374,101 L 372,81"
+       d="M 374,101 372,81"
        style="fill:none;stroke:#000000;stroke-width:1;stroke-opacity:1"
-       id="linie355" />
+       id="linie355"
+       inkscape:connector-curvature="0" />
   </g>
   <g
      id="g2294">
     <path
-       d="M 400,400 L 400,335 L 555,245 L 400,400 z "
+       d="M 400,400 V 335 L 555,245 Z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-rechtsoben-oben" />
+       id="pfeil-rechtsoben-oben"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 465,400 L 555,245 L 400,400 z "
+       d="m 400,400 h 65 l 90,-155 z"
        style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-       id="pfeil-rechtsoben-rechts" />
+       id="pfeil-rechtsoben-rechts"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 465,400 L 555,555 L 400,400 z "
+       d="m 400,400 h 65 l 90,155 z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-rechtsunten-rechts" />
+       id="pfeil-rechtsunten-rechts"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 400,465 L 555,555 L 400,400 z "
+       d="m 400,400 v 65 l 155,90 z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-rechtsunten-unten" />
+       id="pfeil-rechtsunten-unten"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 400,465 L 245,555 L 400,400 z "
+       d="m 400,400 v 65 l -155,90 z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-linksunten-unten" />
+       id="pfeil-linksunten-unten"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 335,400 L 245,555 L 400,400 z "
+       d="M 400,400 H 335 L 245,555 Z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-linksunten-links" />
+       id="pfeil-linksunten-links"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 335,400 L 245,245 L 400,400 z "
+       d="M 400,400 H 335 L 245,245 Z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-linksoben-links" />
+       id="pfeil-linksoben-links"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,400 L 400,335 L 245,245 L 400,400 z "
+       d="M 400,400 V 335 L 245,245 Z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-linksoben-oben" />
+       id="pfeil-linksoben-oben"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,100 L 355,355 L 400,400 L 400,100 z "
+       d="m 400,100 -45,255 45,45 z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-oben-links" />
+       id="pfeil-oben-links"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,100 L 445,355 L 400,400 L 400,100 z "
+       d="m 400,100 45,255 -45,45 z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-oben-rechts" />
+       id="pfeil-oben-rechts"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 700,400 L 445,355 L 400,400 L 700,400 z "
+       d="M 700,400 445,355 400,400 Z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-rechts-oben" />
+       id="pfeil-rechts-oben"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 700,400 L 445,445 L 400,400 L 700,400 z "
+       d="M 700,400 445,445 400,400 Z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-rechts-unten" />
+       id="pfeil-rechts-unten"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,700 L 445,445 L 400,400 L 400,700 z "
+       d="M 400,700 445,445 400,400 Z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-unten-rechts" />
+       id="pfeil-unten-rechts"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 400,700 L 355,445 L 400,400 L 400,700 z "
+       d="M 400,700 355,445 400,400 Z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-unten-links" />
+       id="pfeil-unten-links"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 100,400 L 355,445 L 400,400 L 100,400 z "
+       d="m 100,400 255,45 45,-45 z"
        style="fill:#000000;stroke:#000000;stroke-width:1"
-       id="pfeil-links-unten" />
+       id="pfeil-links-unten"
+       inkscape:connector-curvature="0" />
     <path
-       d="M 100,400 L 355,355 L 400,400 L 100,400 z "
+       d="m 100,400 255,-45 45,45 z"
        style="fill:#ffffff;stroke:#000000;stroke-width:1"
-       id="pfeil-links-oben" />
+       id="pfeil-links-oben"
+       inkscape:connector-curvature="0" />
   </g>
   <g
      id="rotekreisebene">
     <path
-       d="M 424.78125,166.3125 L 429.90625,197.1875 C 463.15599,202.05328 493.80774,214.91626 519.875,233.75 L 545.09375,215.1875 C 511.23977,188.5683 469.90872,171.04733 424.78125,166.3125 z M 371.90625,166.6875 C 326.92279,172.05589 285.8137,190.13949 252.3125,217.25 L 277.78125,235.46875 C 303.59573,216.25591 334.05575,202.96065 367.1875,197.625 L 371.90625,166.6875 z M 582.75,252.3125 L 564.53125,277.78125 C 583.74409,303.59573 597.03935,334.05575 602.375,367.1875 L 633.3125,371.90625 C 627.94411,326.92279 609.86051,285.8137 582.75,252.3125 z M 215.1875,254.90625 C 188.5683,288.76023 171.04733,330.09128 166.3125,375.21875 L 197.1875,370.09375 C 202.05328,336.84401 214.91626,306.19226 233.75,280.125 L 215.1875,254.90625 z M 633.6875,424.78125 L 602.8125,429.90625 C 597.94672,463.15599 585.08374,493.80774 566.25,519.875 L 584.8125,545.09375 C 611.4317,511.23977 628.95267,469.90872 633.6875,424.78125 z M 166.6875,428.09375 C 172.05589,473.07721 190.13949,514.1863 217.25,547.6875 L 235.46875,522.21875 C 216.25591,496.40427 202.96065,465.94425 197.625,432.8125 L 166.6875,428.09375 z M 522.21875,564.53125 C 496.40427,583.74409 465.94425,597.03935 432.8125,602.375 L 428.09375,633.3125 C 473.07721,627.94411 514.1863,609.86051 547.6875,582.75 L 522.21875,564.53125 z M 280.125,566.25 L 254.90625,584.8125 C 288.76023,611.4317 330.09128,628.95267 375.21875,633.6875 L 370.09375,602.8125 C 336.84401,597.94672 306.19226,585.08374 280.125,566.25 z "
+       d="m 424.78125,166.3125 5.125,30.875 c 33.24974,4.86578 63.90149,17.72876 89.96875,36.5625 l 25.21875,-18.5625 c -33.85398,-26.6192 -75.18503,-44.14017 -120.3125,-48.875 z m -52.875,0.375 C 326.92279,172.05589 285.8137,190.13949 252.3125,217.25 l 25.46875,18.21875 c 25.81448,-19.21284 56.2745,-32.5081 89.40625,-37.84375 z m 210.84375,85.625 -18.21875,25.46875 c 19.21284,25.81448 32.5081,56.2745 37.84375,89.40625 l 30.9375,4.71875 C 627.94411,326.92279 609.86051,285.8137 582.75,252.3125 Z m -367.5625,2.59375 c -26.6192,33.85398 -44.14017,75.18503 -48.875,120.3125 l 30.875,-5.125 c 4.86578,-33.24974 17.72876,-63.90149 36.5625,-89.96875 z m 418.5,169.875 -30.875,5.125 c -4.86578,33.24974 -17.72876,63.90149 -36.5625,89.96875 l 18.5625,25.21875 c 26.6192,-33.85398 44.14017,-75.18503 48.875,-120.3125 z m -467,3.3125 c 5.36839,44.98346 23.45199,86.09255 50.5625,119.59375 l 18.21875,-25.46875 C 216.25591,496.40427 202.96065,465.94425 197.625,432.8125 Z m 355.53125,136.4375 c -25.81448,19.21284 -56.2745,32.5081 -89.40625,37.84375 l -4.71875,30.9375 C 473.07721,627.94411 514.1863,609.86051 547.6875,582.75 Z M 280.125,566.25 254.90625,584.8125 c 33.85398,26.6192 75.18503,44.14017 120.3125,48.875 l -5.125,-30.875 C 336.84401,597.94672 306.19226,585.08374 280.125,566.25 Z"
        style="fill:#ff0000;fill-opacity:1;stroke:none;stroke-opacity:1"
-       id="kreisinnen" />
+       id="kreisinnen"
+       inkscape:connector-curvature="0" />
   </g>
   <g
      id="beschriftungsebene">
@@ -430,105 +526,121 @@
        x="0"
        y="0"
        transform="translate(400,20)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Nord"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan2318">N</tspan><tspan
+         id="tspan2318"
+         style="font-family:sans-serif">N</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan2320">360°</tspan></text>
+         id="tspan2320"
+         style="font-family:sans-serif">360°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(0.7071068,0.7071068,-0.7071068,0.7071068,669,131)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(45,176.36898,873.05443)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Nordost"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan2327">NO</tspan><tspan
+         id="tspan2327"
+         style="font-family:sans-serif">NO</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan2329">045°</tspan></text>
+         id="tspan2329"
+         style="font-family:sans-serif">045°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(0,1,-1,0,780,400)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(90,190,590)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Ost"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan3204">O</tspan><tspan
+         id="tspan3204"
+         style="font-family:sans-serif">O</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan3206">090°</tspan></text>
+         id="tspan3206"
+         style="font-family:sans-serif">090°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(-0.7071068,0.7071068,-0.7071068,-0.7071068,669,669)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(135,195.94556,473.05443)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Südost"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan3218">SO</tspan><tspan
+         id="tspan3218"
+         style="font-family:sans-serif">SO</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan3220">135°</tspan></text>
+         id="tspan3220"
+         style="font-family:sans-serif">135°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(-1,0,0,-1,400,780)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(180,200,390)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Süd"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan3212">S</tspan><tspan
+         id="tspan3212"
+         style="font-family:sans-serif">S</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan3214">180°</tspan></text>
+         id="tspan3214"
+         style="font-family:sans-serif">180°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(-0.7071068,-0.7071068,0.7071068,-0.7071068,131,669)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(-135,204.05444,307.36901)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Südwest"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan3224">SW</tspan><tspan
+         id="tspan3224"
+         style="font-family:sans-serif">SW</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan3226">225°</tspan></text>
+         id="tspan3226"
+         style="font-family:sans-serif">225°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(0,-1,1,0,20,400)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(-90,210,190)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Test-West"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan3230">W</tspan><tspan
+         id="tspan3230"
+         style="font-family:sans-serif">W</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan3232">270°</tspan></text>
+         id="tspan3232"
+         style="font-family:sans-serif">270°</tspan></text>
     <text
        x="0"
        y="0"
-       transform="matrix(0.7071068,-0.7071068,0.7071068,0.7071068,131,131)"
-       style="font-size:18px;text-align:center;text-anchor:middle;fill:#000000;stroke:none;font-family:Sans"
+       transform="rotate(-45,223.63098,-92.630994)"
+       style="font-size:18px;line-height:0%;font-family:sans-serif;text-align:center;text-anchor:middle;fill:#000000;stroke:none"
        id="Text-Nordwest"
        xml:space="preserve"><tspan
          x="0"
          y="0"
-         id="tspan3236">NW</tspan><tspan
+         id="tspan3236"
+         style="font-family:sans-serif">NW</tspan><tspan
          x="0"
          y="22.5"
-         id="tspan3238">315°</tspan></text>
+         id="tspan3238"
+         style="font-family:sans-serif">315°</tspan></text>
   </g>
 </svg>
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/chooseOverloaded.svg b/Doc/Sd1/Ref/ObjectsAndClasses/chooseOverloaded.svg
index af92c3f510caae98d4024e707e8b375c431e9a17..713654cab62b225baaf38968b014def8a7600daf 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/chooseOverloaded.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/chooseOverloaded.svg
@@ -2,7 +2,7 @@
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
 
 <svg
-   xmlns:sozi="http://sozi.baierouge.fr"
+   xmlns:ns1="http://sozi.baierouge.fr"
    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#"
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="chooseOverloaded.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="60mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="2.4154124"
-     inkscape:cx="278.04174"
+     inkscape:cx="246.78414"
      inkscape:cy="130.09028"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1074"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="83"
+     inkscape:window-y="110"
+     inkscape:window-maximized="0"
      showguides="true"
      inkscape:guide-bbox="true"
      units="mm">
@@ -808,87 +808,87 @@
        sodipodi:nodetypes="ccc" />
   </g>
   <script
-     sozi:version="14.10-05142318"
+     ns1:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
   <style
-     sozi:version="14.10-05142318"
+     ns1:version="14.10-05142318"
      id="sozi-style">#sozi-toc text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}#sozi-toc text:hover{fill:#0cf;cursor:pointer}#sozi-toc text.sozi-toc-current{fill:#fa4}#sozi-toc-background{stroke:#222;stroke-opacity:.1;stroke-width:10;fill:#222;fill-opacity:.9}.sozi-toc-arrow{fill:#eff;fill-opacity:.75;stroke:none}.sozi-toc-arrow:hover{fill:#0cf}#sozi-framenumber circle{stroke:#222;stroke-opacity:.1;stroke-width:4;fill:#222;fill-opacity:.9}#sozi-framenumber text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}</style>
-  <sozi:frame
-     sozi:transition-path-hide="true"
-     sozi:transition-profile="linear"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:timeout-ms="5000.0"
-     sozi:timeout-enable="false"
-     sozi:show-in-frame-list="true"
-     sozi:clip="true"
-     sozi:hide="true"
-     sozi:sequence="1"
-     sozi:title="Gcd implementation"
-     sozi:refid="rect10351" />
-  <sozi:frame
-     sozi:refid="rect10841"
-     sozi:title="Gcd maven packaging"
-     sozi:sequence="2"
-     sozi:hide="true"
-     sozi:clip="true"
-     sozi:show-in-frame-list="true"
-     sozi:timeout-enable="false"
-     sozi:timeout-ms="5000.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-profile="linear"
-     sozi:transition-path-hide="true" />
-  <sozi:frame
-     sozi:transition-path-hide="true"
-     sozi:transition-profile="linear"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:timeout-ms="5000.0"
-     sozi:timeout-enable="false"
-     sozi:show-in-frame-list="true"
-     sozi:clip="true"
-     sozi:hide="true"
-     sozi:sequence="3"
-     sozi:title="Using Math.getGcd()"
-     sozi:refid="rect11089" />
-  <sozi:frame
-     sozi:refid="rect11381"
-     sozi:title="Fraction project"
-     sozi:sequence="4"
-     sozi:hide="true"
-     sozi:clip="true"
-     sozi:show-in-frame-list="true"
-     sozi:timeout-enable="false"
-     sozi:timeout-ms="5000.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-profile="linear"
-     sozi:transition-path-hide="true" />
-  <sozi:frame
-     sozi:transition-path-hide="true"
-     sozi:transition-profile="linear"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:timeout-ms="5000.0"
-     sozi:timeout-enable="false"
-     sozi:show-in-frame-list="true"
-     sozi:clip="true"
-     sozi:hide="true"
-     sozi:sequence="5"
-     sozi:title="Maven dependency definition"
-     sozi:refid="rect11637" />
-  <sozi:frame
-     sozi:refid="rect11895"
-     sozi:title="Fraction depends on Gcd"
-     sozi:sequence="6"
-     sozi:hide="true"
-     sozi:clip="true"
-     sozi:show-in-frame-list="true"
-     sozi:timeout-enable="false"
-     sozi:timeout-ms="5000"
-     sozi:transition-duration-ms="1000"
-     sozi:transition-zoom-percent="0"
-     sozi:transition-profile="linear"
-     sozi:transition-path-hide="true" />
+  <ns1:frame
+     ns1:transition-path-hide="true"
+     ns1:transition-profile="linear"
+     ns1:transition-zoom-percent="0.0"
+     ns1:transition-duration-ms="1000.0"
+     ns1:timeout-ms="5000.0"
+     ns1:timeout-enable="false"
+     ns1:show-in-frame-list="true"
+     ns1:clip="true"
+     ns1:hide="true"
+     ns1:sequence="1"
+     ns1:title="Gcd implementation"
+     ns1:refid="rect10351" />
+  <ns1:frame
+     ns1:refid="rect10841"
+     ns1:title="Gcd maven packaging"
+     ns1:sequence="2"
+     ns1:hide="true"
+     ns1:clip="true"
+     ns1:show-in-frame-list="true"
+     ns1:timeout-enable="false"
+     ns1:timeout-ms="5000.0"
+     ns1:transition-duration-ms="1000.0"
+     ns1:transition-zoom-percent="0.0"
+     ns1:transition-profile="linear"
+     ns1:transition-path-hide="true" />
+  <ns1:frame
+     ns1:transition-path-hide="true"
+     ns1:transition-profile="linear"
+     ns1:transition-zoom-percent="0.0"
+     ns1:transition-duration-ms="1000.0"
+     ns1:timeout-ms="5000.0"
+     ns1:timeout-enable="false"
+     ns1:show-in-frame-list="true"
+     ns1:clip="true"
+     ns1:hide="true"
+     ns1:sequence="3"
+     ns1:title="Using Math.getGcd()"
+     ns1:refid="rect11089" />
+  <ns1:frame
+     ns1:refid="rect11381"
+     ns1:title="Fraction project"
+     ns1:sequence="4"
+     ns1:hide="true"
+     ns1:clip="true"
+     ns1:show-in-frame-list="true"
+     ns1:timeout-enable="false"
+     ns1:timeout-ms="5000.0"
+     ns1:transition-duration-ms="1000.0"
+     ns1:transition-zoom-percent="0.0"
+     ns1:transition-profile="linear"
+     ns1:transition-path-hide="true" />
+  <ns1:frame
+     ns1:transition-path-hide="true"
+     ns1:transition-profile="linear"
+     ns1:transition-zoom-percent="0.0"
+     ns1:transition-duration-ms="1000.0"
+     ns1:timeout-ms="5000.0"
+     ns1:timeout-enable="false"
+     ns1:show-in-frame-list="true"
+     ns1:clip="true"
+     ns1:hide="true"
+     ns1:sequence="5"
+     ns1:title="Maven dependency definition"
+     ns1:refid="rect11637" />
+  <ns1:frame
+     ns1:refid="rect11895"
+     ns1:title="Fraction depends on Gcd"
+     ns1:sequence="6"
+     ns1:hide="true"
+     ns1:clip="true"
+     ns1:show-in-frame-list="true"
+     ns1:timeout-enable="false"
+     ns1:timeout-ms="5000"
+     ns1:transition-duration-ms="1000"
+     ns1:transition-zoom-percent="0"
+     ns1:transition-profile="linear"
+     ns1:transition-path-hide="true" />
 </svg>
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/class.svg b/Doc/Sd1/Ref/ObjectsAndClasses/class.svg
index edb77831c517254ceeda248fd5df777e7fcefa69..9b1fc60d39bae671f41fcdb3ea448d153137522c 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/class.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/class.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="class.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="75mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="2.4154124"
-     inkscape:cx="235.2543"
+     inkscape:cx="154.52274"
      inkscape:cy="144.84625"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1074"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="83"
+     inkscape:window-y="110"
+     inkscape:window-maximized="0"
      showguides="true"
      inkscape:guide-bbox="true"
      units="mm">
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/modelPerson.svg b/Doc/Sd1/Ref/ObjectsAndClasses/modelPerson.svg
index 40467552adc25d8f860aa8aa1f42b20fd46a175d..5e90ac91c4adea8afc4a2ef1e79c8b89a804c8ab 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/modelPerson.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/modelPerson.svg
@@ -2,21 +2,21 @@
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
 
 <svg
-   xmlns:sozi="http://sozi.baierouge.fr"
+   xmlns:ns1="https://launchpad.net/jessyink"
    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"
-   sodipodi:docname="modelPerson.svg"
-   inkscape:version="0.92.4 (unknown)"
-   version="1.2"
-   id="svg2"
+   width="170mm"
    height="75mm"
-   width="170mm">
+   viewBox="0 0 170.00002 75"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="new.svg">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -24,1448 +24,1024 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="2.4154124"
-     inkscape:cx="264.16739"
-     inkscape:cy="146.31596"
-     inkscape:document-units="px"
+     inkscape:zoom="1.8200176"
+     inkscape:cx="376.72558"
+     inkscape:cy="153.19925"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     units="mm"
+     inkscape:window-width="1830"
+     inkscape:window-height="1065"
+     inkscape:window-x="54"
+     inkscape:window-y="74"
+     inkscape:window-maximized="0"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     showguides="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-global="false"
+     inkscape:snap-to-guides="false">
     <inkscape:grid
        type="xygrid"
-       id="grid1569"
-       originx="0"
-       originy="4.8461491e-05" />
+       id="grid153"
+       originx="-1.4239177"
+       originy="-0.32290521" />
   </sodipodi:namedview>
   <defs
-     id="defs4">
+     id="defs2">
     <marker
        inkscape:isstock="true"
        style="overflow:visible"
-       id="marker6558"
+       id="marker5182"
        refX="0"
        refY="0"
        orient="auto"
-       inkscape:stockid="Arrow1Mend">
+       inkscape:stockid="Arrow2Mend">
       <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="path6556"
-         inkscape:connector-curvature="0" />
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path5180" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Mend"
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker4980"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="DotM">
+      <path
+         transform="scale(0.4) translate(7.4, 1)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+         id="path4978" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1Mend"
+       id="marker4724"
        style="overflow:visible"
-       inkscape:isstock="true"
-       inkscape:collect="always">
+       inkscape:isstock="true">
       <path
-         id="path6043"
-         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.4,0,0,-0.4,-4,0)"
+         id="path4722"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:isstock="true"
        style="overflow:visible"
-       id="marker11618"
-       refX="0"
-       refY="0"
+       id="marker14694"
+       refX="0.0"
+       refY="0.0"
        orient="auto"
-       inkscape:stockid="Arrow1Mend">
+       inkscape:stockid="DotM">
       <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="path11616"
-         inkscape:connector-curvature="0" />
+         transform="scale(0.4) translate(7.4, 1)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+         id="path14692" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="DotM"
        orient="auto"
-       refY="0"
-       refX="0"
-       id="marker2318"
+       refY="0.0"
+       refX="0.0"
+       id="marker11917"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         inkscape:connector-curvature="0"
-         id="path2316"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1" />
+         id="path11915"
+         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.4) translate(7.4, 1)" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker4887"
+       id="marker6297"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         id="path4627"
-         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:isstock="true"
-       style="overflow:visible"
-       id="marker6797"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="Arrow1Lend">
-      <path
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         id="path6799"
+         id="path6295"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:isstock="true"
        style="overflow:visible"
-       id="marker6793"
+       id="marker12914"
        refX="0"
        refY="0"
        orient="auto"
-       inkscape:stockid="Arrow1Lend">
+       inkscape:stockid="Arrow2Mend">
       <path
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         id="path6795"
-         inkscape:connector-curvature="0" />
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path12912" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker6778"
+       id="marker9325"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         id="path6514"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1"
+         id="path9323"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lstart"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1Lstart"
-       style="overflow:visible">
+       id="marker5341"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path3841"
-         d="M 10.666667,0 14.933333,-4.2666667 0,0 14.933333,4.2666667 Z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt"
+         id="path5339"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
+       inkscape:isstock="true"
        style="overflow:visible"
-       id="SquareM"
+       id="marker2807"
        refX="0"
        refY="0"
        orient="auto"
-       inkscape:stockid="SquareM">
-      <path
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path3914"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend"
-       style="overflow:visible">
-      <path
-         id="path3844"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="DiamondM"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DiamondM"
-       style="overflow:visible">
+       inkscape:stockid="Arrow2Mend">
       <path
-         id="path3923"
-         d="M 0,-3.0169928 -3.0169981,0 0,3.0169851 3.0169797,0 Z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.42666668pt"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path2805"
          inkscape:connector-curvature="0" />
     </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 37.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="170.00002 : 37.5 : 1"
+       inkscape:persp3d-origin="85.00001 : 25 : 1"
+       id="perspective631" />
     <marker
-       inkscape:stockid="DiamondMH"
+       inkscape:stockid="Arrow2Lend"
        orient="auto"
        refY="0"
        refX="0"
-       id="DiamondMH"
-       style="overflow:visible">
+       id="Arrow2Lend"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path4656"
-         d="M 0,-3.0169928 -3.0169981,0 0,3.0169851 3.0169797,0 Z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.42666668pt"
+         id="path1067"
+         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="Arrow1LendB"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LendB"
-       style="overflow:visible">
-      <path
-         id="path4659"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
+       id="Arrow2Mend-6"
        style="overflow:visible"
-       id="SquareMU"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="SquareMU">
+       inkscape:isstock="true">
       <path
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path5221"
+         id="path1073-1"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend3"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1Lend3"
-       style="overflow:visible">
+       id="Arrow2Mend-5"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path5224"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.85333335pt"
+         id="path1073-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="DiamondMo"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="DiamondMo"
-       style="overflow:visible">
+       id="Arrow2Mend-65"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path5799"
-         d="M 0,-3.0169928 -3.0169981,0 0,3.0169851 3.0169797,0 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.42666668pt"
+         id="path1073-6"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1LendO"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LendO"
-       style="overflow:visible">
+       id="Arrow2Mend-65-5"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path5802"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.85333335pt"
+         id="path1073-6-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="DiamondM1"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="DiamondM1"
-       style="overflow:visible">
+       id="Arrow2Mend-6-8"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path6393"
-         d="M 0,-3.0169928 -3.0169981,0 0,3.0169851 3.0169797,0 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.42666668pt"
+         id="path1073-1-8"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1LendV"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LendV"
-       style="overflow:visible">
+       id="Arrow2Mend-65-5-4"
+       style="overflow:visible"
+       inkscape:isstock="true">
       <path
-         id="path6396"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.85333335pt"
+         id="path1073-6-4-3"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
+       inkscape:isstock="true"
        style="overflow:visible"
-       id="SquareMN"
+       id="marker1003-2"
        refX="0"
        refY="0"
        orient="auto"
-       inkscape:stockid="SquareMN">
+       inkscape:stockid="Arrow2Mend">
       <path
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path7813"
-         inkscape:connector-curvature="0" />
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-3" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1LstartP"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LstartP"
-       style="overflow:visible">
-      <path
-         id="path7816"
-         d="M 10.666667,0 14.933333,-4.2666667 0,0 14.933333,4.2666667 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
+       id="Arrow2Mend-6-8-7"
        style="overflow:visible"
-       id="SquareMb"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="SquareMb">
+       inkscape:isstock="true">
       <path
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path9491"
+         id="path1073-1-8-5"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1LendX"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LendX"
-       style="overflow:visible">
-      <path
-         id="path9494"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
+       id="Arrow2Mend-65-5-4-9"
        style="overflow:visible"
-       id="SquareM8"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="SquareM8">
+       inkscape:isstock="true">
       <path
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path10143"
+         id="path1073-6-4-3-2"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1LendT"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LendT"
-       style="overflow:visible">
-      <path
-         id="path10146"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
+       id="Arrow2Mend-6-8-7-1"
        style="overflow:visible"
-       id="SquareMNT"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="SquareMNT">
+       inkscape:isstock="true">
       <path
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path12195"
+         id="path1073-1-8-5-0"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1LstartPJ"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="Arrow1LstartPJ"
-       style="overflow:visible">
-      <path
-         id="path12198"
-         d="M 10.666667,0 14.933333,-4.2666667 0,0 14.933333,4.2666667 Z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
+       id="Arrow2Mend-65-5-4-9-6"
        style="overflow:visible"
-       id="SquareMNTL"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="SquareMNTL">
+       inkscape:isstock="true">
       <path
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.42666668pt"
-         d="M -2.1333333,-2.1333333 V 2.1333333 H 2.1333333 V -2.1333333 Z"
-         id="path12907"
+         id="path1073-6-4-3-2-3"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lendx"
-       orient="auto"
-       refY="0"
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker1003-7"
        refX="0"
-       id="Arrow1Lendx"
-       style="overflow:visible">
-      <path
-         id="path12910"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="DiamondMoY"
-       orient="auto"
        refY="0"
-       refX="0"
-       id="DiamondMoY"
-       style="overflow:visible">
-      <path
-         id="path13187"
-         d="M 0,-3.0169928 -3.0169981,0 0,3.0169851 3.0169797,0 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.42666668pt"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1LendOe"
        orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1LendOe"
-       style="overflow:visible">
+       inkscape:stockid="Arrow2Mend">
       <path
-         id="path13190"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.85333335pt"
-         inkscape:connector-curvature="0" />
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-4" />
     </marker>
-    <linearGradient
-       id="linearGradient3928-8">
-      <stop
-         offset="0"
-         style="stop-color:#7c7c7c"
-         id="stop3930-2" />
-      <stop
-         offset="1"
-         style="stop-color:#e6e3e3"
-         id="stop3932-0" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient8877">
-      <stop
-         style="stop-color:#cecece;stop-opacity:1;"
-         offset="0"
-         id="stop8879" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:1;"
-         offset="1"
-         id="stop8881" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient8869">
-      <stop
-         id="stop8871"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop8873"
-         offset="1"
-         style="stop-color:#000000;stop-opacity:1;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient7421">
-      <stop
-         id="stop7423"
-         offset="0"
-         style="stop-color:#000000;stop-opacity:1;" />
-      <stop
-         id="stop7425"
-         offset="1"
-         style="stop-color:#000000;stop-opacity:0;" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient7405">
-      <stop
-         style="stop-color:#9e9e9e;stop-opacity:1;"
-         offset="0"
-         id="stop7407" />
-      <stop
-         style="stop-color:#ffffff;stop-opacity:0;"
-         offset="1"
-         id="stop7409" />
-    </linearGradient>
-    <linearGradient
-       id="linearGradient7378">
-      <stop
-         id="stop7380"
-         offset="0"
-         style="stop-color:#9e9e9e;stop-opacity:1;" />
-      <stop
-         id="stop7382"
-         offset="1"
-         style="stop-color:#ffffff;stop-opacity:1;" />
-    </linearGradient>
-    <inkscape:perspective
-       id="perspective6864"
-       inkscape:persp3d-origin="32 : 21.333333 : 1"
-       inkscape:vp_z="64 : 32 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 32 : 1"
-       sodipodi:type="inkscape:persp3d" />
-    <filter
-       id="imagebot_16"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_21"
-         stdDeviation="1.2625" />
-    </filter>
-    <linearGradient
-       id="imagebot_14"
-       y2="-235.34229"
-       xlink:href="#linearGradient3928-8"
-       x2="33.162106"
-       y1="-192.16943"
-       x1="32.287571"
-       gradientTransform="scale(0.90019155,1.1108747)"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_12"
-       width="1.0832"
-       y="-0.1075"
-       x="-0.041609999"
-       height="1.215"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_18"
-         stdDeviation="0.5375" />
-    </filter>
-    <linearGradient
-       id="imagebot_9"
-       y2="-245.02541"
-       xlink:href="#linearGradient3928-8"
-       x2="34.572056"
-       y1="-254.4969"
-       x1="43.709675"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_16-6"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_21-1"
-         stdDeviation="1.2625" />
-    </filter>
-    <linearGradient
-       id="imagebot_14-8"
-       y2="-235.34229"
-       xlink:href="#linearGradient3928-8"
-       x2="33.162106"
-       y1="-192.16943"
-       x1="32.287571"
-       gradientTransform="scale(0.90019155,1.1108747)"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_12-7"
-       width="1.0832"
-       y="-0.1075"
-       x="-0.041609999"
-       height="1.215"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_18-9"
-         stdDeviation="0.5375" />
-    </filter>
-    <linearGradient
-       id="imagebot_9-2"
-       y2="-245.02541"
-       xlink:href="#linearGradient3928-8"
-       x2="34.572056"
-       y1="-254.4969"
-       x1="43.709675"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_16-2"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_21-8"
-         stdDeviation="1.2625" />
-    </filter>
-    <linearGradient
-       id="imagebot_14-9"
-       y2="-235.34229"
-       xlink:href="#linearGradient3928-8"
-       x2="33.162106"
-       y1="-192.16943"
-       x1="32.287571"
-       gradientTransform="scale(0.90019155,1.1108747)"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_12-73"
-       width="1.0832"
-       y="-0.1075"
-       x="-0.041609999"
-       height="1.215"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_18-6"
-         stdDeviation="0.5375" />
-    </filter>
-    <linearGradient
-       id="imagebot_9-1"
-       y2="-245.02541"
-       xlink:href="#linearGradient3928-8"
-       x2="34.572056"
-       y1="-254.4969"
-       x1="43.709675"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       style="color-interpolation-filters:sRGB"
-       id="imagebot_16-0">
-      <feGaussianBlur
-         id="imagebot_21-7"
-         stdDeviation="1.2625" />
-    </filter>
-    <linearGradient
-       id="imagebot_14-5"
-       y2="-235.34229"
-       xlink:href="#linearGradient3928-8"
-       x2="33.162106"
-       y1="-192.16943"
-       x1="32.287571"
-       gradientTransform="scale(0.90019155,1.1108747)"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       style="color-interpolation-filters:sRGB"
-       id="imagebot_12-0"
-       width="1.0832"
-       y="-0.1075"
-       x="-0.041609999"
-       height="1.215">
-      <feGaussianBlur
-         id="imagebot_18-4"
-         stdDeviation="0.5375" />
-    </filter>
-    <linearGradient
-       id="imagebot_9-8"
-       y2="-245.02541"
-       xlink:href="#linearGradient3928-8"
-       x2="34.572056"
-       y1="-254.4969"
-       x1="43.709675"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_16-02"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_21-9"
-         stdDeviation="1.2625" />
-    </filter>
-    <linearGradient
-       id="imagebot_14-4"
-       y2="0.73097426"
-       xlink:href="#linearGradient3928-8"
-       x2="36.048218"
-       y1="43.90382"
-       x1="35.173683"
-       gradientTransform="scale(0.90019155,1.1108747)"
-       gradientUnits="userSpaceOnUse" />
-    <filter
-       id="imagebot_12-3"
-       width="1.0832"
-       y="-0.1075"
-       x="-0.041609999"
-       height="1.215"
-       style="color-interpolation-filters:sRGB">
-      <feGaussianBlur
-         id="imagebot_18-5"
-         stdDeviation="0.5375" />
-    </filter>
-    <linearGradient
-       id="imagebot_9-17"
-       y2="-245.02541"
-       xlink:href="#linearGradient3928-8"
-       x2="34.572056"
-       y1="-254.4969"
-       x1="43.709675"
-       gradientUnits="userSpaceOnUse" />
     <marker
        inkscape:isstock="true"
        style="overflow:visible"
-       id="marker6793-6"
+       id="marker1003-7-6"
        refX="0"
        refY="0"
        orient="auto"
-       inkscape:stockid="Arrow1Lend">
+       inkscape:stockid="Arrow2Mend">
       <path
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         id="path6795-8"
-         inkscape:connector-curvature="0" />
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-4-8" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lstart"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker17735-0"
+       id="Arrow2Mend-6-8-7-1-8"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         inkscape:connector-curvature="0"
-         id="path17472-68"
-         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)" />
+         id="path1073-1-8-5-0-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker2318-9"
+       id="Arrow2Mend-65-5-4-9-6-3"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         inkscape:connector-curvature="0"
-         id="path2316-2"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1" />
+         id="path1073-6-4-3-2-3-1"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker17735-3"
+       inkscape:isstock="true"
        style="overflow:visible"
-       inkscape:isstock="true">
+       id="marker1003-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
       <path
          inkscape:connector-curvature="0"
-         id="path17472-1"
-         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)" />
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker2318-4"
+       id="marker9325-1"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         inkscape:connector-curvature="0"
-         id="path2316-9"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1" />
+         id="path9323-5"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lstart"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker17735-8"
+       id="Arrow2Mend-6-8-7-1-8-9"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         inkscape:connector-curvature="0"
-         id="path17472-6"
-         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)" />
+         id="path1073-1-8-5-0-4-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="Arrow2Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker2318-8"
+       id="Arrow2Mend-5-9"
        style="overflow:visible"
        inkscape:isstock="true">
       <path
-         inkscape:connector-curvature="0"
-         id="path2316-8"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1" />
+         id="path1073-4-0"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker17735"
+       inkscape:isstock="true"
        style="overflow:visible"
-       inkscape:isstock="true">
+       id="marker6558"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mend">
       <path
-         inkscape:connector-curvature="0"
-         id="path17472"
-         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         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"
-         transform="matrix(0.8,0,0,0.8,10,0)" />
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path6556"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       inkscape:stockid="Arrow1Lend"
+       inkscape:stockid="Arrow1Mend"
        orient="auto"
        refY="0"
        refX="0"
-       id="marker2318-3"
+       id="Arrow1Mend"
        style="overflow:visible"
-       inkscape:isstock="true">
-      <path
-         inkscape:connector-curvature="0"
-         id="path2316-6"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt;stroke-opacity:1" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Lend-6"
-       style="overflow:visible">
+       inkscape:isstock="true"
+       inkscape:collect="always">
       <path
-         id="path3844-5"
-         d="M -10.666667,0 -14.933333,4.2666667 0,0 -14.933333,-4.2666667 Z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.85333335pt"
+         id="path6043"
+         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.4,0,0,-0.4,-4,0)"
          inkscape:connector-curvature="0" />
     </marker>
   </defs>
   <metadata
-     id="metadata7">
+     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>
+        <dc:title />
       </cc:Work>
     </rdf:RDF>
   </metadata>
   <g
-     inkscape:label="Layer 1"
+     ns1:masterSlide="masterSlide"
+     transform="translate(-14.010514,-21.232287)"
+     inkscape:label="Master"
      inkscape:groupmode="layer"
      id="layer1"
-     transform="translate(0,-839.0552)">
+     style="display:inline">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="160.75327"
+       y="74.065605"
+       id="text2361"><tspan
+         sodipodi:role="line"
+         id="tspan2359"
+         x="160.75327"
+         y="77.811111"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="84.024094"
+       y="31.732275"
+       id="text4260"><tspan
+         sodipodi:role="line"
+         id="tspan4258"
+         x="84.024094"
+         y="35.477783"
+         style="stroke-width:0.26458332" /><tspan
+         sodipodi:role="line"
+         x="84.024094"
+         y="40.769447"
+         style="stroke-width:0.26458332"
+         id="tspan4262" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="142.23242"
+       y="82.003105"
+       id="text830"><tspan
+         sodipodi:role="line"
+         id="tspan828"
+         x="142.23242"
+         y="85.748611"
+         style="stroke-width:0.26458332" /></text>
     <rect
-       style="fill:#e9c6af;stroke:none;stroke-width:1.19954264;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       style="fill:#e9c6af;stroke:none;stroke-width:0.317379;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
        id="rect4062"
-       width="114.12152"
-       height="282.16888"
-       x="415.87848"
-       y="840.35083" />
+       width="30.194653"
+       height="74.657181"
+       x="126.75556"
+       y="21.687939" />
     <rect
-       style="fill:#ffeeaa;stroke:none;stroke-width:1.60156167;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       style="fill:#ffeeaa;stroke:none;stroke-width:0.42374653;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
        id="rect4062-1"
-       width="204.12152"
-       height="282.16888"
-       x="75.878479"
-       y="840.35083" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:12.80000019px;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06666672"
-       x="104.51711"
-       y="415.68225"
-       id="text3004"><tspan
-         sodipodi:role="line"
-         id="tspan3006"
-         x="104.51711"
-         y="415.68225"
-         style="font-size:42.66666794px;line-height:1.25;font-family:sans-serif;stroke-width:1.06666672"> </tspan></text>
+       width="54.007153"
+       height="74.657181"
+       x="36.79723"
+       y="21.687939" />
     <g
-       id="g4987"
-       transform="translate(75.878481,2.8311102)">
+       id="g16095"
+       transform="matrix(0.02825143,0,0,0.02825143,74.403634,80.876864)">
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffd6cc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccccc"
+         id="path551"
+         d="m 472.388,260.288 c -21.971,-4.394 -28.563,-12.084 -61.52,-1.098 -32.958,10.986 -74.704,31.859 -82.394,83.492 -7.69,51.633 -17.577,116.449 -12.084,136.223 5.493,19.775 13.183,41.746 29.662,49.436 16.478,7.69 51.633,18.676 88.984,8.789 37.352,-9.887 99.971,-52.732 103.267,-77.999 9.887,-26.366 17.577,-50.535 14.281,-83.492 -7.69,-98.872 -46.141,-106.562 -80.196,-115.351 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccc"
+         id="path552"
+         d="m 375.713,355.865 c 0,0 -23.07,32.957 -24.169,46.14 -1.098,13.183 -7.69,24.169 -3.295,26.366 4.394,2.197 24.168,0 28.563,-1.099 4.394,-1.098 8.788,-1.099 8.788,-6.591 0,-5.493 -5.492,-6.592 -6.591,-6.592 -1.099,0 -1.099,0 -1.099,0"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-481.03,-391.4812)"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         id="path554"
+         d="m 415.262,356.963 c 0,0 27.464,-2.197 39.549,1.099 12.084,3.296 17.577,5.493 17.577,8.788 0,3.296 -3.296,10.986 -9.887,10.986 -6.592,0 -26.366,4.394 -36.253,3.296 -9.887,-1.099 -8.789,3.296 -17.577,-5.493 -8.789,-8.789 5.492,-17.577 6.591,-18.676 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffd6cc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccccccc"
+         id="path555"
+         d="m 535.007,359.16 c 2.197,-3.295 0,-7.69 6.591,-9.887 5.493,-5.493 8.789,-7.69 15.38,-3.296 6.592,4.395 10.986,15.38 9.888,27.465 -1.099,12.084 -1.099,12.084 -7.691,18.676 -6.591,6.591 1.099,13.183 -9.887,15.38 -10.985,2.197 -16.478,5.493 -17.577,-3.296 -1.099,-8.789 3.296,-12.084 3.296,-12.084"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-480.6797,-393.6024)"
+         style="fill:#0000fe;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         id="path556"
+         d="m 422.952,358.062 c 0,0 -4.394,2.197 -6.591,7.69 -2.198,5.493 -2.198,7.69 0,10.986 2.197,3.295 4.394,4.394 9.887,4.394 5.493,0 14.281,0 17.577,-3.296 3.296,-3.296 2.197,-4.394 3.296,-10.986 1.098,-6.591 -16.479,-9.887 -24.169,-8.788 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-475.3713,-395.0527)"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccc"
+         id="path557"
+         d="m 424.299,367.058 c 0,0 -2.677,0.446 -2.676,3.569 1.338,3.124 1.784,3.124 4.461,3.124 1.339,0.445 4.016,0.892 4.462,-1.785 0.446,-2.677 -4.462,-5.8 -6.247,-4.908 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccccccc"
+         id="path558"
+         d="m 325.252,365.72 c 2.677,-0.893 3.569,-3.123 10.261,-4.016 6.693,-0.892 12.493,-3.123 19.185,-1.338 6.693,1.784 12.047,4.908 11.601,8.031 -0.447,3.123 -2.37,6.386 -5.744,11.154 -3.012,3.318 -1.399,2.845 -10.318,2.98 -6.246,0 -15.616,-0.75 -20.524,-3.873 -4.907,-3.123 -4.461,-10.708 -4.461,-12.938 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#0000fe;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccccccc"
+         id="path559"
+         d="m 339.529,361.704 c -3.123,0.446 -4.3,-0.143 -6.085,4.765 -1.785,4.908 -2.517,4.016 -1.339,7.282 0.588,2.088 0.731,4.907 2.516,6.246 1.784,1.338 6.693,2.677 9.816,2.677 3.123,0 6.674,1.357 9.796,-6.674 1.947,-7.442 0.304,-7.852 -0.427,-9.673 -2.677,-5.354 -6.692,-6.407 -14.277,-4.623 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-475.4673,-395.0527)"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         id="path560"
+         d="m 339.083,369.289 c -0.893,0.446 -2.231,2.677 -1.785,3.569 0.446,0.893 0,2.231 2.231,2.231 2.231,0 3.123,0 4.015,-1.338 0.893,-1.339 -2.677,-4.462 -4.461,-4.462 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#3f1900;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccccc"
+         id="path562"
+         d="m 414.455,335.897 c 0,0 17.072,1.178 32.379,2.355 15.306,1.178 20.605,3.532 29.435,5.887 7.654,5.887 11.775,10.008 11.775,10.597 0,0.589 0,-1.177 -14.129,-5.298 -14.129,-4.121 -21.783,-6.476 -32.38,-6.476 -10.596,0 -24.137,1.177 -28.258,1.177 -4.121,0 -10.008,1.178 -9.419,-2.943 0.588,-4.121 8.831,-6.476 10.597,-5.299 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#3f1900;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         id="path563"
+         d="m 326.736,349.438 c 0.589,0 8.831,-3.532 13.541,-4.121 4.709,-0.589 8.83,-2.355 15.895,-2.355 7.065,0 10.008,2.943 14.129,0.589 4.121,-2.355 7.653,-3.533 4.121,-6.476 -3.532,-2.944 -1.766,-2.355 -10.008,-2.944 -8.242,-0.589 -11.774,-1.177 -18.25,0.589 -6.476,1.766 -8.831,4.71 -14.718,7.653 -5.887,2.944 -10.008,4.121 -7.653,5.887 2.355,1.766 2.355,1.766 2.943,1.178 z"
+         inkscape:connector-curvature="0" />
       <g
-         transform="matrix(0.10677704,0,0,0.10677704,142.13444,1061.2259)"
-         id="g16095">
-        <path
-           inkscape:connector-curvature="0"
-           d="m 472.388,260.288 c -21.971,-4.394 -28.563,-12.084 -61.52,-1.098 -32.958,10.986 -74.704,31.859 -82.394,83.492 -7.69,51.633 -17.577,116.449 -12.084,136.223 5.493,19.775 13.183,41.746 29.662,49.436 16.478,7.69 51.633,18.676 88.984,8.789 37.352,-9.887 99.971,-52.732 103.267,-77.999 9.887,-26.366 17.577,-50.535 14.281,-83.492 -7.69,-98.872 -46.141,-106.562 -80.196,-115.351 z"
-           id="path551"
-           sodipodi:nodetypes="ccccccccc"
-           style="fill:#ffd6cc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
+         id="g569">
         <path
-           inkscape:connector-curvature="0"
-           d="m 375.713,355.865 c 0,0 -23.07,32.957 -24.169,46.14 -1.098,13.183 -7.69,24.169 -3.295,26.366 4.394,2.197 24.168,0 28.563,-1.099 4.394,-1.098 8.788,-1.099 8.788,-6.591 0,-5.493 -5.492,-6.592 -6.591,-6.592 -1.099,0 -1.099,0 -1.099,0"
-           id="path552"
-           sodipodi:nodetypes="ccccccc"
-           style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 415.262,356.963 c 0,0 27.464,-2.197 39.549,1.099 12.084,3.296 17.577,5.493 17.577,8.788 0,3.296 -3.296,10.986 -9.887,10.986 -6.592,0 -26.366,4.394 -36.253,3.296 -9.887,-1.099 -8.789,3.296 -17.577,-5.493 -8.789,-8.789 5.492,-17.577 6.591,-18.676 z"
-           id="path554"
-           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-481.03,-391.4812)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 535.007,359.16 c 2.197,-3.295 0,-7.69 6.591,-9.887 5.493,-5.493 8.789,-7.69 15.38,-3.296 6.592,4.395 10.986,15.38 9.888,27.465 -1.099,12.084 -1.099,12.084 -7.691,18.676 -6.591,6.591 1.099,13.183 -9.887,15.38 -10.985,2.197 -16.478,5.493 -17.577,-3.296 -1.099,-8.789 3.296,-12.084 3.296,-12.084"
-           id="path555"
+           style="font-size:12px;fill:#ff4f18;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
            sodipodi:nodetypes="cccccccc"
-           style="fill:#ffd6cc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 422.952,358.062 c 0,0 -4.394,2.197 -6.591,7.69 -2.198,5.493 -2.198,7.69 0,10.986 2.197,3.295 4.394,4.394 9.887,4.394 5.493,0 14.281,0 17.577,-3.296 3.296,-3.296 2.197,-4.394 3.296,-10.986 1.098,-6.591 -16.479,-9.887 -24.169,-8.788 z"
-           id="path556"
-           style="fill:#0000fe;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-480.6797,-393.6024)" />
+           id="path553"
+           d="m 346.052,475.609 c 0,0 8.788,4.395 15.38,4.395 6.591,0 13.183,1.098 21.972,1.098 8.788,0 14.281,0 26.365,-2.197 15.38,-5.493 15.38,-3.296 15.38,-3.296 0,0 -8.789,6.592 -27.464,16.479 -20.874,1.099 -47.239,1.098 -47.239,-6.591 -4.394,-1.099 -4.394,-8.789 -4.394,-9.888 z"
+           inkscape:connector-curvature="0" />
         <path
-           inkscape:connector-curvature="0"
-           d="m 424.299,367.058 c 0,0 -2.677,0.446 -2.676,3.569 1.338,3.124 1.784,3.124 4.461,3.124 1.339,0.445 4.016,0.892 4.462,-1.785 0.446,-2.677 -4.462,-5.8 -6.247,-4.908 z"
-           id="path557"
-           sodipodi:nodetypes="ccccc"
-           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-475.3713,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 325.252,365.72 c 2.677,-0.893 3.569,-3.123 10.261,-4.016 6.693,-0.892 12.493,-3.123 19.185,-1.338 6.693,1.784 12.047,4.908 11.601,8.031 -0.447,3.123 -2.37,6.386 -5.744,11.154 -3.012,3.318 -1.399,2.845 -10.318,2.98 -6.246,0 -15.616,-0.75 -20.524,-3.873 -4.907,-3.123 -4.461,-10.708 -4.461,-12.938 z"
-           id="path558"
-           sodipodi:nodetypes="cccccccc"
-           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 339.529,361.704 c -3.123,0.446 -4.3,-0.143 -6.085,4.765 -1.785,4.908 -2.517,4.016 -1.339,7.282 0.588,2.088 0.731,4.907 2.516,6.246 1.784,1.338 6.693,2.677 9.816,2.677 3.123,0 6.674,1.357 9.796,-6.674 1.947,-7.442 0.304,-7.852 -0.427,-9.673 -2.677,-5.354 -6.692,-6.407 -14.277,-4.623 z"
-           id="path559"
-           sodipodi:nodetypes="cccccccc"
-           style="fill:#0000fe;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 339.083,369.289 c -0.893,0.446 -2.231,2.677 -1.785,3.569 0.446,0.893 0,2.231 2.231,2.231 2.231,0 3.123,0 4.015,-1.338 0.893,-1.339 -2.677,-4.462 -4.461,-4.462 z"
-           id="path560"
-           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-475.4673,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 414.455,335.897 c 0,0 17.072,1.178 32.379,2.355 15.306,1.178 20.605,3.532 29.435,5.887 7.654,5.887 11.775,10.008 11.775,10.597 0,0.589 0,-1.177 -14.129,-5.298 -14.129,-4.121 -21.783,-6.476 -32.38,-6.476 -10.596,0 -24.137,1.177 -28.258,1.177 -4.121,0 -10.008,1.178 -9.419,-2.943 0.588,-4.121 8.831,-6.476 10.597,-5.299 z"
-           id="path562"
-           sodipodi:nodetypes="ccccccccc"
-           style="fill:#3f1900;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 326.736,349.438 c 0.589,0 8.831,-3.532 13.541,-4.121 4.709,-0.589 8.83,-2.355 15.895,-2.355 7.065,0 10.008,2.943 14.129,0.589 4.121,-2.355 7.653,-3.533 4.121,-6.476 -3.532,-2.944 -1.766,-2.355 -10.008,-2.944 -8.242,-0.589 -11.774,-1.177 -18.25,0.589 -6.476,1.766 -8.831,4.71 -14.718,7.653 -5.887,2.944 -10.008,4.121 -7.653,5.887 2.355,1.766 2.355,1.766 2.943,1.178 z"
-           id="path563"
-           style="fill:#3f1900;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <g
-           id="g569"
-           style="stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)">
-          <path
-             inkscape:connector-curvature="0"
-             d="m 346.052,475.609 c 0,0 8.788,4.395 15.38,4.395 6.591,0 13.183,1.098 21.972,1.098 8.788,0 14.281,0 26.365,-2.197 15.38,-5.493 15.38,-3.296 15.38,-3.296 0,0 -8.789,6.592 -27.464,16.479 -20.874,1.099 -47.239,1.098 -47.239,-6.591 -4.394,-1.099 -4.394,-8.789 -4.394,-9.888 z"
-             id="path553"
-             sodipodi:nodetypes="cccccccc"
-             style="font-size:12px;fill:#ff4f18;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1" />
-          <path
-             inkscape:connector-curvature="0"
-             d="m 345.575,477.189 c 0,0 8.831,7.653 12.363,8.242 3.532,0.588 22.371,1.177 26.492,1.177 7.065,1.766 37.678,-8.242 39.444,-10.597"
-             id="path561"
-             sodipodi:nodetypes="cccc"
-             style="font-size:12px;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1" />
-        </g>
-        <path
-           inkscape:connector-curvature="0"
-           d="m 426.916,360.723 c 0,0 -2.21,-0.884 -4.419,0 -2.21,0.883 -2.652,1.325 -3.094,3.093 -0.442,1.768 -0.884,1.768 2.21,4.42 6.187,2.209 5.303,3.977 10.606,2.209 5.304,-1.767 7.071,-0.884 7.513,-4.419 0.442,-3.536 -4.861,-6.187 -12.816,-5.303 z"
-           id="path572"
-           sodipodi:nodetypes="ccccccc"
-           style="fill:#ffffff;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 426.916,360.723 c 0,0 -2.21,-0.884 -4.419,0 -2.21,0.883 -1.326,1.767 -1.768,3.535 0.442,2.652 1.768,3.978 3.094,4.42 5.303,2.651 3.093,2.651 8.396,1.767 5.304,-1.767 3.977,-0.884 4.419,-4.419 -0.883,-3.536 -1.767,-5.745 -9.722,-5.303 z"
-           id="path573"
-           sodipodi:nodetypes="ccccccc"
-           style="fill:#ffffff;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           transform="matrix(1.699686,0,0,1.625496,-624.8889,-392.1792)" />
+           style="font-size:12px;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
+           sodipodi:nodetypes="cccc"
+           id="path561"
+           d="m 345.575,477.189 c 0,0 8.831,7.653 12.363,8.242 3.532,0.588 22.371,1.177 26.492,1.177 7.065,1.766 37.678,-8.242 39.444,-10.597"
+           inkscape:connector-curvature="0" />
       </g>
-      <text
-         id="text10469"
-         y="1073.1842"
-         x="-0.32027683"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-         xml:space="preserve"><tspan
-           style="font-size:16px;fill:#ff0000"
-           y="1073.1842"
-           x="-0.32027683"
-           id="tspan10467"
-           sodipodi:role="line">Name: Jim</tspan><tspan
-           style="font-size:16px;fill:#008000"
-           id="tspan10471"
-           y="1093.1842"
-           x="-0.32027683"
-           sodipodi:role="line">Sex: male</tspan><tspan
-           style="font-size:16px;fill:#800080"
-           id="tspan12728"
-           y="1113.1842"
-           x="-0.32027683"
-           sodipodi:role="line">Birth: 1981/04/22</tspan></text>
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffffff;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccc"
+         id="path572"
+         d="m 426.916,360.723 c 0,0 -2.21,-0.884 -4.419,0 -2.21,0.883 -2.652,1.325 -3.094,3.093 -0.442,1.768 -0.884,1.768 2.21,4.42 6.187,2.209 5.303,3.977 10.606,2.209 5.304,-1.767 7.071,-0.884 7.513,-4.419 0.442,-3.536 -4.861,-6.187 -12.816,-5.303 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-624.8889,-392.1792)"
+         style="fill:#ffffff;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccc"
+         id="path573"
+         d="m 426.916,360.723 c 0,0 -2.21,-0.884 -4.419,0 -2.21,0.883 -1.326,1.767 -1.768,3.535 0.442,2.652 1.768,3.978 3.094,4.42 5.303,2.651 3.093,2.651 8.396,1.767 5.304,-1.767 3.977,-0.884 4.419,-4.419 -0.883,-3.536 -1.767,-5.745 -9.722,-5.303 z"
+         inkscape:connector-curvature="0" />
     </g>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="36.71249"
+       y="84.040817"
+       id="text10469"><tspan
+         sodipodi:role="line"
+         id="tspan10467"
+         x="36.71249"
+         y="84.040817"
+         style="font-size:4.23333311px;fill:#ff0000;stroke-width:0.26458332">Name: Jim</tspan><tspan
+         sodipodi:role="line"
+         x="36.71249"
+         y="89.332481"
+         id="tspan10471"
+         style="font-size:4.23333311px;fill:#008000;stroke-width:0.26458332">Sex: male</tspan><tspan
+         sodipodi:role="line"
+         x="36.71249"
+         y="94.624153"
+         id="tspan12728"
+         style="font-size:4.23333311px;fill:#800080;stroke-width:0.26458332">Birth: 1981/04/22</tspan></text>
     <g
-       id="g4964"
-       transform="translate(62.888797,45.781998)">
-      <g
-         transform="matrix(0.09241151,0,0,0.09241151,166.00975,872.85674)"
-         id="g5">
-        <path
-           inkscape:connector-curvature="0"
-           d="m 71.355,288.66 c 0,134.1 88.596,242.856 197.928,242.856 109.333,0 197.965,-108.757 197.965,-242.856 0,-134.1 -88.632,-242.856 -197.965,-242.856 -109.332,0 -197.928,108.756 -197.928,242.856 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path7" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 75.531,289.056 c 0,131.904 87.12,238.86 194.58,238.86 107.461,0 194.58,-106.956 194.58,-238.86 0,-131.868 -87.119,-238.823 -194.58,-238.823 -107.46,-10e-4 -194.58,106.955 -194.58,238.823 z"
-           style="fill:#daaf95;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path9" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 190.947,502.356 c -3.816,-2.16 -12.96,-9.145 -18.684,-14.004 -5.832,-4.969 -13.824,-12.421 -15.624,-14.977 -1.836,-2.592 1.62,-2.483 5.112,-0.107 3.528,2.34 10.044,9.432 15.66,14.075 5.544,4.465 14.796,10.656 17.208,13.177 2.089,2.412 0.072,3.852 -3.672,1.836 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path11" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 198.399,506.136 c 0.9,0.937 5.148,3.889 6.48,3.996 1.188,0.072 1.908,-2.556 1.044,-3.456 -1.008,-0.972 -5.256,-2.556 -6.48,-2.52 -1.296,-0.179 -2.016,0.936 -1.044,1.98 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path13" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 148.54,465.024 c 0.648,1.224 3.96,4.968 5.22,5.544 1.224,0.359 2.376,-1.908 1.908,-3.061 -0.684,-1.332 -4.392,-3.672 -5.58,-4.104 -1.225,-0.395 -2.197,0.289 -1.548,1.621 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path15" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 213.916,233.256 c 0,8.208 6.948,14.868 15.48,14.868 8.568,0 15.516,-6.66 15.516,-14.868 0,-8.208 -6.948,-14.868 -15.516,-14.868 -8.533,0 -15.48,6.66 -15.48,14.868 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path17" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 221.728,229.368 c 0,2.232 1.872,4.032 4.212,4.032 2.34,0 4.212,-1.8 4.212,-4.032 0,-2.232 -1.872,-4.032 -4.212,-4.032 -2.341,0 -4.212,1.8 -4.212,4.032 z"
-           style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path19" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 196.347,202.224 c 2.808,-2.628 8.748,-6.588 13.5,-8.964 4.68,-2.448 10.368,-4.5 14.292,-5.184 3.816,-0.756 7.488,0 8.244,1.152 0.54,1.08 -1.404,4.248 -4.428,5.76 -3.132,1.368 -9.612,1.08 -13.896,2.88 -4.536,1.728 -8.928,5.58 -12.06,7.812 -3.132,2.232 -4.752,4.932 -6.228,5.472 -1.584,0.324 -2.736,-1.332 -2.628,-2.88 0.145,-1.548 0.288,-3.564 3.204,-6.048 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path21" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 294.592,233.832 c 0,8.208 -6.912,14.868 -15.479,14.868 -8.569,0 -15.517,-6.66 -15.517,-14.868 0,-8.208 6.947,-14.832 15.516,-14.832 8.568,0 15.48,6.624 15.48,14.832 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path23" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 282.28,229.656 c 0,2.232 -1.908,4.032 -4.213,4.032 -2.34,0 -4.248,-1.8 -4.248,-4.032 0,-2.232 1.908,-4.032 4.248,-4.032 2.305,0 4.213,1.8 4.213,4.032 z"
-           style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path25" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 315.688,203.52 c -2.447,-2.628 -7.271,-6.588 -11.124,-8.964 -3.96,-2.448 -8.676,-4.5 -11.771,-5.184 -3.096,-0.756 -6.336,0 -6.804,1.152 -0.576,1.08 1.115,4.248 3.672,5.76 2.483,1.368 7.775,1.08 11.447,2.88 3.564,1.728 7.345,5.58 9.937,7.812 2.448,2.232 3.888,4.932 5.147,5.472 1.225,0.324 2.124,-1.332 2.16,-2.88 -0.216,-1.548 -0.324,-3.564 -2.664,-6.048 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path27" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 259.419,451.452 c -7.092,-1.116 -9.936,-0.792 -18.036,-4.536 -8.136,-3.816 -21.24,-10.224 -30.24,-17.928 -9,-7.704 -16.128,-16.164 -23.256,-27.937 -7.164,-11.808 -14.616,-27.936 -19.26,-42.191 -4.608,-14.256 -7.272,-28.152 -8.208,-42.517 v 0 c 0.828,-1.512 1.944,-3.239 3.348,-5.58 1.44,-2.411 4.32,-6.084 4.896,-8.1 0.396,-2.16 0.216,-5.939 -2.34,-3.96 -2.592,1.98 -9.18,11.592 -13.104,16.056 -4.032,4.393 -9.144,7.849 -10.764,10.368 -1.656,2.521 -0.612,4.104 0.792,4.176 1.368,-0.252 4.644,-3.096 7.056,-4.932 2.304,-1.8 4.32,-3.744 6.444,-5.832 v 0 c 2.016,16.776 5.328,32.328 10.476,47.628 5.076,15.192 11.124,30.708 19.656,43.092 8.46,12.204 21.024,22.824 30.456,30.061 9.288,7.092 18.036,9.576 24.84,12.456 6.588,2.7 9.72,3.563 14.832,4.248 4.932,0.684 10.188,0.684 15.228,0 5.04,-0.685 8.137,-1.548 14.832,-4.248 6.66,-2.88 15.553,-5.364 24.876,-12.456 9.324,-7.236 21.889,-17.856 30.456,-30.061 8.244,-12.491 14.688,-28.655 19.62,-43.092 5.004,-14.399 8.172,-28.296 10.044,-42.516 v 0 c 4.212,5.58 7.488,8.928 9.828,10.188 2.376,1.116 4.393,-1.655 4.104,-3.023 -0.504,-1.477 -3.816,-2.916 -6.444,-5.292 -2.736,-2.448 -6.192,-5.328 -9.396,-9.072 -3.313,-3.888 -7.633,-11.988 -9.9,-13.752 -2.34,-1.836 -3.996,1.404 -3.6,3.348 0.432,1.872 4.067,5.796 6.048,8.316 1.836,2.52 3.492,4.68 5.111,6.624 v 0 c -0.936,14.328 -2.592,23.616 -7.199,37.872 -4.608,14.256 -12.097,30.384 -19.225,42.191 -7.164,11.772 -14.256,20.232 -23.256,27.937 -9,7.705 -22.104,14.111 -30.24,17.928 -8.136,3.744 -10.943,3.42 -18.036,4.536 -7.127,1.152 -3.311,1.152 -10.439,0 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path29" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 165.927,474.024 c 9.252,7.452 18.36,13.968 27.468,19.836 9.144,5.868 20.916,10.62 26.964,15.084 5.904,4.355 7.668,6.408 8.352,10.872 0.576,4.319 3.024,12.636 -4.896,15.084 -8.208,2.268 -26.352,-0.036 -43.164,-0.937 -16.956,-0.936 -39.816,-4.428 -56.916,-4.248 -17.1,0.072 -30.96,3.924 -44.64,5.185 -13.68,1.296 -28.296,5.004 -36.756,2.376 -8.496,-2.88 -12.528,-14.04 -13.752,-18.9 -1.26,-5.004 0.864,-8.28 6.372,-10.368 v 0 C 24.447,494.22 16.995,480.072 11.919,464.592 6.843,449.076 4.683,428.34 5.043,415.992 c 0.288,-12.384 3.276,-20.521 8.82,-24.984 v 0 c -1.692,-13.607 -2.412,-24.84 -2.448,-33.983 0,-9.216 3.276,-13.32 2.448,-20.772 -0.972,-7.488 -5.58,-14.904 -7.848,-24.048 -2.448,-9.432 -6.804,-22.032 -5.868,-31.14 1.044,-9.036 4.788,-16.452 11.772,-22.645 v 0 c -0.936,-18.288 0.72,-33.192 5.4,-45.54 4.464,-12.276 11.628,-20.592 22.068,-27.864 10.512,-7.344 23.94,-12.636 40.716,-16.02 v 0 c -5.004,-8.064 -7.128,-15.408 -6.372,-22.176 0.828,-6.912 4.608,-12.996 10.764,-18.396 6.012,-5.328 14.22,-9.936 25.02,-13.68 v 0 c -6.408,-15.372 -7.056,-27.504 -1.944,-36.828 5.112,-9.432 15.768,-15.444 32.364,-18.864 v 0 c -3.024,-9.18 -1.44,-17.136 4.896,-24.552 6.444,-7.452 20.448,-15.516 32.868,-19.332 12.24,-3.816 30.96,-5.148 40.212,-3.312 9,1.836 11.52,9.756 14.22,14.184 2.7,4.284 3.312,7.956 1.98,11.304 v 0 c 1.332,-7.128 3.78,-12.852 7.344,-17.46 3.492,-4.572 6.228,-6.768 13.752,-9.9 7.524,-3.276 20.232,-8.136 30.888,-9.432 10.548,-1.296 23.76,0 31.86,1.404 7.92,1.26 8.388,4.464 15.695,6.156 7.272,1.44 18.253,0.072 27.505,3.276 9.144,3.24 18.827,8.64 26.964,16.056 7.992,7.38 14.004,20.916 21.096,27.828 7.056,6.768 14.04,8.424 21.096,12.744 7.057,4.212 16.236,7.488 20.593,12.744 4.104,5.256 5.111,12.132 4.392,18.396 -0.792,6.228 -3.636,12.132 -8.82,18.396 v 0 c 13.032,11.772 23.544,24.084 32.364,37.764 8.64,13.572 16.344,28.368 19.62,43.416 3.24,14.976 2.952,29.952 -0.468,45.756 v 0 c 17.855,16.848 29.844,30.6 36.792,42.228 6.768,11.376 6.947,16.021 3.888,26.425 -3.204,10.512 -18.54,23.111 -22.536,35.855 -3.96,12.6 -2.304,27.828 -1.008,39.168 1.188,11.196 8.784,17.136 8.352,27.828 -0.54,10.656 -4.248,22.176 -11.268,35.388 v 0 c 5.868,12.061 10.152,23.112 13.248,33.984 3.023,10.764 6.372,21.023 4.896,30.204 -1.691,9.036 1.477,21.96 -14.22,24.048 -15.984,1.944 -58.536,-11.232 -79.488,-11.772 -20.844,-0.575 -30.203,6.013 -44.604,8.496 -14.688,2.412 -28.26,6.444 -41.688,6.12 -13.536,-0.468 -32.292,-2.556 -37.8,-8.496 -5.328,-6.228 -3.168,-17.244 5.904,-27.359 9.18,-10.188 34.596,-21.42 48.06,-32.58 13.141,-11.232 21.456,-20.7 30.925,-33.948 9.432,-13.32 17.783,-28.224 25.487,-45.288 v 0 c -7.487,-15.192 -11.196,-27.792 -11.268,-38.231 -0.036,-10.477 3.42,-18.36 10.764,-24.085 v 0 c -5.328,-3.815 -7.632,-10.188 -7.344,-19.8 0.396,-9.684 9.288,-25.487 9.324,-37.296 -0.108,-11.772 -3.385,-22.68 -9.828,-33.012 v 0 c -9.756,5.616 -17.784,7.416 -24.517,5.544 -6.876,-2.052 -13.031,-8.496 -15.695,-16.992 -2.664,-8.604 2.844,-25.596 0,-33.48 -2.988,-7.992 -12.924,-7.416 -17.172,-13.68 -4.248,-6.336 -6.769,-16.524 -7.849,-23.616 -1.151,-7.236 3.853,-13.068 1.008,-18.864 -3.096,-5.904 -12.456,-12.672 -18.647,-15.588 -6.336,-2.916 -13.212,1.476 -18.145,-1.404 -4.968,-2.952 -9.396,-7.38 -10.8,-16.056 -1.368,-8.928 5.328,-27.468 2.448,-36.324 -3.096,-8.748 -12.6,-13.068 -20.592,-16.02 -8.208,-2.916 -20.377,-2.16 -27.469,-1.908 -7.128,0 -11.34,2.592 -14.724,2.376 -3.384,-0.252 -5.184,-1.512 -5.4,-3.78 v 0 c -0.036,4.932 -1.944,8.928 -5.868,12.276 -4.14,3.204 -10.872,4.932 -17.676,7.524 -6.84,2.556 -17.28,4.536 -22.572,8.028 -5.292,3.563 -7.956,7.812 -8.82,12.744 -0.972,4.716 3.42,10.404 3.456,15.552 0.072,5.148 0.504,9.9 -3.42,14.652 -4.248,4.536 -17.064,7.164 -21.096,12.744 -4.032,5.616 -2.052,13.536 -2.952,20.268 -0.936,6.552 1.368,13.32 -2.952,18.9 -4.536,5.364 -17.568,8.352 -23.544,13.68 -6.084,5.364 -10.62,10.296 -12.24,18.396 -1.656,8.1 4.176,21.384 2.916,29.736 -1.476,8.1 -7.812,10.8 -10.8,19.332 -3.06,8.532 -7.236,19.116 -6.84,31.607 0.396,12.385 8.64,30.601 9.324,42.589 0.504,11.88 -4.716,19.8 -5.4,28.764 -0.828,8.928 -0.936,17.855 1.476,24.552 2.448,6.48 11.304,8.064 13.248,14.616 1.908,6.552 1.152,14.688 -1.98,24.552 v 0 c 11.232,15.48 20.412,27.288 27.972,35.856 7.525,8.531 12.889,13.427 16.669,15.083 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path31" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 18.759,391.477 c -3.816,1.584 -6.336,5.76 -7.848,13.212 -1.584,7.344 -2.736,18.54 -0.972,30.672 1.836,12.132 6.264,29.016 11.772,41.508 5.436,12.456 12.204,23.076 20.592,32.544 v 0 c -3.384,0.684 -5.616,2.268 -6.84,4.752 -1.332,2.484 -1.872,6.624 -0.504,9.9 1.296,3.06 2.988,7.668 8.82,8.964 5.904,1.188 15.264,-0.108 25.992,-1.404 10.692,-1.404 24.048,-5.832 37.296,-6.624 13.068,-0.864 26.46,0.685 40.716,1.872 14.148,1.08 31.932,4.104 43.632,4.752 11.556,0.54 20.196,0.433 25.524,-1.439 5.22,-2.089 7.128,-6.517 5.868,-10.368 -1.404,-3.889 -5.976,-7.345 -13.716,-12.744 -7.956,-5.508 -21.924,-11.664 -32.868,-19.836 -11.016,-8.244 -23.004,-19.332 -32.364,-29.232 -9.432,-9.972 -17.136,-19.943 -23.544,-30.204 v 0 c -1.692,3.204 -2.628,6.84 -2.952,11.34 -0.468,4.356 -0.468,10.908 0.972,15.085 1.512,4.14 7.74,7.884 7.848,9.432 0,1.332 -5.904,1.296 -7.848,-0.937 -2.088,-2.447 -3.924,-7.164 -4.392,-12.743 -0.396,-5.652 0.144,-13.896 1.476,-20.305 1.224,-6.552 4.86,-12.527 5.364,-17.928 0.252,-5.436 -0.936,-10.008 -3.42,-14.148 -2.484,-4.283 -9.108,-5.58 -11.268,-10.836 -2.232,-5.436 -1.872,-14.58 -1.98,-20.771 -0.18,-6.3 -0.036,-10.872 0.972,-16.057 0.864,-5.147 4.284,-8.352 4.428,-14.615 -0.072,-6.444 -2.16,-15.912 -3.924,-23.112 -1.872,-7.272 -5.796,-12.312 -6.372,-19.836 -0.504,-7.704 1.404,-17.748 2.952,-24.984 1.332,-7.2 2.988,-12.888 5.4,-17.604 2.34,-4.716 7.092,-7.056 8.82,-10.368 1.548,-3.384 1.224,-4.788 0.972,-9.9 -0.36,-5.364 -2.34,-15.588 -2.448,-21.24 -0.252,-5.688 0.072,-8.676 1.944,-12.276 1.8,-3.708 4.212,-5.508 9.324,-9.432 5.184,-4.104 17.244,-9.144 21.6,-14.148 4.14,-5.04 2.988,-9.54 3.924,-15.588 0.828,-6.192 0.36,-16.164 1.944,-20.736 1.62,-4.608 4.284,-4.176 7.848,-6.624 3.528,-2.592 9.936,-5.796 13.248,-8.496 3.204,-2.808 5.22,-4.824 5.904,-7.992 0.504,-3.312 -2.124,-6.768 -2.484,-11.34 -0.576,-4.608 -1.368,-11.952 0,-16.056 1.404,-4.104 3.348,-5.832 8.352,-8.496 4.968,-2.844 14.04,-5.184 21.096,-7.992 6.912,-2.844 15.84,-4.824 20.124,-9 4.032,-4.32 4.644,-11.088 4.896,-16.272 0.216,-5.328 -1.08,-10.404 -3.456,-15.084 -2.412,-4.752 -5.004,-11.196 -11.268,-13.212 -6.588,-2.124 -17.712,-0.648 -26.964,0.936 -9.252,1.512 -20.52,4.392 -27.972,8.496 -7.56,4.104 -13.572,9.252 -16.668,15.588 -3.168,6.229 -3.78,13.356 -1.98,21.672 v 0 c -12.456,3.204 -21.564,7.092 -27.468,11.808 -5.94,4.752 -6.984,10.476 -7.848,16.056 -0.936,5.436 1.548,11.916 2.448,16.524 0.792,4.464 1.62,7.92 2.484,10.368 v 0 c -7.704,3.636 -14.112,7.452 -19.62,11.304 -5.616,3.816 -10.908,7.056 -13.248,11.808 -2.34,4.788 -1.44,11.268 -0.504,16.524 0.936,5.184 2.772,9.72 5.904,14.148 v 0 c -11.412,1.764 -21.492,4.968 -30.924,9.9 -9.468,4.824 -19.044,10.908 -24.984,19.368 -5.94,8.46 -8.316,20.736 -10.332,31.14 -2.088,10.368 -2.736,20.412 -1.944,30.672 v 0 c -5.4,2.7 -9.072,6.732 -11.304,12.384 -2.34,5.615 -3.636,11.123 -1.944,21.239 1.764,10.116 10.26,29.736 12.276,39.132 1.8,9.252 -1.08,10.08 -1.008,16.524 0.108,6.336 0.972,14.868 1.476,21.708 0.397,6.731 0.72,12.85 0.972,18.647 z"
-           style="fill:#dba646;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path33" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 103.647,209.1 c -3.492,0.792 -13.86,5.364 -21.096,10.368 -7.38,4.968 -18.072,12.204 -22.068,19.368 -3.96,7.2 -3.06,16.848 -1.476,23.112 1.512,6.12 6.12,11.124 10.764,13.212 4.644,1.836 15.264,-0.756 16.704,-1.404 1.224,-0.756 -5.76,-1.548 -8.856,-2.376 -3.276,-0.792 -7.236,0.468 -9.792,-2.34 -2.556,-3.06 -4.644,-10.044 -4.896,-15.12 -0.288,-5.148 -0.072,-10.224 3.42,-15.084 3.492,-4.86 10.98,-9.612 17.172,-13.68 5.976,-4.176 15.732,-8.172 19.116,-10.872 3.348,-2.844 4.284,-6.012 1.008,-5.184 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path35" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 49.684,190.236 c -2.484,0.648 -7.056,2.412 -9.828,4.716 -2.808,2.052 -6.048,6.624 -6.372,8.028 -0.324,1.332 1.944,1.152 4.428,0 2.376,-1.296 6.984,-5.76 9.792,-7.56 2.7,-1.98 5.94,-2.916 6.372,-3.78 0.287,-0.972 -2.016,-1.944 -4.392,-1.404 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path37" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 151.708,483.6 c 1.836,2.448 7.236,7.813 11.772,10.837 4.32,2.951 12.132,6.479 14.688,7.092 2.484,0.504 2.7,-1.584 0.504,-3.78 -2.34,-2.304 -9.324,-6.372 -13.716,-9.432 -4.428,-3.24 -10.044,-8.172 -12.276,-8.964 -2.305,-0.829 -2.773,1.691 -0.972,4.247 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path39" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 183.567,501.061 c -1.584,0.071 1.368,4.932 3.456,6.119 2.052,1.009 9.252,1.009 8.82,0 -0.648,-1.188 -10.8,-6.048 -12.276,-6.119 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path41" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 168.375,89.256 c -3.744,1.692 -16.236,10.62 -22.068,15.552 -5.94,4.824 -10.692,9 -12.744,13.212 -2.016,4.032 -1.764,9.756 0.468,11.34 2.124,1.512 10.8,-1.152 12.276,-1.872 1.368,-0.792 -2.16,-2.664 -3.924,-2.844 -1.872,-0.252 -6.156,2.628 -6.876,1.404 -0.828,-1.439 -0.288,-6.156 2.448,-9.432 2.772,-3.312 8.604,-6.768 13.752,-10.368 5.04,-3.744 13.248,-8.496 16.164,-11.34 2.808,-2.988 3.996,-7.236 0.504,-5.652 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path43" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 213.987,26.04 c 0.108,1.404 3.852,3.456 5.4,6.588 1.332,3.06 2.772,8.064 2.952,11.808 0.144,3.672 -0.468,7.488 -1.98,9.9 -1.728,2.268 -6.768,2.7 -7.344,3.78 -0.54,0.972 1.836,2.772 3.924,2.34 2.052,-0.612 6.012,-2.52 7.848,-5.184 1.548,-2.808 2.196,-6.552 1.944,-10.836 -0.288,-4.356 -2.124,-11.232 -3.42,-14.652 -1.404,-3.42 -2.88,-5.076 -4.428,-5.652 -1.692,-0.612 -4.896,0.396 -4.896,1.908 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path45" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 442.048,116.148 c 3.852,-3.204 6.264,-6.912 7.38,-11.808 1.116,-4.968 0.792,-12.528 -0.972,-16.992 -1.908,-4.5 -4.752,-5.832 -10.332,-9.432 -5.76,-3.672 -17.856,-8.82 -23.508,-12.24 -5.688,-3.384 -6.265,-3.852 -10.332,-8.496 -4.32,-4.896 -8.101,-13.788 -14.688,-20.304 -6.696,-6.588 -17.892,-14.868 -24.552,-18.864 -6.66,-4.032 -10.152,-4.608 -15.192,-5.184 -5.256,-0.576 -10.584,2.304 -15.695,1.404 -5.148,-1.08 -8.856,-5.868 -14.725,-7.56 -6.012,-1.764 -12.6,-2.88 -20.592,-2.808 -8.1,-0.072 -18.576,0.54 -26.964,2.808 -8.425,2.16 -17.064,6.048 -22.573,10.404 -5.436,4.356 -8.82,10.332 -10.296,15.552 -1.656,5.112 -0.036,11.808 0.972,15.084 0.864,3.06 1.476,3.672 4.896,3.78 3.492,0.036 9.468,-3.132 15.696,-3.276 6.048,-0.432 13.717,0.144 20.629,1.872 6.768,1.764 15.407,6.048 20.088,8.964 4.571,2.808 6.048,3.996 7.344,8.028 1.152,4.032 0.18,9.036 0,15.552 -0.396,6.3 -1.8,16.236 -1.44,22.176 0.433,5.796 0.721,10.044 3.925,12.744 3.096,2.484 10.08,1.944 14.688,2.844 4.356,0.9 7.524,-0.432 12.276,2.808 4.896,3.24 13.788,11.232 16.668,16.056 2.735,4.608 -0.612,6.732 -0.468,11.808 -0.145,5.076 -1.152,12.96 0.468,18.396 1.584,5.256 5.436,9.432 9.324,13.212 3.924,3.6 11.195,5.292 13.752,8.964 2.304,3.636 0.611,7.236 0.468,12.744 -0.288,5.508 -2.448,14.148 -1.477,19.8 0.973,5.58 4.213,10.08 7.381,13.212 3.132,2.952 7.02,4.428 11.268,4.716 4.068,0.144 8.532,-1.224 13.248,-3.276 4.68,-2.196 9.54,-6.984 14.724,-8.964 5.221,-1.98 11.952,-3.528 16.164,-2.844 3.996,0.648 6.588,3.168 8.353,6.588 1.764,3.312 2.952,9.9 2.447,13.248 -0.611,3.276 -4.787,6.012 -5.867,6.12 -1.152,-0.108 -1.297,-3.492 -1.009,-6.12 0.145,-2.7 2.557,-6.696 1.98,-9.468 -0.756,-2.844 -3.096,-6.3 -5.904,-7.056 -2.952,-0.792 -7.235,0.684 -10.764,2.34 -3.456,1.548 -6.732,3.96 -9.828,7.092 v 0 c 3.456,3.672 6.12,8.028 7.848,13.212 1.729,5.04 2.736,10.116 2.448,17.46 -0.576,7.344 -3.132,19.439 -4.896,26.424 -1.836,6.84 -4.933,10.044 -5.4,14.616 -0.504,4.464 0.864,8.424 2.448,12.275 1.439,3.744 3.563,7.2 6.372,10.368 v 0 c -4.788,4.716 -7.849,9.468 -9.324,14.652 -1.584,5.112 -0.216,10.404 0.504,16.02 0.756,5.652 1.368,11.017 3.924,17.46 2.484,6.408 7.561,13.032 10.8,20.305 3.204,7.164 6.192,15.155 7.849,22.176 1.368,6.912 2.52,13.428 0.972,18.864 -1.728,5.256 -8.82,11.771 -10.296,12.743 -1.476,0.864 0.792,-4.571 1.944,-7.56 1.188,-3.132 4.5,-5.724 4.932,-10.836 0.288,-5.184 -0.792,-13.608 -2.952,-19.836 -2.268,-6.264 -5.651,-11.988 -10.296,-17.46 v 0 c -4.428,10.26 -9.612,19.979 -15.696,29.736 -6.084,9.684 -12.815,19.584 -20.592,28.188 -7.992,8.46 -16.776,15.552 -26.496,22.645 -9.899,7.128 -24.372,13.859 -31.896,19.367 -7.416,5.292 -10.188,7.885 -12.744,12.24 -2.88,4.284 -4.896,9.288 -3.42,13.212 1.512,3.888 3.996,7.992 12.744,9.937 8.676,1.764 24.947,2.592 39.239,0.936 14.257,-1.8 32.652,-9.324 45.612,-11.34 12.744,-2.052 18.36,-2.088 30.888,-0.937 12.528,1.152 32.076,5.761 43.668,7.561 11.448,1.692 18.145,3.312 24.517,2.34 6.336,-1.116 10.404,-3.456 12.744,-8.964 1.979,-5.724 1.332,-15.84 0,-24.516 -1.513,-8.82 -4.824,-19.188 -7.849,-27.36 -3.023,-8.172 -6.155,-15.156 -9.792,-21.24 v 0 c 6.265,-12.815 9.721,-23.58 10.801,-32.58 0.863,-9.071 -3.24,-13.176 -4.933,-21.204 -1.692,-8.063 -5.399,-16.884 -4.896,-26.892 0.432,-10.224 3.168,-24.264 7.38,-33.516 4.067,-9.324 13.896,-14.616 17.136,-21.708 3.168,-7.2 5.4,-12.133 1.98,-20.772 -3.673,-8.748 -16.272,-22.932 -23.076,-30.888 -6.805,-8.028 -12.637,-13.356 -17.641,-16.524 v 0 c 2.16,-9.72 3.024,-19.764 2.448,-30.672 -0.612,-11.088 -1.08,-22.716 -5.868,-34.452 -4.896,-11.808 -15.084,-24.156 -23.076,-35.388 -8.1,-11.34 -16.308,-21.636 -25.02,-31.716 z"
-           style="fill:#dba646;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path47" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 362.128,159.204 c -0.288,1.98 0.107,7.884 1.476,11.304 1.296,3.24 3.42,6.12 6.372,8.496 2.916,2.304 9.721,5.724 11.269,5.688 1.439,-0.252 -0.252,-3.924 -2.448,-6.156 -2.232,-2.196 -8.568,-3.852 -10.8,-7.056 -2.305,-3.42 -2.088,-10.728 -2.952,-12.744 -1.009,-2.016 -2.774,-1.584 -2.917,0.468 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path49" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 383.691,189.876 c -0.359,1.116 0.145,3.636 0.973,4.248 0.647,0.468 3.096,0.108 3.456,-0.936 0.359,-1.224 -0.828,-5.112 -1.477,-5.688 -0.791,-0.576 -2.699,1.188 -2.952,2.376 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path51" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 246.352,42.672 c 2.268,-1.224 6.3,-2.7 10.296,-3.312 3.924,-0.648 9.108,-1.26 12.78,-0.468 3.565,0.756 8.281,3.816 8.317,4.716 -0.145,0.792 -5.725,-0.036 -8.821,0 -3.132,-0.18 -6.408,-0.937 -9.828,-0.468 -3.6,0.468 -8.064,2.664 -10.764,3.276 -2.736,0.468 -4.608,0.612 -4.932,0 -0.397,-0.684 0.719,-2.628 2.952,-3.744 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path53" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 281.848,45.408 c 0.792,0.792 3.313,1.692 4.248,1.44 0.756,-0.36 1.836,-2.484 1.008,-3.312 -0.863,-0.936 -4.968,-2.088 -5.796,-1.8 -0.865,0.324 -0.36,2.7 0.54,3.672 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path55" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 438.124,293.916 c 0.72,3.313 5.147,8.676 5.904,15.552 0.504,6.876 -0.108,18 -1.98,25.021 -1.872,6.84 -8.424,13.716 -8.82,16.056 -0.504,2.16 3.889,1.368 6.372,-2.376 2.448,-3.852 6.948,-12.527 8.353,-19.8 1.332,-7.308 0.792,-17.172 -0.504,-23.616 -1.513,-6.552 -6.265,-13.248 -7.849,-15.084 -1.656,-1.801 -2.196,0.863 -1.476,4.247 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path57" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 431.536,283.872 c 0.18,1.116 1.872,3.168 2.844,3.384 0.864,0.145 2.808,-1.224 2.628,-2.304 -0.288,-1.224 -3.024,-4.284 -3.924,-4.464 -1.08,-0.179 -1.692,2.197 -1.548,3.384 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path59" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 428.332,354.432 c -1.08,0.685 -1.98,3.097 -1.729,4.032 0.288,0.864 2.341,1.765 3.385,1.152 0.972,-0.828 2.304,-4.645 2.195,-5.472 -0.324,-0.828 -2.952,-0.54 -3.851,0.288 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path61" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 329.26,514.74 c 4.248,-1.116 18.864,-8.784 23.04,-11.34 4.032,-2.628 2.952,-4.141 1.476,-4.248 -1.691,-0.145 -6.264,1.476 -10.8,3.312 -4.536,1.765 -13.859,4.968 -16.164,7.092 -2.448,2.089 -1.728,6.084 2.448,5.184 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path63" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 134.859,311.592 c 2.52,-0.972 11.016,-7.02 14.94,-10.8 3.996,-3.852 8.856,-11.34 8.316,-11.628 -0.9,-0.324 -8.892,7.164 -12.888,9.972 -4.068,2.772 -9.108,4.465 -10.8,6.624 -1.836,2.124 -2.159,6.516 0.432,5.832 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path65" />
-        <path
-           inkscape:connector-curvature="0"
-           d="m 369.04,298.272 c 1.512,2.556 7.056,8.567 9.972,10.8 2.736,2.052 6.517,2.7 6.624,1.656 -0.036,-1.225 -3.636,-5.473 -6.228,-8.28 -2.7,-2.916 -7.416,-7.632 -9.145,-8.316 -1.835,-0.648 -2.663,1.513 -1.223,4.14 z"
-           style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
-           id="path67" />
-      </g>
-      <text
-         id="text10469-3"
-         y="881.0282"
-         x="17.231987"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-         xml:space="preserve"><tspan
-           style="font-size:16px;fill:#ff0000"
-           y="881.0282"
-           x="17.231987"
-           id="tspan10467-5"
-           sodipodi:role="line">Name: Eve</tspan><tspan
-           style="font-size:16px;fill:#008000"
-           id="tspan10471-6"
-           y="901.0282"
-           x="17.231987"
-           sodipodi:role="line">Sex: female</tspan><tspan
-           style="font-size:16px;fill:#800080"
-           id="tspan12726"
-           y="921.0282"
-           x="17.231987"
-           sodipodi:role="line">Birth: 1986/12/03</tspan><tspan
-           id="tspan12724"
-           y="941.0282"
-           x="17.231987"
-           sodipodi:role="line" /><tspan
-           id="tspan12722"
-           y="961.0282"
-           x="17.231987"
-           sodipodi:role="line" /></text>
+       id="g5"
+       transform="matrix(0.02445055,0,0,0.02445055,77.28379,42.401616)">
+      <path
+         id="path7"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 71.355,288.66 c 0,134.1 88.596,242.856 197.928,242.856 109.333,0 197.965,-108.757 197.965,-242.856 0,-134.1 -88.632,-242.856 -197.965,-242.856 -109.332,0 -197.928,108.756 -197.928,242.856 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path9"
+         style="fill:#daaf95;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 75.531,289.056 c 0,131.904 87.12,238.86 194.58,238.86 107.461,0 194.58,-106.956 194.58,-238.86 0,-131.868 -87.119,-238.823 -194.58,-238.823 -107.46,-10e-4 -194.58,106.955 -194.58,238.823 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path11"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 190.947,502.356 c -3.816,-2.16 -12.96,-9.145 -18.684,-14.004 -5.832,-4.969 -13.824,-12.421 -15.624,-14.977 -1.836,-2.592 1.62,-2.483 5.112,-0.107 3.528,2.34 10.044,9.432 15.66,14.075 5.544,4.465 14.796,10.656 17.208,13.177 2.089,2.412 0.072,3.852 -3.672,1.836 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path13"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 198.399,506.136 c 0.9,0.937 5.148,3.889 6.48,3.996 1.188,0.072 1.908,-2.556 1.044,-3.456 -1.008,-0.972 -5.256,-2.556 -6.48,-2.52 -1.296,-0.179 -2.016,0.936 -1.044,1.98 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path15"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 148.54,465.024 c 0.648,1.224 3.96,4.968 5.22,5.544 1.224,0.359 2.376,-1.908 1.908,-3.061 -0.684,-1.332 -4.392,-3.672 -5.58,-4.104 -1.225,-0.395 -2.197,0.289 -1.548,1.621 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path17"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 213.916,233.256 c 0,8.208 6.948,14.868 15.48,14.868 8.568,0 15.516,-6.66 15.516,-14.868 0,-8.208 -6.948,-14.868 -15.516,-14.868 -8.533,0 -15.48,6.66 -15.48,14.868 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path19"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 221.728,229.368 c 0,2.232 1.872,4.032 4.212,4.032 2.34,0 4.212,-1.8 4.212,-4.032 0,-2.232 -1.872,-4.032 -4.212,-4.032 -2.341,0 -4.212,1.8 -4.212,4.032 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path21"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 196.347,202.224 c 2.808,-2.628 8.748,-6.588 13.5,-8.964 4.68,-2.448 10.368,-4.5 14.292,-5.184 3.816,-0.756 7.488,0 8.244,1.152 0.54,1.08 -1.404,4.248 -4.428,5.76 -3.132,1.368 -9.612,1.08 -13.896,2.88 -4.536,1.728 -8.928,5.58 -12.06,7.812 -3.132,2.232 -4.752,4.932 -6.228,5.472 -1.584,0.324 -2.736,-1.332 -2.628,-2.88 0.145,-1.548 0.288,-3.564 3.204,-6.048 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path23"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 294.592,233.832 c 0,8.208 -6.912,14.868 -15.479,14.868 -8.569,0 -15.517,-6.66 -15.517,-14.868 0,-8.208 6.947,-14.832 15.516,-14.832 8.568,0 15.48,6.624 15.48,14.832 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path25"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 282.28,229.656 c 0,2.232 -1.908,4.032 -4.213,4.032 -2.34,0 -4.248,-1.8 -4.248,-4.032 0,-2.232 1.908,-4.032 4.248,-4.032 2.305,0 4.213,1.8 4.213,4.032 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path27"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 315.688,203.52 c -2.447,-2.628 -7.271,-6.588 -11.124,-8.964 -3.96,-2.448 -8.676,-4.5 -11.771,-5.184 -3.096,-0.756 -6.336,0 -6.804,1.152 -0.576,1.08 1.115,4.248 3.672,5.76 2.483,1.368 7.775,1.08 11.447,2.88 3.564,1.728 7.345,5.58 9.937,7.812 2.448,2.232 3.888,4.932 5.147,5.472 1.225,0.324 2.124,-1.332 2.16,-2.88 -0.216,-1.548 -0.324,-3.564 -2.664,-6.048 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path29"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 259.419,451.452 c -7.092,-1.116 -9.936,-0.792 -18.036,-4.536 -8.136,-3.816 -21.24,-10.224 -30.24,-17.928 -9,-7.704 -16.128,-16.164 -23.256,-27.937 -7.164,-11.808 -14.616,-27.936 -19.26,-42.191 -4.608,-14.256 -7.272,-28.152 -8.208,-42.517 v 0 c 0.828,-1.512 1.944,-3.239 3.348,-5.58 1.44,-2.411 4.32,-6.084 4.896,-8.1 0.396,-2.16 0.216,-5.939 -2.34,-3.96 -2.592,1.98 -9.18,11.592 -13.104,16.056 -4.032,4.393 -9.144,7.849 -10.764,10.368 -1.656,2.521 -0.612,4.104 0.792,4.176 1.368,-0.252 4.644,-3.096 7.056,-4.932 2.304,-1.8 4.32,-3.744 6.444,-5.832 v 0 c 2.016,16.776 5.328,32.328 10.476,47.628 5.076,15.192 11.124,30.708 19.656,43.092 8.46,12.204 21.024,22.824 30.456,30.061 9.288,7.092 18.036,9.576 24.84,12.456 6.588,2.7 9.72,3.563 14.832,4.248 4.932,0.684 10.188,0.684 15.228,0 5.04,-0.685 8.137,-1.548 14.832,-4.248 6.66,-2.88 15.553,-5.364 24.876,-12.456 9.324,-7.236 21.889,-17.856 30.456,-30.061 8.244,-12.491 14.688,-28.655 19.62,-43.092 5.004,-14.399 8.172,-28.296 10.044,-42.516 v 0 c 4.212,5.58 7.488,8.928 9.828,10.188 2.376,1.116 4.393,-1.655 4.104,-3.023 -0.504,-1.477 -3.816,-2.916 -6.444,-5.292 -2.736,-2.448 -6.192,-5.328 -9.396,-9.072 -3.313,-3.888 -7.633,-11.988 -9.9,-13.752 -2.34,-1.836 -3.996,1.404 -3.6,3.348 0.432,1.872 4.067,5.796 6.048,8.316 1.836,2.52 3.492,4.68 5.111,6.624 v 0 c -0.936,14.328 -2.592,23.616 -7.199,37.872 -4.608,14.256 -12.097,30.384 -19.225,42.191 -7.164,11.772 -14.256,20.232 -23.256,27.937 -9,7.705 -22.104,14.111 -30.24,17.928 -8.136,3.744 -10.943,3.42 -18.036,4.536 -7.127,1.152 -3.311,1.152 -10.439,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path31"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 165.927,474.024 c 9.252,7.452 18.36,13.968 27.468,19.836 9.144,5.868 20.916,10.62 26.964,15.084 5.904,4.355 7.668,6.408 8.352,10.872 0.576,4.319 3.024,12.636 -4.896,15.084 -8.208,2.268 -26.352,-0.036 -43.164,-0.937 -16.956,-0.936 -39.816,-4.428 -56.916,-4.248 -17.1,0.072 -30.96,3.924 -44.64,5.185 -13.68,1.296 -28.296,5.004 -36.756,2.376 -8.496,-2.88 -12.528,-14.04 -13.752,-18.9 -1.26,-5.004 0.864,-8.28 6.372,-10.368 v 0 C 24.447,494.22 16.995,480.072 11.919,464.592 6.843,449.076 4.683,428.34 5.043,415.992 c 0.288,-12.384 3.276,-20.521 8.82,-24.984 v 0 c -1.692,-13.607 -2.412,-24.84 -2.448,-33.983 0,-9.216 3.276,-13.32 2.448,-20.772 -0.972,-7.488 -5.58,-14.904 -7.848,-24.048 -2.448,-9.432 -6.804,-22.032 -5.868,-31.14 1.044,-9.036 4.788,-16.452 11.772,-22.645 v 0 c -0.936,-18.288 0.72,-33.192 5.4,-45.54 4.464,-12.276 11.628,-20.592 22.068,-27.864 10.512,-7.344 23.94,-12.636 40.716,-16.02 v 0 c -5.004,-8.064 -7.128,-15.408 -6.372,-22.176 0.828,-6.912 4.608,-12.996 10.764,-18.396 6.012,-5.328 14.22,-9.936 25.02,-13.68 v 0 c -6.408,-15.372 -7.056,-27.504 -1.944,-36.828 5.112,-9.432 15.768,-15.444 32.364,-18.864 v 0 c -3.024,-9.18 -1.44,-17.136 4.896,-24.552 6.444,-7.452 20.448,-15.516 32.868,-19.332 12.24,-3.816 30.96,-5.148 40.212,-3.312 9,1.836 11.52,9.756 14.22,14.184 2.7,4.284 3.312,7.956 1.98,11.304 v 0 c 1.332,-7.128 3.78,-12.852 7.344,-17.46 3.492,-4.572 6.228,-6.768 13.752,-9.9 7.524,-3.276 20.232,-8.136 30.888,-9.432 10.548,-1.296 23.76,0 31.86,1.404 7.92,1.26 8.388,4.464 15.695,6.156 7.272,1.44 18.253,0.072 27.505,3.276 9.144,3.24 18.827,8.64 26.964,16.056 7.992,7.38 14.004,20.916 21.096,27.828 7.056,6.768 14.04,8.424 21.096,12.744 7.057,4.212 16.236,7.488 20.593,12.744 4.104,5.256 5.111,12.132 4.392,18.396 -0.792,6.228 -3.636,12.132 -8.82,18.396 v 0 c 13.032,11.772 23.544,24.084 32.364,37.764 8.64,13.572 16.344,28.368 19.62,43.416 3.24,14.976 2.952,29.952 -0.468,45.756 v 0 c 17.855,16.848 29.844,30.6 36.792,42.228 6.768,11.376 6.947,16.021 3.888,26.425 -3.204,10.512 -18.54,23.111 -22.536,35.855 -3.96,12.6 -2.304,27.828 -1.008,39.168 1.188,11.196 8.784,17.136 8.352,27.828 -0.54,10.656 -4.248,22.176 -11.268,35.388 v 0 c 5.868,12.061 10.152,23.112 13.248,33.984 3.023,10.764 6.372,21.023 4.896,30.204 -1.691,9.036 1.477,21.96 -14.22,24.048 -15.984,1.944 -58.536,-11.232 -79.488,-11.772 -20.844,-0.575 -30.203,6.013 -44.604,8.496 -14.688,2.412 -28.26,6.444 -41.688,6.12 -13.536,-0.468 -32.292,-2.556 -37.8,-8.496 -5.328,-6.228 -3.168,-17.244 5.904,-27.359 9.18,-10.188 34.596,-21.42 48.06,-32.58 13.141,-11.232 21.456,-20.7 30.925,-33.948 9.432,-13.32 17.783,-28.224 25.487,-45.288 v 0 c -7.487,-15.192 -11.196,-27.792 -11.268,-38.231 -0.036,-10.477 3.42,-18.36 10.764,-24.085 v 0 c -5.328,-3.815 -7.632,-10.188 -7.344,-19.8 0.396,-9.684 9.288,-25.487 9.324,-37.296 -0.108,-11.772 -3.385,-22.68 -9.828,-33.012 v 0 c -9.756,5.616 -17.784,7.416 -24.517,5.544 -6.876,-2.052 -13.031,-8.496 -15.695,-16.992 -2.664,-8.604 2.844,-25.596 0,-33.48 -2.988,-7.992 -12.924,-7.416 -17.172,-13.68 -4.248,-6.336 -6.769,-16.524 -7.849,-23.616 -1.151,-7.236 3.853,-13.068 1.008,-18.864 -3.096,-5.904 -12.456,-12.672 -18.647,-15.588 -6.336,-2.916 -13.212,1.476 -18.145,-1.404 -4.968,-2.952 -9.396,-7.38 -10.8,-16.056 -1.368,-8.928 5.328,-27.468 2.448,-36.324 -3.096,-8.748 -12.6,-13.068 -20.592,-16.02 -8.208,-2.916 -20.377,-2.16 -27.469,-1.908 -7.128,0 -11.34,2.592 -14.724,2.376 -3.384,-0.252 -5.184,-1.512 -5.4,-3.78 v 0 c -0.036,4.932 -1.944,8.928 -5.868,12.276 -4.14,3.204 -10.872,4.932 -17.676,7.524 -6.84,2.556 -17.28,4.536 -22.572,8.028 -5.292,3.563 -7.956,7.812 -8.82,12.744 -0.972,4.716 3.42,10.404 3.456,15.552 0.072,5.148 0.504,9.9 -3.42,14.652 -4.248,4.536 -17.064,7.164 -21.096,12.744 -4.032,5.616 -2.052,13.536 -2.952,20.268 -0.936,6.552 1.368,13.32 -2.952,18.9 -4.536,5.364 -17.568,8.352 -23.544,13.68 -6.084,5.364 -10.62,10.296 -12.24,18.396 -1.656,8.1 4.176,21.384 2.916,29.736 -1.476,8.1 -7.812,10.8 -10.8,19.332 -3.06,8.532 -7.236,19.116 -6.84,31.607 0.396,12.385 8.64,30.601 9.324,42.589 0.504,11.88 -4.716,19.8 -5.4,28.764 -0.828,8.928 -0.936,17.855 1.476,24.552 2.448,6.48 11.304,8.064 13.248,14.616 1.908,6.552 1.152,14.688 -1.98,24.552 v 0 c 11.232,15.48 20.412,27.288 27.972,35.856 7.525,8.531 12.889,13.427 16.669,15.083 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path33"
+         style="fill:#dba646;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 18.759,391.477 c -3.816,1.584 -6.336,5.76 -7.848,13.212 -1.584,7.344 -2.736,18.54 -0.972,30.672 1.836,12.132 6.264,29.016 11.772,41.508 5.436,12.456 12.204,23.076 20.592,32.544 v 0 c -3.384,0.684 -5.616,2.268 -6.84,4.752 -1.332,2.484 -1.872,6.624 -0.504,9.9 1.296,3.06 2.988,7.668 8.82,8.964 5.904,1.188 15.264,-0.108 25.992,-1.404 10.692,-1.404 24.048,-5.832 37.296,-6.624 13.068,-0.864 26.46,0.685 40.716,1.872 14.148,1.08 31.932,4.104 43.632,4.752 11.556,0.54 20.196,0.433 25.524,-1.439 5.22,-2.089 7.128,-6.517 5.868,-10.368 -1.404,-3.889 -5.976,-7.345 -13.716,-12.744 -7.956,-5.508 -21.924,-11.664 -32.868,-19.836 -11.016,-8.244 -23.004,-19.332 -32.364,-29.232 -9.432,-9.972 -17.136,-19.943 -23.544,-30.204 v 0 c -1.692,3.204 -2.628,6.84 -2.952,11.34 -0.468,4.356 -0.468,10.908 0.972,15.085 1.512,4.14 7.74,7.884 7.848,9.432 0,1.332 -5.904,1.296 -7.848,-0.937 -2.088,-2.447 -3.924,-7.164 -4.392,-12.743 -0.396,-5.652 0.144,-13.896 1.476,-20.305 1.224,-6.552 4.86,-12.527 5.364,-17.928 0.252,-5.436 -0.936,-10.008 -3.42,-14.148 -2.484,-4.283 -9.108,-5.58 -11.268,-10.836 -2.232,-5.436 -1.872,-14.58 -1.98,-20.771 -0.18,-6.3 -0.036,-10.872 0.972,-16.057 0.864,-5.147 4.284,-8.352 4.428,-14.615 -0.072,-6.444 -2.16,-15.912 -3.924,-23.112 -1.872,-7.272 -5.796,-12.312 -6.372,-19.836 -0.504,-7.704 1.404,-17.748 2.952,-24.984 1.332,-7.2 2.988,-12.888 5.4,-17.604 2.34,-4.716 7.092,-7.056 8.82,-10.368 1.548,-3.384 1.224,-4.788 0.972,-9.9 -0.36,-5.364 -2.34,-15.588 -2.448,-21.24 -0.252,-5.688 0.072,-8.676 1.944,-12.276 1.8,-3.708 4.212,-5.508 9.324,-9.432 5.184,-4.104 17.244,-9.144 21.6,-14.148 4.14,-5.04 2.988,-9.54 3.924,-15.588 0.828,-6.192 0.36,-16.164 1.944,-20.736 1.62,-4.608 4.284,-4.176 7.848,-6.624 3.528,-2.592 9.936,-5.796 13.248,-8.496 3.204,-2.808 5.22,-4.824 5.904,-7.992 0.504,-3.312 -2.124,-6.768 -2.484,-11.34 -0.576,-4.608 -1.368,-11.952 0,-16.056 1.404,-4.104 3.348,-5.832 8.352,-8.496 4.968,-2.844 14.04,-5.184 21.096,-7.992 6.912,-2.844 15.84,-4.824 20.124,-9 4.032,-4.32 4.644,-11.088 4.896,-16.272 0.216,-5.328 -1.08,-10.404 -3.456,-15.084 -2.412,-4.752 -5.004,-11.196 -11.268,-13.212 -6.588,-2.124 -17.712,-0.648 -26.964,0.936 -9.252,1.512 -20.52,4.392 -27.972,8.496 -7.56,4.104 -13.572,9.252 -16.668,15.588 -3.168,6.229 -3.78,13.356 -1.98,21.672 v 0 c -12.456,3.204 -21.564,7.092 -27.468,11.808 -5.94,4.752 -6.984,10.476 -7.848,16.056 -0.936,5.436 1.548,11.916 2.448,16.524 0.792,4.464 1.62,7.92 2.484,10.368 v 0 c -7.704,3.636 -14.112,7.452 -19.62,11.304 -5.616,3.816 -10.908,7.056 -13.248,11.808 -2.34,4.788 -1.44,11.268 -0.504,16.524 0.936,5.184 2.772,9.72 5.904,14.148 v 0 c -11.412,1.764 -21.492,4.968 -30.924,9.9 -9.468,4.824 -19.044,10.908 -24.984,19.368 -5.94,8.46 -8.316,20.736 -10.332,31.14 -2.088,10.368 -2.736,20.412 -1.944,30.672 v 0 c -5.4,2.7 -9.072,6.732 -11.304,12.384 -2.34,5.615 -3.636,11.123 -1.944,21.239 1.764,10.116 10.26,29.736 12.276,39.132 1.8,9.252 -1.08,10.08 -1.008,16.524 0.108,6.336 0.972,14.868 1.476,21.708 0.397,6.731 0.72,12.85 0.972,18.647 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path35"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 103.647,209.1 c -3.492,0.792 -13.86,5.364 -21.096,10.368 -7.38,4.968 -18.072,12.204 -22.068,19.368 -3.96,7.2 -3.06,16.848 -1.476,23.112 1.512,6.12 6.12,11.124 10.764,13.212 4.644,1.836 15.264,-0.756 16.704,-1.404 1.224,-0.756 -5.76,-1.548 -8.856,-2.376 -3.276,-0.792 -7.236,0.468 -9.792,-2.34 -2.556,-3.06 -4.644,-10.044 -4.896,-15.12 -0.288,-5.148 -0.072,-10.224 3.42,-15.084 3.492,-4.86 10.98,-9.612 17.172,-13.68 5.976,-4.176 15.732,-8.172 19.116,-10.872 3.348,-2.844 4.284,-6.012 1.008,-5.184 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path37"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 49.684,190.236 c -2.484,0.648 -7.056,2.412 -9.828,4.716 -2.808,2.052 -6.048,6.624 -6.372,8.028 -0.324,1.332 1.944,1.152 4.428,0 2.376,-1.296 6.984,-5.76 9.792,-7.56 2.7,-1.98 5.94,-2.916 6.372,-3.78 0.287,-0.972 -2.016,-1.944 -4.392,-1.404 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path39"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 151.708,483.6 c 1.836,2.448 7.236,7.813 11.772,10.837 4.32,2.951 12.132,6.479 14.688,7.092 2.484,0.504 2.7,-1.584 0.504,-3.78 -2.34,-2.304 -9.324,-6.372 -13.716,-9.432 -4.428,-3.24 -10.044,-8.172 -12.276,-8.964 -2.305,-0.829 -2.773,1.691 -0.972,4.247 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path41"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 183.567,501.061 c -1.584,0.071 1.368,4.932 3.456,6.119 2.052,1.009 9.252,1.009 8.82,0 -0.648,-1.188 -10.8,-6.048 -12.276,-6.119 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path43"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 168.375,89.256 c -3.744,1.692 -16.236,10.62 -22.068,15.552 -5.94,4.824 -10.692,9 -12.744,13.212 -2.016,4.032 -1.764,9.756 0.468,11.34 2.124,1.512 10.8,-1.152 12.276,-1.872 1.368,-0.792 -2.16,-2.664 -3.924,-2.844 -1.872,-0.252 -6.156,2.628 -6.876,1.404 -0.828,-1.439 -0.288,-6.156 2.448,-9.432 2.772,-3.312 8.604,-6.768 13.752,-10.368 5.04,-3.744 13.248,-8.496 16.164,-11.34 2.808,-2.988 3.996,-7.236 0.504,-5.652 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path45"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 213.987,26.04 c 0.108,1.404 3.852,3.456 5.4,6.588 1.332,3.06 2.772,8.064 2.952,11.808 0.144,3.672 -0.468,7.488 -1.98,9.9 -1.728,2.268 -6.768,2.7 -7.344,3.78 -0.54,0.972 1.836,2.772 3.924,2.34 2.052,-0.612 6.012,-2.52 7.848,-5.184 1.548,-2.808 2.196,-6.552 1.944,-10.836 -0.288,-4.356 -2.124,-11.232 -3.42,-14.652 -1.404,-3.42 -2.88,-5.076 -4.428,-5.652 -1.692,-0.612 -4.896,0.396 -4.896,1.908 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path47"
+         style="fill:#dba646;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 442.048,116.148 c 3.852,-3.204 6.264,-6.912 7.38,-11.808 1.116,-4.968 0.792,-12.528 -0.972,-16.992 -1.908,-4.5 -4.752,-5.832 -10.332,-9.432 -5.76,-3.672 -17.856,-8.82 -23.508,-12.24 -5.688,-3.384 -6.265,-3.852 -10.332,-8.496 -4.32,-4.896 -8.101,-13.788 -14.688,-20.304 -6.696,-6.588 -17.892,-14.868 -24.552,-18.864 -6.66,-4.032 -10.152,-4.608 -15.192,-5.184 -5.256,-0.576 -10.584,2.304 -15.695,1.404 -5.148,-1.08 -8.856,-5.868 -14.725,-7.56 -6.012,-1.764 -12.6,-2.88 -20.592,-2.808 -8.1,-0.072 -18.576,0.54 -26.964,2.808 -8.425,2.16 -17.064,6.048 -22.573,10.404 -5.436,4.356 -8.82,10.332 -10.296,15.552 -1.656,5.112 -0.036,11.808 0.972,15.084 0.864,3.06 1.476,3.672 4.896,3.78 3.492,0.036 9.468,-3.132 15.696,-3.276 6.048,-0.432 13.717,0.144 20.629,1.872 6.768,1.764 15.407,6.048 20.088,8.964 4.571,2.808 6.048,3.996 7.344,8.028 1.152,4.032 0.18,9.036 0,15.552 -0.396,6.3 -1.8,16.236 -1.44,22.176 0.433,5.796 0.721,10.044 3.925,12.744 3.096,2.484 10.08,1.944 14.688,2.844 4.356,0.9 7.524,-0.432 12.276,2.808 4.896,3.24 13.788,11.232 16.668,16.056 2.735,4.608 -0.612,6.732 -0.468,11.808 -0.145,5.076 -1.152,12.96 0.468,18.396 1.584,5.256 5.436,9.432 9.324,13.212 3.924,3.6 11.195,5.292 13.752,8.964 2.304,3.636 0.611,7.236 0.468,12.744 -0.288,5.508 -2.448,14.148 -1.477,19.8 0.973,5.58 4.213,10.08 7.381,13.212 3.132,2.952 7.02,4.428 11.268,4.716 4.068,0.144 8.532,-1.224 13.248,-3.276 4.68,-2.196 9.54,-6.984 14.724,-8.964 5.221,-1.98 11.952,-3.528 16.164,-2.844 3.996,0.648 6.588,3.168 8.353,6.588 1.764,3.312 2.952,9.9 2.447,13.248 -0.611,3.276 -4.787,6.012 -5.867,6.12 -1.152,-0.108 -1.297,-3.492 -1.009,-6.12 0.145,-2.7 2.557,-6.696 1.98,-9.468 -0.756,-2.844 -3.096,-6.3 -5.904,-7.056 -2.952,-0.792 -7.235,0.684 -10.764,2.34 -3.456,1.548 -6.732,3.96 -9.828,7.092 v 0 c 3.456,3.672 6.12,8.028 7.848,13.212 1.729,5.04 2.736,10.116 2.448,17.46 -0.576,7.344 -3.132,19.439 -4.896,26.424 -1.836,6.84 -4.933,10.044 -5.4,14.616 -0.504,4.464 0.864,8.424 2.448,12.275 1.439,3.744 3.563,7.2 6.372,10.368 v 0 c -4.788,4.716 -7.849,9.468 -9.324,14.652 -1.584,5.112 -0.216,10.404 0.504,16.02 0.756,5.652 1.368,11.017 3.924,17.46 2.484,6.408 7.561,13.032 10.8,20.305 3.204,7.164 6.192,15.155 7.849,22.176 1.368,6.912 2.52,13.428 0.972,18.864 -1.728,5.256 -8.82,11.771 -10.296,12.743 -1.476,0.864 0.792,-4.571 1.944,-7.56 1.188,-3.132 4.5,-5.724 4.932,-10.836 0.288,-5.184 -0.792,-13.608 -2.952,-19.836 -2.268,-6.264 -5.651,-11.988 -10.296,-17.46 v 0 c -4.428,10.26 -9.612,19.979 -15.696,29.736 -6.084,9.684 -12.815,19.584 -20.592,28.188 -7.992,8.46 -16.776,15.552 -26.496,22.645 -9.899,7.128 -24.372,13.859 -31.896,19.367 -7.416,5.292 -10.188,7.885 -12.744,12.24 -2.88,4.284 -4.896,9.288 -3.42,13.212 1.512,3.888 3.996,7.992 12.744,9.937 8.676,1.764 24.947,2.592 39.239,0.936 14.257,-1.8 32.652,-9.324 45.612,-11.34 12.744,-2.052 18.36,-2.088 30.888,-0.937 12.528,1.152 32.076,5.761 43.668,7.561 11.448,1.692 18.145,3.312 24.517,2.34 6.336,-1.116 10.404,-3.456 12.744,-8.964 1.979,-5.724 1.332,-15.84 0,-24.516 -1.513,-8.82 -4.824,-19.188 -7.849,-27.36 -3.023,-8.172 -6.155,-15.156 -9.792,-21.24 v 0 c 6.265,-12.815 9.721,-23.58 10.801,-32.58 0.863,-9.071 -3.24,-13.176 -4.933,-21.204 -1.692,-8.063 -5.399,-16.884 -4.896,-26.892 0.432,-10.224 3.168,-24.264 7.38,-33.516 4.067,-9.324 13.896,-14.616 17.136,-21.708 3.168,-7.2 5.4,-12.133 1.98,-20.772 -3.673,-8.748 -16.272,-22.932 -23.076,-30.888 -6.805,-8.028 -12.637,-13.356 -17.641,-16.524 v 0 c 2.16,-9.72 3.024,-19.764 2.448,-30.672 -0.612,-11.088 -1.08,-22.716 -5.868,-34.452 -4.896,-11.808 -15.084,-24.156 -23.076,-35.388 -8.1,-11.34 -16.308,-21.636 -25.02,-31.716 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path49"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 362.128,159.204 c -0.288,1.98 0.107,7.884 1.476,11.304 1.296,3.24 3.42,6.12 6.372,8.496 2.916,2.304 9.721,5.724 11.269,5.688 1.439,-0.252 -0.252,-3.924 -2.448,-6.156 -2.232,-2.196 -8.568,-3.852 -10.8,-7.056 -2.305,-3.42 -2.088,-10.728 -2.952,-12.744 -1.009,-2.016 -2.774,-1.584 -2.917,0.468 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path51"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 383.691,189.876 c -0.359,1.116 0.145,3.636 0.973,4.248 0.647,0.468 3.096,0.108 3.456,-0.936 0.359,-1.224 -0.828,-5.112 -1.477,-5.688 -0.791,-0.576 -2.699,1.188 -2.952,2.376 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path53"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 246.352,42.672 c 2.268,-1.224 6.3,-2.7 10.296,-3.312 3.924,-0.648 9.108,-1.26 12.78,-0.468 3.565,0.756 8.281,3.816 8.317,4.716 -0.145,0.792 -5.725,-0.036 -8.821,0 -3.132,-0.18 -6.408,-0.937 -9.828,-0.468 -3.6,0.468 -8.064,2.664 -10.764,3.276 -2.736,0.468 -4.608,0.612 -4.932,0 -0.397,-0.684 0.719,-2.628 2.952,-3.744 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path55"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 281.848,45.408 c 0.792,0.792 3.313,1.692 4.248,1.44 0.756,-0.36 1.836,-2.484 1.008,-3.312 -0.863,-0.936 -4.968,-2.088 -5.796,-1.8 -0.865,0.324 -0.36,2.7 0.54,3.672 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path57"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 438.124,293.916 c 0.72,3.313 5.147,8.676 5.904,15.552 0.504,6.876 -0.108,18 -1.98,25.021 -1.872,6.84 -8.424,13.716 -8.82,16.056 -0.504,2.16 3.889,1.368 6.372,-2.376 2.448,-3.852 6.948,-12.527 8.353,-19.8 1.332,-7.308 0.792,-17.172 -0.504,-23.616 -1.513,-6.552 -6.265,-13.248 -7.849,-15.084 -1.656,-1.801 -2.196,0.863 -1.476,4.247 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path59"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 431.536,283.872 c 0.18,1.116 1.872,3.168 2.844,3.384 0.864,0.145 2.808,-1.224 2.628,-2.304 -0.288,-1.224 -3.024,-4.284 -3.924,-4.464 -1.08,-0.179 -1.692,2.197 -1.548,3.384 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path61"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 428.332,354.432 c -1.08,0.685 -1.98,3.097 -1.729,4.032 0.288,0.864 2.341,1.765 3.385,1.152 0.972,-0.828 2.304,-4.645 2.195,-5.472 -0.324,-0.828 -2.952,-0.54 -3.851,0.288 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path63"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 329.26,514.74 c 4.248,-1.116 18.864,-8.784 23.04,-11.34 4.032,-2.628 2.952,-4.141 1.476,-4.248 -1.691,-0.145 -6.264,1.476 -10.8,3.312 -4.536,1.765 -13.859,4.968 -16.164,7.092 -2.448,2.089 -1.728,6.084 2.448,5.184 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path65"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 134.859,311.592 c 2.52,-0.972 11.016,-7.02 14.94,-10.8 3.996,-3.852 8.856,-11.34 8.316,-11.628 -0.9,-0.324 -8.892,7.164 -12.888,9.972 -4.068,2.772 -9.108,4.465 -10.8,6.624 -1.836,2.124 -2.159,6.516 0.432,5.832 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path67"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 369.04,298.272 c 1.512,2.556 7.056,8.567 9.972,10.8 2.736,2.052 6.517,2.7 6.624,1.656 -0.036,-1.225 -3.636,-5.473 -6.228,-8.28 -2.7,-2.916 -7.416,-7.632 -9.145,-8.316 -1.835,-0.648 -2.663,1.513 -1.223,4.14 z"
+         inkscape:connector-curvature="0" />
     </g>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="99.318161"
-       y="863.56421"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="37.919674"
+       y="44.563644"
+       id="text10469-3"><tspan
+         sodipodi:role="line"
+         id="tspan10467-5"
+         x="37.919674"
+         y="44.563644"
+         style="font-size:4.23333311px;fill:#ff0000;stroke-width:0.26458332">Name: Eve</tspan><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="49.855309"
+         id="tspan10471-6"
+         style="font-size:4.23333311px;fill:#008000;stroke-width:0.26458332">Sex: female</tspan><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="55.146976"
+         id="tspan12726"
+         style="font-size:4.23333311px;fill:#800080;stroke-width:0.26458332">Birth: 1986/12/03</tspan><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="60.438644"
+         id="tspan12724"
+         style="stroke-width:0.26458332" /><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="65.730309"
+         id="tspan12722"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="42.998978"
+       y="27.829813"
        id="text11563"><tspan
          sodipodi:role="line"
          id="tspan11561"
-         x="99.318161"
-         y="863.56421">Objects / Instances</tspan></text>
+         x="42.998978"
+         y="27.829813"
+         style="stroke-width:0.26458332">Objects / Instances</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="419.09857"
-       y="856.87622"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="127.60754"
+       y="26.060282"
        id="text11567"><tspan
          sodipodi:role="line"
          id="tspan11565"
-         x="419.09857"
-         y="856.87622">Class</tspan><tspan
+         x="127.60754"
+         y="26.060282"
+         style="stroke-width:0.26458332">Class</tspan><tspan
          sodipodi:role="line"
-         x="419.09857"
-         y="876.87622"
-         id="tspan11569">(Abstraction /</tspan><tspan
+         x="127.60754"
+         y="31.35195"
+         id="tspan11569"
+         style="stroke-width:0.26458332">(Abstraction /</tspan><tspan
          sodipodi:role="line"
-         x="419.09857"
-         y="896.87622"
-         id="tspan13570">model)</tspan></text>
+         x="127.60754"
+         y="36.643616"
+         id="tspan13570"
+         style="stroke-width:0.26458332">model)</tspan></text>
     <path
-       style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
-       d="m 285.87848,950.35084 140,35"
+       style="fill:none;stroke:#000000;stroke-width:0.52916664;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="m 92.35973,50.792109 37.04167,9.260417"
        id="path12379"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6558)"
-       d="m 275.87848,1095.3508 150,-50"
+       style="fill:none;stroke:#000000;stroke-width:0.52916664;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6558)"
+       d="M 89.713897,89.156682 129.4014,75.927515"
        id="path12379-6"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
-    <g
-       id="g6835"
-       transform="translate(-204.12152,222.83111)">
-      <text
-         id="text10501"
-         y="757.20367"
-         x="644.73053"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-         xml:space="preserve"><tspan
-           y="757.20367"
-           x="644.73053"
-           id="tspan10499"
-           sodipodi:role="line"
-           style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:16px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold'">Person</tspan><tspan
-           id="tspan10503"
-           y="777.20367"
-           x="644.73053"
-           sodipodi:role="line"
-           style="font-size:16px;fill:#ff0000">name</tspan><tspan
-           id="tspan10505"
-           y="797.20367"
-           x="644.73053"
-           sodipodi:role="line"
-           style="font-size:16px;fill:#008000">sex</tspan><tspan
-           id="tspan10507"
-           y="817.20367"
-           x="644.73053"
-           sodipodi:role="line"
-           style="font-size:16px;fill:#800080">birth</tspan></text>
-      <rect
-         y="737.51971"
-         x="640"
-         height="130.00003"
-         width="70"
-         id="rect11548"
-         style="fill:none;stroke:#000000;stroke-width:1.96261358;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         ry="7.6470542" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path11550"
-         d="m 640,762.51973 h 70"
-         style="fill:none;stroke:#000000;stroke-width:1.41421354;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-      <text
-         id="text10501-9"
-         y="839.31226"
-         x="645.96216"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-         xml:space="preserve"><tspan
-           id="tspan10507-5"
-           y="839.31226"
-           x="645.96216"
-           sodipodi:role="line">walk()</tspan><tspan
-           id="tspan13467"
-           y="859.31226"
-           x="645.96216"
-           sodipodi:role="line">speak()</tspan></text>
-      <path
-         inkscape:connector-curvature="0"
-         id="path11550-2"
-         d="m 640,822.51973 h 70"
-         style="fill:none;stroke:#000000;stroke-width:1.41421354;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    </g>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="123.33062"
-       y="996.22559"
-       id="text13505"><tspan
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="133.29884"
+       y="58.645988"
+       id="text10501"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.23333311px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';stroke-width:0.26458332"
          sodipodi:role="line"
-         id="tspan13503"
-         x="123.33062"
-         y="996.22559">...</tspan></text>
-    <flowRoot
-       xml:space="preserve"
-       id="flowRoot4832"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       transform="translate(0,839.05516)"><flowRegion
-         id="flowRegion4834"><rect
-           id="rect4836"
-           width="480"
-           height="410"
-           x="-60"
-           y="-326.53543" /></flowRegion><flowPara
-         id="flowPara4838" /></flowRoot>    <flowRoot
+         id="tspan10499"
+         x="133.29884"
+         y="58.645988">Person</tspan><tspan
+         style="font-size:4.23333311px;fill:#ff0000;stroke-width:0.26458332"
+         sodipodi:role="line"
+         x="133.29884"
+         y="63.937656"
+         id="tspan10503">name</tspan><tspan
+         style="font-size:4.23333311px;fill:#008000;stroke-width:0.26458332"
+         sodipodi:role="line"
+         x="133.29884"
+         y="69.229317"
+         id="tspan10505">sex</tspan><tspan
+         style="font-size:4.23333311px;fill:#800080;stroke-width:0.26458332"
+         sodipodi:role="line"
+         x="133.29884"
+         y="74.520988"
+         id="tspan10507">birth</tspan></text>
+    <rect
+       ry="2.023283"
+       style="fill:none;stroke:#000000;stroke-width:0.51927483;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect11548"
+       width="18.520834"
+       height="34.39584"
+       x="132.04723"
+       y="53.437943" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.37417734;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 132.04723,60.052526 h 18.52084"
+       id="path11550"
+       inkscape:connector-curvature="0" />
+    <text
        xml:space="preserve"
-       id="flowRoot4840"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       transform="translate(0,839.05516)"><flowRegion
-         id="flowRegion4842"><rect
-           id="rect4844"
-           width="480"
-           height="360"
-           x="-70"
-           y="-316.53543" /></flowRegion><flowPara
-         id="flowPara4846" /></flowRoot>    <flowRoot
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="133.62473"
+       y="80.370529"
+       id="text10501-9"><tspan
+         sodipodi:role="line"
+         x="133.62473"
+         y="80.370529"
+         id="tspan10507-5"
+         style="stroke-width:0.26458332">walk()</tspan><tspan
+         sodipodi:role="line"
+         x="133.62473"
+         y="85.662193"
+         id="tspan13467"
+         style="stroke-width:0.26458332">speak()</tspan></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.37417734;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 132.04723,75.927515 h 18.52084"
+       id="path11550-2"
+       inkscape:connector-curvature="0" />
+    <text
        xml:space="preserve"
-       id="flowRoot4848"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       transform="translate(0,839.05516)"><flowRegion
-         id="flowRegion4850"><rect
-           id="rect4852"
-           width="330"
-           height="140"
-           x="-20"
-           y="-126.53543" /></flowRegion><flowPara
-         id="flowPara4854" /></flowRoot>  </g>
-  <script
-     sozi:version="14.10-05142318"
-     id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
-  <style
-     sozi:version="14.10-05142318"
-     id="sozi-style">#sozi-toc text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}#sozi-toc text:hover{fill:#0cf;cursor:pointer}#sozi-toc text.sozi-toc-current{fill:#fa4}#sozi-toc-background{stroke:#222;stroke-opacity:.1;stroke-width:10;fill:#222;fill-opacity:.9}.sozi-toc-arrow{fill:#eff;fill-opacity:.75;stroke:none}.sozi-toc-arrow:hover{fill:#0cf}#sozi-framenumber circle{stroke:#222;stroke-opacity:.1;stroke-width:4;fill:#222;fill-opacity:.9}#sozi-framenumber text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}</style>
-  <sozi:frame
-     sozi:transition-path-hide="true"
-     sozi:transition-profile="linear"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:timeout-ms="5000.0"
-     sozi:timeout-enable="false"
-     sozi:show-in-frame-list="true"
-     sozi:clip="true"
-     sozi:hide="true"
-     sozi:sequence="1"
-     sozi:title="Gcd implementation"
-     sozi:refid="rect10351" />
-  <sozi:frame
-     sozi:refid="rect10841"
-     sozi:title="Gcd maven packaging"
-     sozi:sequence="2"
-     sozi:hide="true"
-     sozi:clip="true"
-     sozi:show-in-frame-list="true"
-     sozi:timeout-enable="false"
-     sozi:timeout-ms="5000.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-profile="linear"
-     sozi:transition-path-hide="true" />
-  <sozi:frame
-     sozi:transition-path-hide="true"
-     sozi:transition-profile="linear"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:timeout-ms="5000.0"
-     sozi:timeout-enable="false"
-     sozi:show-in-frame-list="true"
-     sozi:clip="true"
-     sozi:hide="true"
-     sozi:sequence="3"
-     sozi:title="Using Math.getGcd()"
-     sozi:refid="rect11089" />
-  <sozi:frame
-     sozi:refid="rect11381"
-     sozi:title="Fraction project"
-     sozi:sequence="4"
-     sozi:hide="true"
-     sozi:clip="true"
-     sozi:show-in-frame-list="true"
-     sozi:timeout-enable="false"
-     sozi:timeout-ms="5000.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-profile="linear"
-     sozi:transition-path-hide="true" />
-  <sozi:frame
-     sozi:transition-path-hide="true"
-     sozi:transition-profile="linear"
-     sozi:transition-zoom-percent="0.0"
-     sozi:transition-duration-ms="1000.0"
-     sozi:timeout-ms="5000.0"
-     sozi:timeout-enable="false"
-     sozi:show-in-frame-list="true"
-     sozi:clip="true"
-     sozi:hide="true"
-     sozi:sequence="5"
-     sozi:title="Maven dependency definition"
-     sozi:refid="rect11637" />
-  <sozi:frame
-     sozi:refid="rect11895"
-     sozi:title="Fraction depends on Gcd"
-     sozi:sequence="6"
-     sozi:hide="true"
-     sozi:clip="true"
-     sozi:show-in-frame-list="true"
-     sozi:timeout-enable="false"
-     sozi:timeout-ms="5000"
-     sozi:transition-duration-ms="1000"
-     sozi:transition-zoom-percent="0"
-     sozi:transition-profile="linear"
-     sozi:transition-path-hide="true" />
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="49.352276"
+       y="62.929802"
+       id="text13505"><tspan
+         sodipodi:role="line"
+         id="tspan13503"
+         x="49.352276"
+         y="62.929802"
+         style="stroke-width:0.26458332">...</tspan></text>
+  </g>
 </svg>
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleAttribUml.svg b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleAttribUml.svg
index dfb08a952c25a1e9551dcd2dd2b9b9a5ea5968f4..2ea457bdca03ff309097088bd743266d3b0db93c 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleAttribUml.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleAttribUml.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="rectangleAttribUml.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="300"
-   width="410">
+   height="79.375mm"
+   width="108.47916mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,18 +25,19 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="335.04197"
-     inkscape:cy="270.45233"
-     inkscape:document-units="px"
+     inkscape:cx="175.23489"
+     inkscape:cy="267.14027"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1105"
+     inkscape:window-width="771"
+     inkscape:window-height="460"
      inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
      showguides="true"
-     inkscape:guide-bbox="true">
+     inkscape:guide-bbox="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569" />
@@ -861,182 +862,208 @@
        clipPathUnits="userSpaceOnUse">
       <path
          id="path673"
-         d="M0 0 L300 0 L300 194 L0 194 L0 0 Z" />
+         d="M 0,0 H 300 V 194 H 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath2"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path676"
-         d="M-244 -363 L56 -363 L56 -169 L-244 -169 L-244 -363 Z" />
+         d="M -244,-363 H 56 v 194 h -300 z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath3"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path679"
-         d="M-20 -20 L280 -20 L280 174 L-20 174 L-20 -20 Z" />
+         d="M -20,-20 H 280 V 174 H -20 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath4"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path682"
-         d="M0 0 L0 154 L260 154 L260 0 Z" />
+         d="M 0,0 V 154 H 260 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath5"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path685"
-         d="M0 0 L0 152 L258 152 L258 0 Z" />
+         d="M 0,0 V 152 H 258 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath6"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path688"
-         d="M0 0 L0 150 L256 150 L256 0 Z" />
+         d="M 0,0 V 150 H 256 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath7"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path691"
-         d="M0 0 L0 122 L256 122 L256 0 Z" />
+         d="M 0,0 V 122 H 256 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath8"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path694"
-         d="M0 0 L0 24 L256 24 L256 0 Z" />
+         d="M 0,0 V 24 H 256 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath9"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path697"
-         d="M0 0 L0 22 L25 22 L25 0 Z" />
+         d="M 0,0 V 22 H 25 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath10"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path700"
-         d="M0 0 L0 22 L80 22 L80 0 Z" />
+         d="M 0,0 V 22 H 80 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath11"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path703"
-         d="M0 24 L0 48 L256 48 L256 24 Z" />
+         d="M 0,24 V 48 H 256 V 24 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath12"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path706"
-         d="M0 0 L0 22 L85 22 L85 0 Z" />
+         d="M 0,0 V 22 H 85 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath13"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path709"
-         d="M0 48 L0 72 L256 72 L256 48 Z" />
+         d="M 0,48 V 72 H 256 V 48 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath14"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path712"
-         d="M0 0 L0 22 L62 22 L62 0 Z" />
+         d="M 0,0 V 22 H 62 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath15"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path715"
-         d="M0 0 L0 22 L146 22 L146 0 Z" />
+         d="M 0,0 V 22 H 146 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath16"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path718"
-         d="M0 72 L0 73 L256 73 L256 72 Z" />
+         d="m 0,72 v 1 h 256 v -1 z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath17"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path721"
-         d="M0 0 L0 1 L256 1 L256 0 Z" />
+         d="M 0,0 V 1 H 256 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath18"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path724"
-         d="M0 73 L0 97 L256 97 L256 73 Z" />
+         d="M 0,73 V 97 H 256 V 73 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath19"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path727"
-         d="M0 0 L0 22 L6 22 L6 0 Z" />
+         d="M 0,0 V 22 H 6 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath20"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path730"
-         d="M0 0 L0 22 L226 22 L226 0 Z" />
+         d="M 0,0 V 22 H 226 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath21"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path733"
-         d="M0 97 L0 98 L256 98 L256 97 Z" />
+         d="m 0,97 v 1 h 256 v -1 z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath22"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path736"
-         d="M0 98 L0 122 L256 122 L256 98 Z" />
+         d="m 0,98 v 24 H 256 V 98 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath23"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path739"
-         d="M0 0 L0 22 L36 22 L36 0 Z" />
+         d="M 0,0 V 22 H 36 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath24"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path742"
-         d="M0 0 L0 22 L90 22 L90 0 Z" />
+         d="M 0,0 V 22 H 90 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath25"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path745"
-         d="M0 0 L0 28 L256 28 L256 0 Z" />
+         d="M 0,0 V 28 H 256 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
     <clipPath
        id="clipPath26"
        clipPathUnits="userSpaceOnUse">
       <path
          id="path748"
-         d="M0 0 L0 22 L250 22 L250 0 Z" />
+         d="M 0,0 V 22 H 250 V 0 Z"
+         inkscape:connector-curvature="0" />
     </clipPath>
   </defs>
   <metadata
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleGetPerimeter.multi.svg b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleGetPerimeter.multi.svg
index 3de3421527a283f351f053bff1c44a1478bf23a0..79f9e546d5daed30847ba082a7bcf05b47d28ee0 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleGetPerimeter.multi.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleGetPerimeter.multi.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="rectangleGetPerimeter.multi.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="300"
-   width="821.33331">
+   height="79.375mm"
+   width="217.31111mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,18 +25,19 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="346.59726"
+     inkscape:cx="185.13415"
      inkscape:cy="89.776511"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="true"
-     inkscape:guide-bbox="true">
+     inkscape:guide-bbox="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569" />
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleMemory.svg b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleMemory.svg
index d6dfdb9b8e9a85e519b5e7432bf68cb7fa00cf5d..8e4605cb5fa3392dd17161cf0fc58bac12916cdb 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleMemory.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleMemory.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="rectangleMemory.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="421.18118"
-   width="823.36218">
+   height="111.43752mm"
+   width="217.84792mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,22 +25,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="388.04755"
+     inkscape:cx="226.58444"
      inkscape:cy="156.15478"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1105"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleObjects.svg b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleObjects.svg
index b79ebc500d7293b458259c886c9082335f41c9af..c7f676c4fb7004d2d99738f349f1b5123fb75e9b 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/rectangleObjects.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/rectangleObjects.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="rectangleObjects.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="260"
-   width="821.33331">
+   height="68.791664mm"
+   width="217.31111mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,18 +25,19 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="465.83156"
+     inkscape:cx="304.36845"
      inkscape:cy="288.50034"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1105"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="true"
-     inkscape:guide-bbox="true">
+     inkscape:guide-bbox="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569" />
diff --git a/Doc/Sd1/Ref/ObjectsAndClasses/scaleRectangle.multi.svg b/Doc/Sd1/Ref/ObjectsAndClasses/scaleRectangle.multi.svg
index 33220c7627961f96129851ca356ac6e1bb163730..8c8bd041c62d3cbfe5ee717179cbeaa208e2c6be 100644
--- a/Doc/Sd1/Ref/ObjectsAndClasses/scaleRectangle.multi.svg
+++ b/Doc/Sd1/Ref/ObjectsAndClasses/scaleRectangle.multi.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="scaleRectangle.multi.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="300"
-   width="821.33331">
+   height="79.375mm"
+   width="217.31111mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,18 +25,19 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="346.59726"
-     inkscape:cy="89.776511"
-     inkscape:document-units="px"
+     inkscape:cx="186.79018"
+     inkscape:cy="86.464447"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
+     inkscape:window-width="771"
+     inkscape:window-height="460"
      inkscape:window-x="0"
      inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-maximized="0"
      showguides="true"
-     inkscape:guide-bbox="true">
+     inkscape:guide-bbox="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569" />
diff --git a/Doc/Sd1/Ref/Statements/doWhile.svg b/Doc/Sd1/Ref/Statements/doWhile.svg
index 954b97afb51654e1431ca4a1d15865d6f8822a56..86f24ac034636212b6433eae555e42096b5d26ff 100644
--- a/Doc/Sd1/Ref/Statements/doWhile.svg
+++ b/Doc/Sd1/Ref/Statements/doWhile.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="doWhile.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="420"
-   width="412">
+   height="111.125mm"
+   width="109.00833mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -24,23 +24,24 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="1.7079545"
-     inkscape:cx="110.8903"
-     inkscape:cy="203.93604"
-     inkscape:document-units="px"
+     inkscape:zoom="3.415909"
+     inkscape:cx="104.61189"
+     inkscape:cy="139.91306"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="true"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
@@ -840,7 +841,7 @@
        inkscape:stockid="marker11618-6-5-2G">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="stroke-opacity:1;fill-rule:evenodd;fill-opacity:1;stroke:#008000;stroke-width:1.00000003pt;fill:#008000"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
          d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path4042"
          inkscape:connector-curvature="0" />
@@ -929,7 +930,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -969,12 +970,12 @@
     <ellipse
        ry="10.051409"
        rx="9.9901352"
-       cy="449.80557"
-       cx="203.75"
+       cy="450.24469"
+       cx="204.92099"
        id="path4828"
        style="fill:#000000;stroke:none;stroke-width:0.57854682;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <g
-       transform="translate(-81.322845,266.84619)"
+       transform="translate(-80.737349,267.43169)"
        id="g4849">
       <ellipse
          style="fill:#000000;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
@@ -995,205 +996,186 @@
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path4851-6-7"
-       d="m 115,717.51972 c -38.333333,0 -76.666667,0 -115,0 v -165 h 95"
-       style="fill:none;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-9)" />
+       d="M 120,717.51972 H 0 v -165 h 95"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-9)" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path4851-6-2"
-       d="m 295,717.51972 h 115 c 0,23.33333 0,36.66667 0,60 H 305"
-       style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4)" />
-    <g
-       id="g5353"
-       transform="translate(-126.25,19.041069)">
-      <path
-         style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="m 240,698.55246 90,18.96726 90,-18.96726 -90,-21.03274 z"
-         id="path145-9"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="287.94531"
-         y="703.48083"
-         id="text4458-0"><tspan
-           sodipodi:role="line"
-           id="tspan4456-7"
-           x="287.94531"
-           y="703.48083">0 != value</tspan></text>
-      <circle
-         style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4820-2"
-         cx="330"
-         cy="697.51599"
-         r="5" />
-    </g>
+       d="m 290,717.51972 h 120 v 60 H 305"
+       style="fill:none;stroke:#ff0000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4)" />
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path145-9"
+       d="m 115,717.51972 90,15 88.75,-14.92619 L 205,697.51972 Z"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <text
+       id="text4458-0"
+       y="722.52191"
+       x="161.69531"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000"
+       xml:space="preserve"><tspan
+         y="722.52191"
+         x="161.69531"
+         id="tspan4456-7"
+         sodipodi:role="line"
+         style="fill:#000000;stroke:none">0 != value</tspan></text>
     <g
-       transform="translate(22.5,-22.461139)"
-       id="g1535">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408">
-        <rect
-           y="513.73224"
-           x="180"
-           height="21.625427"
-           width="82.5"
-           id="rect4803-6"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5"
-           x="144.13281"
-           y="526.93378">sum = 0</tspan></text>
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="g408"
+       transform="translate(-17.5,-23.673658)">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+         id="rect4803-6"
+         width="82.5"
+         height="21.625427"
+         x="180"
+         y="513.73224" />
     </g>
+    <text
+       id="text4462-7"
+       y="504.47263"
+       x="166.63281"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000"
+       xml:space="preserve"><tspan
+         style="fill:#000000;stroke:none"
+         y="504.47263"
+         x="166.63281"
+         id="tspan4460-5"
+         sodipodi:role="line">sum = 0</tspan></text>
     <g
-       transform="translate(-40,29.365871)"
-       id="g1535-7">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408-2">
-        <rect
-           y="513.73224"
-           x="180"
-           height="22.213579"
-           width="207.5"
-           id="rect4803-6-9"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7-0"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5"
-           x="144.13281"
-           y="526.93378">...(&quot;Enter value ...</tspan></text>
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       id="g408-2"
+       transform="translate(-80,28.153352)">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9"
+         width="205"
+         height="20.634129"
+         x="180"
+         y="513.73224" />
     </g>
+    <text
+       id="text4462-7-0"
+       y="556.29962"
+       x="104.13281"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000"
+       xml:space="preserve"><tspan
+         style="fill:#000000;stroke:none"
+         y="556.29962"
+         x="104.13281"
+         id="tspan4460-5-5"
+         sodipodi:role="line">...(&quot;Enter value ...</tspan></text>
     <g
-       transform="translate(-3.75,131.9826)"
-       id="g1535-7-0">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408-2-4">
-        <rect
-           y="513.73224"
-           x="180"
-           height="20.316469"
-           width="135"
-           id="rect4803-6-9-1"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7-0-7"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5-9"
-           x="144.13281"
-           y="526.93378">sum += value</tspan></text>
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       id="g408-2-4"
+       transform="translate(-43.75,130.77008)">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9-1"
+         width="130"
+         height="19.999994"
+         x="178.75"
+         y="511.74963" />
     </g>
+    <text
+       id="text4462-7-0-7"
+       y="658.91638"
+       x="140.38281"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000"
+       xml:space="preserve"><tspan
+         style="fill:#000000;stroke:none"
+         y="658.91638"
+         x="140.38281"
+         id="tspan4460-5-5-9"
+         sodipodi:role="line">sum += value</tspan></text>
     <g
-       transform="translate(-32.5,255.7756)"
-       id="g1535-7-0-3">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408-2-4-6">
-        <rect
-           y="513.73224"
-           x="180"
-           height="20.904619"
-           width="192.5"
-           id="rect4803-6-9-1-2"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7-0-7-1"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5-9-2"
-           x="144.13281"
-           y="526.93378">println(&quot;Sum: &quot; + sum)</tspan></text>
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       id="g408-2-4-6"
+       transform="translate(-72.5,254.56308)">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9-1-2"
+         width="190"
+         height="19.999975"
+         x="182.5"
+         y="512.95667" />
     </g>
+    <text
+       id="text4462-7-0-7-1"
+       y="782.70935"
+       x="111.63281"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000"
+       xml:space="preserve"><tspan
+         style="fill:#000000;stroke:none"
+         y="782.70935"
+         x="111.63281"
+         id="tspan4460-5-5-9-2"
+         sodipodi:role="line">println(&quot;Sum: &quot; + sum)</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-9"
-       d="m 203.75,452.51972 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5)"
+       d="m 205,452.51972 v 30"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-8"
-       d="m 203.75,507.51972 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1)"
+       d="m 205,512.51972 v 25"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-9-4"
-       d="m 203.75,657.51972 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5-8)"
+       d="m 205,662.51972 v 30"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5-8)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-8-4"
-       d="m 203.75,557.51972 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1-8)"
+       d="m 205,562.51972 v 25"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1-8)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-8-7"
-       d="m 203.75,607.51972 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1-2)"
+       d="m 205,612.51972 v 25"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1-2)"
        sodipodi:nodetypes="cc" />
     <g
-       id="g420"
-       transform="translate(-46.25,1.7810185)">
-      <g
-         transform="translate(-25,78.787481)"
-         id="g408-2-4-7">
-        <rect
-           y="513.73224"
-           x="180"
-           height="20"
-           width="190"
-           id="rect4803-6-9-1-5"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="159.13281"
-         y="606.93378"
-         id="text4462-7-0-7-3"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5-9-5"
-           x="159.13281"
-           y="606.93378">value = scanner ...</tspan></text>
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       id="g408-2-4-7"
+       transform="translate(-71.25,80.5685)">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9-1-5"
+         width="190"
+         height="20.000013"
+         x="181.25"
+         y="511.95123" />
     </g>
+    <text
+       id="text4462-7-0-7-3"
+       y="608.71478"
+       x="112.88281"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000"
+       xml:space="preserve"><tspan
+         style="fill:#000000;stroke:none"
+         y="608.71478"
+         x="112.88281"
+         id="tspan4460-5-5-9-5"
+         sodipodi:role="line">value = scanner ...</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-9-4-9"
-       d="m 203.75,782.51972 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5-8-6)"
+       d="m 205,787.51972 v 30"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5-8-6)"
        sodipodi:nodetypes="cc" />
   </g>
   <script
diff --git a/Doc/Sd1/Ref/Statements/if.svg b/Doc/Sd1/Ref/Statements/if.svg
index 211dd6a56da8159a8b87cf89f5c9e120d665f450..998f35817e54dee563644aaf4fb32ce52f18531a 100644
--- a/Doc/Sd1/Ref/Statements/if.svg
+++ b/Doc/Sd1/Ref/Statements/if.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="if.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="420"
-   width="412">
+   height="111.125mm"
+   width="109.00833mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -24,17 +24,17 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="3.415909"
-     inkscape:cx="179.36843"
-     inkscape:cy="296.34513"
-     inkscape:document-units="px"
+     inkscape:zoom="2.4154124"
+     inkscape:cx="202.14834"
+     inkscape:cy="113.24349"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
@@ -47,7 +47,8 @@
      inkscape:bbox-nodes="true"
      inkscape:snap-bbox-edge-midpoints="true"
      inkscape:snap-bbox-midpoints="true"
-     inkscape:snap-others="true">
+     inkscape:snap-others="true"
+     units="mm">
     <inkscape:grid
        originy="-262.20473"
        originx="0"
@@ -831,7 +832,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -843,34 +844,34 @@
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74"
-       d="m 210,627.17123 v 45.34849"
-       style="fill:none;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5)"
+       d="m 210,632.51972 v 40"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5)"
        sodipodi:nodetypes="cc" />
     <path
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
        id="path4851-6-2"
-       d="m 300,607.51972 h 85 v 70 40 H 215"
-       style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4)" />
+       d="m 305,607.51972 h 80 v 70 40 H 215"
+       style="fill:none;stroke:#ff0000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4)" />
     <text
        id="text135"
-       y="648.48456"
-       x="50.0625"
+       y="658.48456"
+       x="75.101562"
        style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          id="tspan137"
-         y="648.48456"
-         x="50.0625"
+         y="658.48456"
+         x="75.101562"
          sodipodi:role="line">condition is true</tspan></text>
     <text
        id="text141"
-       y="663.48456"
-       x="244.11719"
+       y="583.48456"
+       x="262.48828"
        style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          id="tspan143"
-         y="663.48456"
-         x="244.11719"
+         y="583.48456"
+         x="262.48828"
          sodipodi:role="line">condition is false</tspan></text>
     <text
        id="text3004"
@@ -883,32 +884,22 @@
          x="-160.62042"
          id="tspan3006"
          sodipodi:role="line"> </tspan></text>
-    <g
-       id="g424"
-       transform="translate(1.24997,-1.2125188)">
-      <path
-         style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="m 120,607.51972 90,18.96726 90,-18.96726 -90,-21.03274 z"
-         id="path145"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="143.24219"
-         y="611.93378"
-         id="text4458"><tspan
-           sodipodi:role="line"
-           id="tspan4456"
-           x="143.24219"
-           y="611.93378">1000 &lt;= saving</tspan></text>
-      <circle
-         style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4820"
-         cx="224.86246"
-         cy="616.487"
-         r="5" />
-    </g>
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path145"
+       d="m 115,607.51972 95,25 95,-25 -95,-30 z"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <text
+       id="text4458"
+       y="610.72125"
+       x="144.49216"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       xml:space="preserve"><tspan
+         y="610.72125"
+         x="144.49216"
+         id="tspan4456"
+         sodipodi:role="line">1000 &lt;= saving</tspan></text>
     <ellipse
        ry="30"
        rx="80"
@@ -945,46 +936,37 @@
        inkscape:connector-curvature="0"
        id="path4851-6"
        d="m 210,460.28518 v 47.23454"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7"
-       d="M 210,767.51972 V 816.6679"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43)"
+       d="M 210,772.51972 V 816.6679"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43)"
        sodipodi:nodetypes="cc" />
     <g
-       id="g1535">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408">
-        <rect
-           y="513.73224"
-           x="180"
-           height="20"
-           width="140"
-           id="rect4803-6"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5"
-           x="144.13281"
-           y="526.93378">saving = 320.00</tspan></text>
+       id="g408"
+       transform="translate(-40,-1.2125188)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6"
+         width="140"
+         height="20"
+         x="180"
+         y="513.73224" />
     </g>
-    <rect
-       y="902.51971"
-       x="-270"
-       height="40"
-       width="200"
-       id="rect4803-62"
-       style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none" />
+    <text
+       id="text4462-7"
+       y="526.93378"
+       x="144.13281"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       xml:space="preserve"><tspan
+         y="526.93378"
+         x="144.13281"
+         id="tspan4460-5"
+         sodipodi:role="line">saving = 320.00</tspan></text>
     <text
        id="text4462-9"
        y="937.51971"
@@ -995,61 +977,53 @@
          x="-255.13754"
          id="tspan4460-1"
          sodipodi:role="line">Code block</tspan></text>
-    <g
-       id="g4866-2"
-       transform="translate(409.99994,270.50952)">
-      <rect
-         ry="0"
-         style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-         id="rect4803-6-7"
-         width="162.50006"
-         height="18.277966"
-         x="-280"
-         y="407.51971" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="-275.13754"
-         y="422.51971"
-         id="text4462-7-0"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-9"
-           x="-275.13754"
-           y="422.51971">...print(&quot;Interest:...)</tspan></text>
-    </g>
-    <g
-       id="g4866-3"
-       transform="translate(427.49994,341.69487)">
-      <rect
-         ry="0"
-         style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-         id="rect4803-6-6"
-         width="127.50006"
-         height="22.092615"
-         x="-280"
-         y="407.51971" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="-275.13754"
-         y="422.51971"
-         id="text4462-7-06"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-2"
-           x="-275.13754"
-           y="422.51971">...print(&quot;Done&quot;)</tspan></text>
-    </g>
+    <rect
+       y="678.02924"
+       x="129.99994"
+       height="18.277966"
+       width="162.50006"
+       id="rect4803-6-7"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       ry="0" />
+    <text
+       id="text4462-7-0"
+       y="693.02924"
+       x="134.8624"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       xml:space="preserve"><tspan
+         y="693.02924"
+         x="134.8624"
+         id="tspan4460-5-9"
+         sodipodi:role="line">...print(&quot;Interest:...)</tspan></text>
+    <rect
+       y="747.51971"
+       x="145"
+       height="25.000006"
+       width="130"
+       id="rect4803-6-6"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       ry="0" />
+    <text
+       id="text4462-7-06"
+       y="764.2146"
+       x="152.3624"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       xml:space="preserve"><tspan
+         y="764.2146"
+         x="152.3624"
+         id="tspan4460-5-2"
+         sodipodi:role="line">...print(&quot;Done&quot;)</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7-8"
-       d="M 210,697.51972 V 746.6679"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-6)"
+       d="m 210,697.51972 v 45"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-6)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7-2"
-       d="m 210,530.71109 v 49.14818"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-7)"
+       d="m 210,532.51972 v 40"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-7)"
        sodipodi:nodetypes="cc" />
   </g>
   <script
diff --git a/Doc/Sd1/Ref/Statements/ifElse.svg b/Doc/Sd1/Ref/Statements/ifElse.svg
index 0f96e07edbf159467d5f6f4da837c119490b2aff..5b2df8ab6c39e35eda05e96c5b40ebe5f5acc974 100644
--- a/Doc/Sd1/Ref/Statements/ifElse.svg
+++ b/Doc/Sd1/Ref/Statements/ifElse.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="ifElse.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="420"
-   width="412">
+   height="111.125mm"
+   width="109.00833mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,22 +25,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="3.415909"
-     inkscape:cx="242.93019"
-     inkscape:cy="231.10041"
-     inkscape:document-units="px"
+     inkscape:cx="162.7101"
+     inkscape:cy="229.1182"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        originy="-262.20473"
        originx="0"
@@ -854,7 +855,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -866,19 +867,19 @@
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7-9"
-       d="m 85,697.51972 55,50"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-6)"
+       d="m 81,699.51972 59,48"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-6)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-0"
-       d="m 290,607.51972 h 50 v 65"
+       d="m 293,607.51972 h 47 v 65"
        style="fill:none;stroke:#ff0000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-9)"
        sodipodi:nodetypes="ccc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74"
-       d="M 120,607.51972 H 75 v 65"
+       d="M 117,607.51972 H 75 v 65"
        style="fill:none;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5)"
        sodipodi:nodetypes="ccc" />
     <text
@@ -950,47 +951,38 @@
     <path
        inkscape:connector-curvature="0"
        id="path4851-6"
-       d="m 205,467.51973 v 44.99999"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6)"
+       d="m 205,462.51972 v 50"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7"
-       d="m 310,697.51972 -50,50"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43)"
+       d="m 320,699.51972 -50,47"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43)"
        sodipodi:nodetypes="cc" />
-    <g
-       id="g424"
-       transform="translate(-5.0000295,1.7325)">
-      <path
-         style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="M 120.00003,605.78722 210,626.48698 300.00003,605.78722 210,586.48698 Z"
-         id="path145"
-         inkscape:connector-curvature="0"
-         sodipodi:nodetypes="ccccc" />
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="143.24219"
-         y="611.93378"
-         id="text4458"><tspan
-           sodipodi:role="line"
-           id="tspan4456"
-           x="143.24219"
-           y="611.93378">1000 &lt;= saving</tspan></text>
-      <circle
-         style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4820-7"
-         cx="224.86246"
-         cy="616.487"
-         r="5" />
-    </g>
+    <path
+       sodipodi:nodetypes="ccccc"
+       inkscape:connector-curvature="0"
+       id="path145"
+       d="m 115,607.51972 90,30 90,-30 -90,-29 z"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <text
+       id="text4458"
+       y="611.59625"
+       x="141.45073"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       xml:space="preserve"><tspan
+         y="611.59625"
+         x="141.45073"
+         id="tspan4456"
+         sodipodi:role="line">1000 &lt;= saving</tspan></text>
     <g
        id="g4866-3"
-       transform="translate(421.24994,341.68733)">
+       transform="translate(421.24994,341.68733)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">
       <rect
          ry="0"
-         style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
          id="rect4803-6-6"
          width="127.50006"
          height="22.092615"
@@ -998,104 +990,113 @@
          y="407.51971" />
       <text
          xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
          x="-275.13754"
          y="422.51971"
          id="text4462-7-06"><tspan
            sodipodi:role="line"
            id="tspan4460-5-2"
            x="-275.13754"
-           y="422.51971">...print(&quot;Done&quot;)</tspan></text>
+           y="422.51971"
+           style="fill:#000000;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">...print(&quot;Done&quot;)</tspan></text>
     </g>
     <g
        transform="translate(-5.0000295,4.4320498)"
-       id="g1535">
+       id="g1535"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
       <g
          transform="translate(-40,-1.2125188)"
-         id="g408-3">
+         id="g408-3"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
         <rect
            y="513.73224"
            x="180"
            height="20"
            width="140"
            id="rect4803-6-5"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
+           style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
            ry="0" />
       </g>
       <text
          xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          x="144.13281"
          y="526.93378"
          id="text4462-7-6"><tspan
            sodipodi:role="line"
            id="tspan4460-5-29"
            x="144.13281"
-           y="526.93378">saving = 320.00</tspan></text>
+           y="526.93378"
+           style="fill:#000000;stroke:none">saving = 320.00</tspan></text>
     </g>
     <g
        id="g1634"
-       transform="translate(0,-28.039981)">
+       transform="translate(0,-28.039981)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
       <g
          transform="translate(279.99994,300.25476)"
-         id="g4866-2">
+         id="g4866-2"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
         <rect
            y="407.51971"
            x="-280"
            height="19.490486"
            width="150.00006"
            id="rect4803-6-7"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
+           style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
            ry="0" />
         <text
            id="text4462-7-0"
            y="422.51971"
            x="-275.13754"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
            xml:space="preserve"><tspan
              y="422.51971"
              x="-275.13754"
              id="tspan4460-5-9"
-             sodipodi:role="line">...print(... <tspan
+             sodipodi:role="line"
+             style="fill:#000000;stroke:none">...print(... <tspan
    style="fill:#008000"
-   id="tspan1676">1.2</tspan> * ...)</tspan></text>
+   id="tspan8774">1.2</tspan> * ...)</tspan></text>
       </g>
       <g
          transform="translate(537.49994,300.00001)"
-         id="g4866-2-1">
+         id="g4866-2-1"
+         style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1">
         <rect
            y="407.51971"
            x="-280"
            height="19.999996"
            width="152.50006"
            id="rect4803-6-7-2"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
+           style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
            ry="0" />
         <text
            id="text4462-7-0-7"
            y="422.51971"
            x="-275.13754"
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
            xml:space="preserve"><tspan
              y="422.51971"
              x="-275.13754"
              id="tspan4460-5-9-0"
-             sodipodi:role="line">...print(... <tspan
+             sodipodi:role="line"
+             style="fill:#000000;stroke:none">...print(... <tspan
    style="fill:#ff0000"
-   id="tspan1678">0.8</tspan> * ...)</tspan></text>
+   id="tspan8776">0.8</tspan> * ...)</tspan></text>
       </g>
     </g>
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-0"
-       d="m 205,767.51972 v 50"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-93)"
+       d="m 205,771.51972 v 46"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-93)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-0-6"
-       d="m 205,532.51972 v 50"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-93-6)"
+       d="m 205,537.51972 v 38"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-93-6)"
        sodipodi:nodetypes="cc" />
   </g>
   <script
diff --git a/Doc/Sd1/Ref/Statements/if_elseIf_else.svg b/Doc/Sd1/Ref/Statements/if_elseIf_else.svg
index b9ee254c0f45f3ef36f2530104c2517c8e5dfa35..013c6be4117ada38b22a495f8951c7613637adda 100644
--- a/Doc/Sd1/Ref/Statements/if_elseIf_else.svg
+++ b/Doc/Sd1/Ref/Statements/if_elseIf_else.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="if_elseIf_else.svg"
-   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="441.26913"
-   width="560">
+   height="116.75246mm"
+   width="148.16667mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -24,23 +24,24 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="2.4154124"
-     inkscape:cx="125.73092"
-     inkscape:cy="251.53136"
-     inkscape:document-units="px"
+     inkscape:zoom="4.8308248"
+     inkscape:cx="216.85093"
+     inkscape:cy="276.06864"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="3773"
-     inkscape:window-height="2105"
-     inkscape:window-x="67"
+     inkscape:window-width="771"
+     inkscape:window-height="460"
+     inkscape:window-x="0"
      inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0">
+     fit-margin-bottom="0"
+     units="mm">
     <inkscape:grid
        originy="-250.56831"
        originx="60"
@@ -812,7 +813,7 @@
          inkscape:connector-curvature="0"
          id="path11616-5-5-8"
          d="M 0,0 5,-5 -12.5,0 5,5 Z"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
@@ -872,7 +873,7 @@
          inkscape:connector-curvature="0"
          id="path11616-5-5-8-3"
          d="M 0,0 5,-5 -12.5,0 5,5 Z"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
@@ -920,6 +921,96 @@
          style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-5-2-5L"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-5-2-5L">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path18894"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-52"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-52">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path18897"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-5-2A"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-5-2A">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path18900"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-4-1-70"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-4-1-70">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path19116"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-4-1-9i"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-4-1-9i">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path19119"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-4-1P"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-4-1P">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path19122"
+         inkscape:connector-curvature="0" />
+    </marker>
   </defs>
   <metadata
      id="metadata7">
@@ -929,7 +1020,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -938,22 +1029,11 @@
      id="layer1"
      inkscape:groupmode="layer"
      inkscape:label="Layer 1">
-    <text
-       id="text3004"
-       y="430.68225"
-       x="104.51711"
-       style="font-style:normal;font-weight:normal;font-size:16px;line-height:0%;font-family:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.06666672;-inkscape-font-specification:'DejaVu Sans Mono';font-stretch:normal;font-variant:normal;"
-       xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';stroke-width:1.06666672;"
-         y="430.68225"
-         x="104.51711"
-         id="tspan3006"
-         sodipodi:role="line"> </tspan></text>
     <text
        id="text135"
        y="608.18481"
        x="14.893998"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan137"
          y="608.18481"
@@ -963,7 +1043,7 @@
        id="text141"
        y="539.4176"
        x="214.84148"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan143"
          y="539.4176"
@@ -975,93 +1055,67 @@
        height="40"
        width="130"
        id="rect4803"
-       style="fill:#000000;stroke-width:4.16333246;stroke-miterlimit:4;stroke-dasharray:none" />
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none" />
     <text
        id="text4462"
        y="802.51971"
        x="-50"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="802.51971"
          x="-50"
          id="tspan4460"
          sodipodi:role="line">...=&quot;Excellent&quot;</tspan></text>
-    <circle
-       r="5"
-       cy="377.51971"
-       cx="55"
-       id="path4820"
-       style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <ellipse
-       ry="30"
-       rx="80"
-       cy="482.51971"
-       cx="130"
-       id="path4824"
-       style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <g
-       transform="translate(-84.403257,279.49453)"
-       id="g4849"
-       style="">
-      <ellipse
-         style="fill:#000000;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4828-7"
-         cx="285.07419"
-         cy="572.61981"
-         rx="15.003441"
-         ry="14.991529" />
-      <ellipse
-         style="fill:none;stroke:#000000;stroke-width:0.90602088;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4845"
-         cx="285.07285"
-         cy="572.5061"
-         rx="19.461161"
-         ry="19.497755" />
-    </g>
-    <g
-       id="g541"
-       style="">
-      <g
-         id="g536"
-         style="">
-        <ellipse
-           ry="10.051409"
-           rx="9.9901352"
-           cy="467.49548"
-           cx="119.45428"
-           id="path4828"
-           style="fill:#000000;stroke:none;stroke-width:0.57854682;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-        <path
-           inkscape:connector-curvature="0"
-           id="path4851-6"
-           d="m 120,477.51972 v 30"
-           style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6)"
-           sodipodi:nodetypes="cc" />
-      </g>
-    </g>
+       ry="14.991529"
+       rx="15.003441"
+       cy="852.11432"
+       cx="200.67093"
+       id="path4828-7"
+       style="fill:#000000;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <ellipse
+       ry="19.497755"
+       rx="19.461161"
+       cy="852.00061"
+       cx="200.66959"
+       id="path4845"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <ellipse
+       ry="10.051409"
+       rx="9.9901352"
+       cy="467.49548"
+       cx="119.45428"
+       id="path4828"
+       style="fill:#000000;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <path
        inkscape:connector-curvature="0"
-       id="path4851-6-74"
-       d="M 10,552.51972 V 767.51971"
-       style="fill:none;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5)"
+       id="path4851-6"
+       d="m 120,477.51972 v 30"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6)"
        sodipodi:nodetypes="cc" />
+    <path
+       sodipodi:nodetypes="cc"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-52)"
+       d="M 10,552.51972 V 767.51971"
+       id="path4851-6-74"
+       inkscape:connector-curvature="0" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7"
        d="M 10,812.51971 V 852.5197 H 175"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43)"
        sodipodi:nodetypes="ccc" />
     <path
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
        id="path145-6"
-       d="m 15,552.51972 105,40 95,-40 -95,-40 z"
-       style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+       d="m 10,552.51969 110,40.00003 95,-40 -95,-40 z"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <text
        id="text4458-7"
        y="546.91425"
        x="55.013435"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="546.91425"
          x="55.013435"
@@ -1077,12 +1131,12 @@
        height="40"
        width="130"
        id="rect4803-0"
-       style="fill:#000000;stroke-width:4.16333246;stroke-miterlimit:4;stroke-dasharray:none" />
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none" />
     <text
        id="text4462-9"
        y="802.51971"
        x="93.333328"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="802.51971"
          x="93.333328"
@@ -1094,12 +1148,12 @@
        height="40"
        width="130"
        id="rect4803-6"
-       style="fill:#000000;stroke-width:4.16333246;stroke-miterlimit:4;stroke-dasharray:none" />
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none" />
     <text
        id="text4462-0"
        y="802.51971"
        x="236.66666"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="802.51971"
          x="236.66666"
@@ -1109,13 +1163,13 @@
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
        id="path145-6-3"
-       d="m 275,692.51972 105,40 95,-40 -95,-40 z"
-       style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+       d="m 270,692.51969 110,40.00003 95,-40 -95,-40 z"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <text
        id="text4458-7-5"
        y="696.93378"
        x="322.13843"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="696.93378"
          x="322.13843"
@@ -1125,13 +1179,13 @@
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
        id="path145-6-1"
-       d="m 145,622.51972 105,40 95,-40 -95,-40 z"
-       style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+       d="m 140,622.51969 110,40.00003 95,-40 -95,-40 z"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <text
        id="text4458-7-2"
        y="626.93378"
        x="192.70094"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="626.93378"
          x="192.70094"
@@ -1143,70 +1197,70 @@
        height="40"
        width="130"
        id="rect4803-6-3"
-       style="fill:#000000;stroke-width:4.16333246;stroke-miterlimit:4;stroke-dasharray:none" />
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none" />
     <text
        id="text4462-0-6"
        y="802.51971"
        x="380"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          y="802.51971"
          x="380"
          id="tspan4460-6-0"
          sodipodi:role="line">...=&quot;Failed&quot;</tspan></text>
     <path
-       sodipodi:nodetypes="ccc"
-       inkscape:connector-curvature="0"
-       id="path4851-6-2-7"
+       style="fill:none;stroke:#ff0000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-1P)"
        d="m 215,552.51972 h 35 v 25"
-       style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-1)" />
-    <path
-       sodipodi:nodetypes="cc"
+       id="path4851-6-2-7"
        inkscape:connector-curvature="0"
-       id="path4851-6-2-7-0"
-       d="m 475,692.51971 v 75"
-       style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-1-9)" />
+       sodipodi:nodetypes="ccc" />
     <path
+       style="fill:none;stroke:#ff0000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-1-9i)"
+       d="m 475,692.51971 v 75"
+       id="path4851-6-2-7-0"
        inkscape:connector-curvature="0"
-       id="path4851-6-74-7"
-       d="M 140,622.51972 V 767.51971"
-       style="fill:none;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2)"
        sodipodi:nodetypes="cc" />
     <path
-       inkscape:connector-curvature="0"
-       id="path4851-6-74-7-2"
+       sodipodi:nodetypes="cc"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2A)"
+       d="M 140,622.51972 V 767.51971"
+       id="path4851-6-74-7"
+       inkscape:connector-curvature="0" />
+    <path
+       sodipodi:nodetypes="cc"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2-5L)"
        d="m 270,692.51972 v 74.99999"
-       style="fill:none;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2-5)"
-       sodipodi:nodetypes="cc" />
+       id="path4851-6-74-7-2"
+       inkscape:connector-curvature="0" />
     <path
-       sodipodi:nodetypes="ccc"
-       inkscape:connector-curvature="0"
-       id="path4851-6-2-7-6"
+       style="fill:none;stroke:#ff0000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-1-70)"
        d="m 345,622.51972 h 35 v 25"
-       style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-1-7)" />
+       id="path4851-6-2-7-6"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7-9"
        d="m 140,812.5197 v 35"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-1)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-1)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7-94"
        d="m 475,812.51969 v 40 l -250,10e-6"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-3)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-3)"
        sodipodi:nodetypes="ccc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-7-9-4"
        d="m 270,812.5197 v 35"
-       style="fill:none;stroke:#000000;stroke-width:2.26778674;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-1-7)"
+       style="fill:none;stroke:#000000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-43-1-7)"
        sodipodi:nodetypes="cc" />
     <text
        id="text141-5"
        y="600.87445"
        x="313.24542"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan143-0"
          y="600.87445"
@@ -1216,7 +1270,7 @@
        id="text141-3"
        y="666.28778"
        x="420.88751"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan143-6"
          y="666.28778"
@@ -1226,7 +1280,7 @@
        id="text135-1"
        y="674.55524"
        x="147.18663"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan137-0"
          y="674.55524"
@@ -1236,7 +1290,7 @@
        id="text135-6"
        y="740.22369"
        x="274.76639"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan137-3"
          y="740.22369"
diff --git a/Doc/Sd1/Ref/Statements/while.svg b/Doc/Sd1/Ref/Statements/while.svg
index 20232e318dbd91b3aea81fe2f8a11683b43b4bc2..9674636a90f34e43ee6094180fab15e593e38b55 100644
--- a/Doc/Sd1/Ref/Statements/while.svg
+++ b/Doc/Sd1/Ref/Statements/while.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="while.svg"
-   inkscape:version="0.92.4 (unknown)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="420"
-   width="412">
+   height="111.125mm"
+   width="109.00833mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -24,24 +24,25 @@
      borderopacity="1.0"
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
-     inkscape:zoom="1.7079545"
-     inkscape:cx="257.38507"
-     inkscape:cy="195.05928"
-     inkscape:document-units="px"
+     inkscape:zoom="3.415909"
+     inkscape:cx="157.87299"
+     inkscape:cy="243.37847"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1145"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="83"
+     inkscape:window-y="110"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
      fit-margin-bottom="0"
-     inkscape:snap-global="true">
+     inkscape:snap-global="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569"
@@ -50,6 +51,51 @@
   </sodipodi:namedview>
   <defs
      id="defs4">
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker20973"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path20971"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         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"
+       inkscape:isstock="true">
+      <path
+         id="path20713"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker20967"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path20707"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(-0.8,0,0,-0.8,-10,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
     <marker
        inkscape:isstock="true"
        style="overflow:visible"
@@ -766,7 +812,7 @@
        inkscape:stockid="marker11618OM">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="stroke-opacity:1;fill-rule:evenodd;fill-opacity:1;stroke:#008000;stroke-width:1.00000003pt;fill:#008000"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
          d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path22168"
          inkscape:connector-curvature="0" />
@@ -796,7 +842,7 @@
        inkscape:stockid="marker11618-6-5-2G">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         style="fill:#1a1a1a;fill-opacity:1;fill-rule:evenodd;stroke:#1a1a1a;stroke-width:1.00000003pt;stroke-opacity:1"
          d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path4042"
          inkscape:connector-curvature="0" />
@@ -813,7 +859,7 @@
          inkscape:connector-curvature="0"
          id="path11616-5-4-0"
          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"
+         style="fill:#1a1a1a;fill-opacity:1;fill-rule:evenodd;stroke:#1a1a1a;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
@@ -828,7 +874,7 @@
          inkscape:connector-curvature="0"
          id="path11616-5-4-8"
          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"
+         style="fill:#1a1a1a;fill-opacity:1;fill-rule:evenodd;stroke:#1a1a1a;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
@@ -843,7 +889,7 @@
          inkscape:connector-curvature="0"
          id="path11616-5-4-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"
+         style="fill:#1a1a1a;fill-opacity:1;fill-rule:evenodd;stroke:#1a1a1a;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
@@ -858,7 +904,7 @@
          inkscape:connector-curvature="0"
          id="path11616-5-5-2"
          d="M 0,0 5,-5 -12.5,0 5,5 Z"
-         style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
     <marker
@@ -876,6 +922,111 @@
          style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
          transform="matrix(-0.4,0,0,-0.4,-4,0)" />
     </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-4-5I"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-4-5I">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path20059"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-9-1O"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-9-1O">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path20062"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="marker11618-6-5-2GV"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker11618-6-5-2GV"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         inkscape:connector-curvature="0"
+         id="path20065"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="marker11618-6-5-2G-3v"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker11618-6-5-2G-3v"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         inkscape:connector-curvature="0"
+         id="path20068"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="marker11618-6-4-5IF"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker11618-6-4-5IF"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         inkscape:connector-curvature="0"
+         id="path20268"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker11618-6-4-5IFM"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="marker11618-6-4-5IFM">
+      <path
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path20461"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="marker11618-6-4-5IFMj"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker11618-6-4-5IFMj"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         inkscape:connector-curvature="0"
+         id="path20656"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
   </defs>
   <metadata
      id="metadata7">
@@ -885,7 +1036,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -894,233 +1045,201 @@
      inkscape:groupmode="layer"
      id="layer1"
      transform="translate(0,-440.31499)">
-    <circle
-       style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-       id="path4820"
-       cx="55"
-       cy="377.51971"
-       r="5" />
     <text
        id="text135-2"
-       y="692.74127"
-       x="6.1464019"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
+       y="679.56763"
+       x="55.03529"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
-         id="tspan137-0"
-         y="692.74127"
-         x="6.1464019"
-         sodipodi:role="line">condition</tspan><tspan
-         y="712.74127"
-         x="6.1464019"
+         y="679.56763"
+         x="55.03529"
          sodipodi:role="line"
-         id="tspan4122">is true</tspan></text>
+         id="tspan4122">condition is true</tspan></text>
     <text
        id="text141-6"
-       y="692.74127"
-       x="333.75565"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none"
+       y="611.06464"
+       x="316.19077"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
          id="tspan143-3"
-         y="692.74127"
-         x="333.75565"
+         y="611.06464"
+         x="316.19077"
          sodipodi:role="line">condition</tspan><tspan
-         y="712.74127"
-         x="333.75565"
+         y="631.06464"
+         x="316.19077"
          sodipodi:role="line"
          id="tspan4124">is false</tspan></text>
     <ellipse
        ry="10.051409"
        rx="9.9901352"
        cy="452.22711"
-       cx="196.68794"
+       cx="194.93146"
        id="path4828-6"
-       style="fill:#000000;stroke:none;stroke-width:0.57854682;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <g
-       transform="translate(-88.384914,269.26773)"
-       id="g4849-9">
-      <ellipse
-         style="fill:#000000;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4828-7-4"
-         cx="285.07419"
-         cy="572.61981"
-         rx="15.003441"
-         ry="14.991529" />
-      <ellipse
-         style="fill:none;stroke:#000000;stroke-width:0.90602088;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         id="path4845-8"
-         cx="285.07285"
-         cy="572.5061"
-         rx="19.461161"
-         ry="19.497755" />
-    </g>
+       style="fill:#000000;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <ellipse
+       ry="14.991529"
+       rx="15.003441"
+       cy="841.88751"
+       cx="196.68927"
+       id="path4828-7-4"
+       style="fill:#000000;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <ellipse
+       ry="19.497755"
+       rx="19.461161"
+       cy="841.7738"
+       cx="196.68793"
+       id="path4845-8"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <path
-       sodipodi:nodetypes="ccccc"
-       inkscape:connector-curvature="0"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="M 135,772.51972 H 0 v -5 -130 h 70"
        id="path4851-6-7-4"
-       d="M 136.68794,773.31583 H 61.687936 1.6879362 v -130 L 80,642.51972"
-       style="fill:none;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-9-1)" />
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="ccccc" />
     <path
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
        id="path4851-6-2-0"
-       d="m 320,642.51972 91.68794,0.79611 v 80 120 h -190"
-       style="fill:none;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-4-5)" />
+       d="m 330,637.51972 h 80 v 85 120 l -188.31206,0.79611"
+       style="fill:none;stroke:#ff0000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker20973)" />
     <path
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
        id="path145-9"
-       d="M 85.010241,642.51972 196.69818,662.05453 320.01024,642.51972 196.69818,622.05453 Z"
-       style="fill:#1a1a1a;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+       d="m 75,637.51972 120,25 135,-25 -135,-25 z"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <text
        id="text4458-0"
-       y="647.50134"
-       x="106.57598"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
+       y="642.08551"
+       x="115.06567"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
        xml:space="preserve"><tspan
-         y="647.50134"
-         x="106.57598"
+         y="642.08551"
+         x="115.06567"
          id="tspan4456-7"
-         sodipodi:role="line">loopCount &lt; repetitions</tspan></text>
-    <circle
-       r="5"
-       cy="652.05457"
-       cx="211.5504"
-       id="path4820-2"
-       style="fill:none;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+         sodipodi:role="line">loopCount &lt;repetitions</tspan></text>
     <g
-       transform="translate(-75.812064,-10.829318)"
-       id="g1535">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408">
-        <rect
-           y="513.73224"
-           x="180"
-           height="21.625444"
-           width="277.5"
-           id="rect4803-6"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5"
-           x="144.13281"
-           y="526.93378">repetitions = scan.nextInt()</tspan></text>
+       id="g408"
+       transform="translate(-115.81206,-12.041837)"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6"
+         width="276.68793"
+         height="20.796108"
+         x="180.81206"
+         y="514.56158" />
     </g>
+    <text
+       id="text4462-7"
+       y="517.12903"
+       x="68.17437"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       xml:space="preserve"><tspan
+         y="517.12903"
+         x="68.17437"
+         id="tspan4460-5"
+         sodipodi:role="line">repetitions = scan.nextInt()</tspan></text>
     <g
-       transform="translate(-5.8120638,48.582532)"
-       id="g1535-7">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408-2">
-        <rect
-           y="513.73224"
-           x="180"
-           height="22.213579"
-           width="137.5"
-           id="rect4803-6-9"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7-0"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5"
-           x="144.13281"
-           y="526.93378">loopCount = 0</tspan></text>
+       id="g408-2"
+       transform="translate(-45.812064,47.370013)"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9"
+         width="136.68794"
+         height="20.796093"
+         x="180.81206"
+         y="515.14972" />
     </g>
+    <text
+       id="text4462-7-0"
+       y="577.56555"
+       x="138.75987"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       xml:space="preserve"><tspan
+         y="577.56555"
+         x="138.75987"
+         id="tspan4460-5-5"
+         sodipodi:role="line">loopCount = 0</tspan></text>
     <g
-       transform="translate(-58.312064,190.47965)"
-       id="g1535-7-0">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408-2-4">
-        <rect
-           y="513.73224"
-           x="180"
-           height="20.31649"
-           width="247.5"
-           id="rect4803-6-9-1"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7-0-7"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5-9"
-           x="144.13281"
-           y="526.93378">... print(&quot;Do not copy!&quot;)</tspan></text>
+       id="g408-2-4"
+       transform="translate(-98.312064,189.26713)"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9-1"
+         width="247.5"
+         height="20.31649"
+         x="180"
+         y="513.73224" />
     </g>
+    <text
+       id="text4462-7-0-7"
+       y="717.41345"
+       x="85.820747"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       xml:space="preserve"><tspan
+         y="717.41345"
+         x="85.820747"
+         id="tspan4460-5-5-9"
+         sodipodi:role="line">... print(&quot;Do not copy!&quot;)</tspan></text>
     <g
-       transform="translate(-5.8120638,249.8915)"
-       id="g1535-7-0-3">
-      <g
-         transform="translate(-40,-1.2125188)"
-         id="g408-2-4-6">
-        <rect
-           y="513.73224"
-           x="180"
-           height="20.1085"
-           width="115.81207"
-           id="rect4803-6-9-1-2"
-           style="fill:#000000;stroke-width:5.1639781;stroke-miterlimit:4;stroke-dasharray:none"
-           ry="0" />
-      </g>
-      <text
-         xml:space="preserve"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none"
-         x="144.13281"
-         y="526.93378"
-         id="text4462-7-0-7-1"><tspan
-           sodipodi:role="line"
-           id="tspan4460-5-5-9-2"
-           x="144.13281"
-           y="526.93378">loopCount++</tspan></text>
+       id="g408-2-4-6"
+       transform="translate(-45.812064,248.67898)"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none">
+      <rect
+         ry="0"
+         style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+         id="rect4803-6-9-1-2"
+         width="115.00001"
+         height="20.000019"
+         x="180.81206"
+         y="513.84076" />
     </g>
+    <text
+       id="text4462-7-0-7-1"
+       y="776.82526"
+       x="138.32076"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.33333337;stroke-miterlimit:4;stroke-dasharray:none"
+       xml:space="preserve"><tspan
+         y="776.82526"
+         x="138.32076"
+         id="tspan4460-5-5-9-2"
+         sodipodi:role="line">loopCount++</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-9"
-       d="m 196.68794,463.31583 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5)"
+       d="m 195,457.51972 v 40"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-5)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-8"
-       d="m 196.68794,523.31583 v 30"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1)"
+       d="m 195,522.51972 v 35"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-1)"
        sodipodi:nodetypes="cc" />
     <path
        inkscape:connector-curvature="0"
        id="path4851-6-74-5"
-       d="m 196.68794,578.31583 v 35"
-       style="fill:none;stroke:#000000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-7)"
+       d="m 195,582.51972 v 25"
+       style="fill:none;stroke:#1a1a1a;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-7)"
        sodipodi:nodetypes="cc" />
     <path
-       sodipodi:nodetypes="cc"
-       style="fill:#008000;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2G)"
-       d="m 196.68794,663.31583 v 30"
+       inkscape:connector-curvature="0"
        id="path4851-6-74-91"
-       inkscape:connector-curvature="0" />
+       d="m 195,662.51972 v 35"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2GV)"
+       sodipodi:nodetypes="cc" />
     <path
-       sodipodi:nodetypes="cc"
-       style="fill:#008000;stroke:#008000;stroke-width:2.89087248;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2G-3)"
-       d="m 196.68794,723.31583 v 30"
+       inkscape:connector-curvature="0"
        id="path4851-6-74-91-9"
-       inkscape:connector-curvature="0" />
+       d="m 195,722.51972 v 35"
+       style="fill:none;stroke:#008000;stroke-width:1.33333337;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11618-6-5-2G-3v)"
+       sodipodi:nodetypes="cc" />
   </g>
   <script
      ns1:version="14.10-05142318"
diff --git a/Doc/Sd1/gettingStarted.xml b/Doc/Sd1/gettingStarted.xml
index 075bd76afb00dbda37e69dcf80970d1c201de2ad..b93835073b145704ac57f3c36fa1d35ad90659e4 100644
--- a/Doc/Sd1/gettingStarted.xml
+++ b/Doc/Sd1/gettingStarted.xml
@@ -2330,10 +2330,15 @@ loop # 12</screen>
       <title>HdM license server</title>
 
       <informaltable border="0">
+        <colgroup width="50%"/>
+
+        <colgroup width="50%"/>
+
         <tr>
           <td valign="top"><mediaobject>
               <imageobject>
-                <imagedata fileref="Ref/Fig/intelliJIDEALicenseActivation.png"/>
+                <imagedata fileref="Ref/Fig/intelliJIDEALicenseActivation.png"
+                           scale="80"/>
               </imageobject>
             </mediaobject></td>
 
diff --git a/Doc/Sd1/languageFundamentals.xml b/Doc/Sd1/languageFundamentals.xml
index 2d1f02101588a321a7e65bec54980a2af8ff32cf..428d63909a09e2c7ed9c3beaee7b627aaf6ca31e 100644
--- a/Doc/Sd1/languageFundamentals.xml
+++ b/Doc/Sd1/languageFundamentals.xml
@@ -1721,7 +1721,7 @@ velocity = (short) measure; // Explicit double to short conversion</programlisti
               However the possible overflow problem <acronym>i.e.</acronym>
               converting a <code language="java">double</code> value of
               65234.5435 into a <code language="java">short</code> value of
-              -301 still persists.</para>
+              -302 still persists.</para>
             </note>
           </answer>
         </qandaentry>
diff --git a/Doc/Sda1/Ref/Fig/attribInElement.svg b/Doc/Sda1/Ref/Fig/attribInElement.svg
index a9361de109e87757a71b32a858267b9b34e65a40..81dd615204939598fd12d2b70d7b1a40db8452d1 100644
--- a/Doc/Sda1/Ref/Fig/attribInElement.svg
+++ b/Doc/Sda1/Ref/Fig/attribInElement.svg
@@ -12,11 +12,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="attribInElement.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="460"
-   width="821.33331">
+   height="121.70834mm"
+   width="217.31111mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="317.85728"
+     inkscape:cx="255.34208"
      inkscape:cy="260.75958"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1127"
-     inkscape:window-x="0"
-     inkscape:window-y="0"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="128"
+     inkscape:window-y="155"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      inkscape:snap-others="true"
@@ -47,7 +47,8 @@
      inkscape:snap-center="true"
      inkscape:snap-smooth-nodes="false"
      inkscape:snap-bbox="true"
-     inkscape:bbox-nodes="false">
+     inkscape:bbox-nodes="false"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid1569" />
diff --git a/Doc/Sda1/Ref/Fig/xhtml.svg b/Doc/Sda1/Ref/Fig/xhtml.svg
index d383732fb012a2cb74612a3d961e2f91ba447920..ad122eb2623d10765a97124eca9691e4dbdd984e 100644
--- a/Doc/Sda1/Ref/Fig/xhtml.svg
+++ b/Doc/Sda1/Ref/Fig/xhtml.svg
@@ -12,11 +12,12 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="xhtml.svg"
-   inkscape:version="0.48.4 r9939"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="177.16534"
-   width="425.19684">
+   height="49.999996mm"
+   width="120mm"
+   viewBox="0 0 425.19684 177.16534">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,15 +26,15 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="3.5066112"
-     inkscape:cx="210.03184"
+     inkscape:cx="154.4226"
      inkscape:cy="95.426887"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer6"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
@@ -47,26 +48,32 @@
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
-       position="680,750"
-       orientation="0,1" />
+       position="679.99999,749.99999"
+       orientation="0,1"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <defs
      id="defs4">
     <marker
-       style="overflow:visible;"
+       style="overflow:visible"
        id="Arrow2Lend"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow2Lend">
       <path
-         transform="scale(1.1) rotate(180) translate(1,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.62500000;stroke-linejoin:round;"
-         id="path4332" />
+         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-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+         id="path4332"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:stockid="EmptyTriangleOutL"
@@ -77,8 +84,8 @@
        style="overflow:visible">
       <path
          id="path6166"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)"
          inkscape:connector-curvature="0" />
     </marker>
@@ -91,7 +98,7 @@
        inkscape:stockid="DotM">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path4359"
          inkscape:connector-curvature="0" />
@@ -105,8 +112,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023"
          inkscape:connector-curvature="0" />
     </marker>
@@ -119,8 +126,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020"
          inkscape:connector-curvature="0" />
     </marker>
@@ -133,8 +140,8 @@
        inkscape:stockid="Arrow1Lend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5017"
          inkscape:connector-curvature="0" />
     </marker>
@@ -147,8 +154,8 @@
        inkscape:stockid="Arrow1Lstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5014"
          inkscape:connector-curvature="0" />
     </marker>
@@ -161,8 +168,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-3"
          inkscape:connector-curvature="0" />
     </marker>
@@ -175,8 +182,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-9"
          inkscape:connector-curvature="0" />
     </marker>
@@ -189,8 +196,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -203,8 +210,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -217,8 +224,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-8"
          inkscape:connector-curvature="0" />
     </marker>
@@ -231,8 +238,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5"
          inkscape:connector-curvature="0" />
     </marker>
@@ -245,7 +252,7 @@
        inkscape:stockid="DotMo">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path5187"
          inkscape:connector-curvature="0" />
@@ -259,8 +266,8 @@
        inkscape:stockid="Arrow1Mend-6o">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5190"
          inkscape:connector-curvature="0" />
     </marker>
@@ -273,7 +280,7 @@
        inkscape:stockid="DotMo1">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6031"
          inkscape:connector-curvature="0" />
@@ -287,8 +294,8 @@
        inkscape:stockid="Arrow1Mend-6n">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6034"
          inkscape:connector-curvature="0" />
     </marker>
@@ -301,7 +308,7 @@
        inkscape:stockid="DotMoc">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6037"
          inkscape:connector-curvature="0" />
@@ -315,8 +322,8 @@
        inkscape:stockid="Arrow1Mend-6F">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6040"
          inkscape:connector-curvature="0" />
     </marker>
@@ -329,7 +336,7 @@
        inkscape:stockid="DotMocK">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6279"
          inkscape:connector-curvature="0" />
@@ -343,8 +350,8 @@
        inkscape:stockid="Arrow1Mend-6Fa">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6282"
          inkscape:connector-curvature="0" />
     </marker>
@@ -357,7 +364,7 @@
        inkscape:stockid="DotMo17">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6529"
          inkscape:connector-curvature="0" />
@@ -371,8 +378,8 @@
        inkscape:stockid="Arrow1Mend-6nl">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6532"
          inkscape:connector-curvature="0" />
     </marker>
@@ -385,7 +392,7 @@
        inkscape:stockid="DotMocKE">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6535"
          inkscape:connector-curvature="0" />
@@ -399,8 +406,8 @@
        inkscape:stockid="Arrow1Mend-6FaK">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6538"
          inkscape:connector-curvature="0" />
     </marker>
@@ -413,8 +420,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5-4"
          inkscape:connector-curvature="0" />
     </marker>
@@ -428,8 +435,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-3"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -442,8 +449,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-9"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -456,8 +463,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-5"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -470,8 +477,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-53"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -483,8 +490,8 @@
        inkscape:stockid="Arrow1Lends">
       <path
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path4563"
          inkscape:connector-curvature="0" />
     </marker>
@@ -497,8 +504,8 @@
        inkscape:stockid="Arrow1LendB">
       <path
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path4992"
          inkscape:connector-curvature="0" />
     </marker>
@@ -511,49 +518,52 @@
        inkscape:stockid="Arrow1LendU">
       <path
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#ff00ff;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#ff00ff;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5429"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
-       style="overflow:visible;"
+       style="overflow:visible"
        id="Arrow2Lend2"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow2Lend2">
       <path
-         transform="scale(1.1) rotate(180) translate(1,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="stroke-linejoin:round;stroke:#ff00ff;stroke-width:0.62500000;fill:#ff00ff;fill-rule:evenodd"
-         id="path9787" />
+         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:#ff00ff;fill-rule:evenodd;stroke:#ff00ff;stroke-width:0.625;stroke-linejoin:round"
+         id="path9787"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       style="overflow:visible;"
+       style="overflow:visible"
        id="Arrow2LendN"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow2LendN">
       <path
-         transform="scale(1.1) rotate(180) translate(1,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="stroke-linejoin:round;stroke:#00ff00;stroke-width:0.62500000;fill:#00ff00;fill-rule:evenodd"
-         id="path10254" />
+         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:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:0.625;stroke-linejoin:round"
+         id="path10254"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       style="overflow:visible;"
+       style="overflow:visible"
        id="Arrow2LendL"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow2LendL">
       <path
-         transform="scale(1.1) rotate(180) translate(1,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="stroke-linejoin:round;stroke:#ff0000;stroke-width:0.62500000;fill:#ff0000;fill-rule:evenodd"
-         id="path10727" />
+         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:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.625;stroke-linejoin:round"
+         id="path10727"
+         inkscape:connector-curvature="0" />
     </marker>
   </defs>
   <metadata
@@ -564,7 +574,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -582,184 +592,178 @@
      id="layer6"
      inkscape:label="Classification"
      transform="translate(0,-566.98465)">
-    <path
-       sodipodi:type="arc"
-       style="color:#000000;fill:none;stroke:#ff0000;stroke-width:1.47704296;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+    <ellipse
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1.47704291;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:accumulate"
        id="path3632"
-       sodipodi:cx="70"
-       sodipodi:cy="203.24802"
-       sodipodi:rx="15"
-       sodipodi:ry="17.5"
-       d="m 85,203.24802 c 0,9.66498 -6.715729,17.5 -15,17.5 -8.284271,0 -15,-7.83502 -15,-17.5 0,-9.66499 6.715729,-17.5 15,-17.5 8.284271,0 15,7.83501 15,17.5 z"
-       transform="matrix(1.0451736,0,0,0.43855626,150.3645,561.38717)" />
-    <path
-       sodipodi:type="arc"
-       style="color:#000000;fill:none;stroke:#ff00ff;stroke-width:1.5672979;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       transform="matrix(1.0451736,0,0,0.43855626,150.3645,561.38717)"
+       cx="70"
+       cy="203.24802"
+       rx="15"
+       ry="17.5" />
+    <ellipse
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff00ff;stroke-width:1.56729794;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:accumulate"
        id="path3075"
-       sodipodi:cx="145"
-       sodipodi:cy="150.74802"
-       sodipodi:rx="40"
-       sodipodi:ry="20"
-       d="m 185,150.74802 c 0,11.04569 -17.90861,20 -40,20 -22.09139,0 -40,-8.95431 -40,-20 0,-11.0457 17.90861,-20 40,-20 22.09139,0 40,8.9543 40,20 z"
-       transform="matrix(1,0,0,0.40709606,79.328948,666.75401)" />
-    <path
-       sodipodi:type="arc"
-       style="color:#000000;fill:none;stroke:#00ff00;stroke-width:1.50921479;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       transform="matrix(1,0,0,0.40709606,79.328948,666.75401)"
+       cx="145"
+       cy="150.74802"
+       rx="40"
+       ry="20" />
+    <ellipse
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#00ff00;stroke-width:1.50921476;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:accumulate"
        id="path3077"
-       sodipodi:cx="272.5"
-       sodipodi:cy="215.74802"
-       sodipodi:rx="57.5"
-       sodipodi:ry="15"
-       d="m 330,215.74802 c 0,8.28427 -25.74363,15 -57.5,15 -31.75637,0 -57.5,-6.71573 -57.5,-15 0,-8.28427 25.74363,-15 57.5,-15 31.75637,0 57.5,6.71573 57.5,15 z"
-       transform="matrix(0.60227561,0,0,0.72895819,55.745365,546.74665)" />
+       transform="matrix(0.60227561,0,0,0.72895819,55.745365,546.74665)"
+       cx="272.5"
+       cy="215.74802"
+       rx="57.5"
+       ry="15" />
     <text
-       sodipodi:linespacing="125%"
        id="text3164"
        y="584.15002"
        x="10"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="584.15002"
          x="10"
          id="tspan3166"
-         sodipodi:role="line">&lt;!DOCTYPE html&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;!DOCTYPE html&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3168"
        y="599.15002"
        x="20"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="599.15002"
          x="20"
          id="tspan3170"
-         sodipodi:role="line">&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3172"
        y="614.15002"
        x="20"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="614.15002"
          x="20"
          id="tspan3174"
-         sodipodi:role="line">&lt;head&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;head&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3176"
        y="629.15002"
        x="30"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="629.15002"
          x="30"
          id="tspan3178"
-         sodipodi:role="line">&lt;title&gt;<tspan
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;title&gt;<tspan
    id="tspan3208"
-   style="fill:#ff0000">Intro</tspan>&lt;/title&gt;</tspan></text>
+   style="font-family:monospace;fill:#ff0000">Intro</tspan>&lt;/title&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3180"
        y="644.15002"
        x="20"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="644.15002"
          x="20"
          id="tspan3182"
-         sodipodi:role="line">&lt;/head&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;/head&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3184"
        y="659.15002"
        x="20"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="659.15002"
          x="20"
          id="tspan3186"
-         sodipodi:role="line">&lt;body&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;body&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3188"
        y="674.15002"
        x="30"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="674.15002"
          x="30"
          id="tspan3190"
-         sodipodi:role="line">&lt;h1&gt;<tspan
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;h1&gt;<tspan
    id="tspan3210"
-   style="fill:#00ff00">Start</tspan>&lt;/h1&gt;</tspan></text>
+   style="font-family:monospace;fill:#00ff00">Start</tspan>&lt;/h1&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3192"
        y="689.15002"
        x="30"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="689.15002"
          x="30"
          id="tspan3194"
-         sodipodi:role="line">&lt;p&gt;<tspan
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;p&gt;<tspan
    id="tspan7253"
-   style="fill:#ff00ff">Very simple!</tspan>&lt;/p&gt;</tspan></text>
+   style="font-family:monospace;fill:#ff00ff">Very simple!</tspan>&lt;/p&gt;</tspan></text>
     <text
        transform="translate(0,478.40198)"
-       sodipodi:linespacing="125%"
        id="text3196"
        y="148.25566"
        x="37.07283"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="148.25566"
          x="37.07283"
          id="tspan3198"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3200"
        y="704.15002"
        x="20"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="704.15002"
          x="20"
          id="tspan3202"
-         sodipodi:role="line">&lt;/body&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;/body&gt;</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3204"
        y="719.15002"
        x="10"
-       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:'Monospace, Normal'"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="719.15002"
          x="10"
          id="tspan3206"
-         sodipodi:role="line">&lt;/html&gt;</tspan></text>
+         sodipodi:role="line"
+         style="font-size:12px;line-height:1.25;font-family:monospace">&lt;/html&gt;</tspan></text>
     <path
        sodipodi:nodetypes="cscc"
        inkscape:connector-curvature="0"
        id="path4061"
-       d="m 115.85553,630.15753 c 0,0 15.89571,7.72393 44.99999,15 20,5 45,5 45,5 l 0,0"
-       style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow2LendL);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#ff0000;stroke-linecap:butt;stroke-miterlimit:4;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none" />
+       d="m 115.85553,630.15753 c 0,0 15.89571,7.72393 44.99999,15 20,5 45,5 45,5 v 0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff0000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow2LendL);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cssc"
        transform="translate(0,566.98465)"
        inkscape:connector-curvature="0"
        id="path5787"
        d="m 90,97.165344 c 0,0 0,-5 20,-15 14.14214,-7.071068 45,5 60,19.999996 10,10 25,25 25,25"
-       style="color:#000000;fill:none;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow2LendN);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#00ff00;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow2LendN);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="csc"
        transform="translate(0,566.98465)"
        inkscape:connector-curvature="0"
        id="path7255"
        d="m 135,127.16534 c 0,0 10.85787,7.92893 25,15 10,5 25,15 25,15"
-       style="stroke-linejoin:miter;enable-background:accumulate;marker-end:url(#Arrow2Lend2);stroke-opacity:1;color:#000000;stroke-dashoffset:0;visibility:visible;stroke:#ff00ff;stroke-linecap:butt;stroke-miterlimit:4;marker:none;stroke-dasharray:none;overflow:visible;stroke-width:1;display:inline;fill:none" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#ff00ff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow2Lend2);enable-background:accumulate" />
   </g>
   <script
      ns1:version="1.5.5"
diff --git a/Doc/Sda2/Ref/Fig/jaxRs.svg b/Doc/Sda2/Ref/Fig/jaxRs.svg
deleted file mode 100644
index b602c021c229b0c2651ffc539d0f57e95a9d78bb..0000000000000000000000000000000000000000
--- a/Doc/Sda2/Ref/Fig/jaxRs.svg
+++ /dev/null
@@ -1,7866 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:ns1="https://launchpad.net/jessyink"
-   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="1052.3622"
-   height="744.09448"
-   id="svg2"
-   version="1.2"
-   inkscape:version="0.91 r"
-   sodipodi:docname="jaxRs.svg">
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.3828889"
-     inkscape:cx="313.94423"
-     inkscape:cy="492.51257"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer1"
-     showgrid="true"
-     inkscape:window-width="3840"
-     inkscape:window-height="2136"
-     inkscape:window-x="0"
-     inkscape:window-y="24"
-     inkscape:window-maximized="1"
-     inkscape:snap-global="true"
-     showguides="true"
-     inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
-    <inkscape:grid
-       type="xygrid"
-       id="grid5239"
-       empspacing="5"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true" />
-    <sodipodi:guide
-       orientation="0,1"
-       position="680,750"
-       id="guide3149" />
-  </sodipodi:namedview>
-  <defs
-     id="defs4">
-    <marker
-       inkscape:stockid="EmptyDiamondL"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="EmptyDiamondL"
-       style="overflow:visible">
-      <path
-         id="path5528"
-         d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z "
-         style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt"
-         transform="scale(0.8)" />
-    </marker>
-    <marker
-       inkscape:stockid="DiamondL"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DiamondL"
-       style="overflow:visible">
-      <path
-         id="path5501"
-         d="M 0,-7.0710768 L -7.0710894,0 L 0,7.0710589 L 7.0710462,0 L 0,-7.0710768 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
-         transform="scale(0.8)" />
-    </marker>
-    <marker
-       style="overflow:visible"
-       id="EmptyTriangleOutL"
-       refX="0.0"
-       refY="0.0"
-       orient="auto"
-       inkscape:stockid="EmptyTriangleOutL">
-      <path
-         transform="scale(0.8) translate(-6,0)"
-         style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt"
-         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
-         id="path4949" />
-    </marker>
-    <marker
-       style="overflow:visible"
-       id="EmptyTriangleInL"
-       refX="0.0"
-       refY="0.0"
-       orient="auto"
-       inkscape:stockid="EmptyTriangleInL">
-      <path
-         transform="scale(-0.8) translate(-6,0)"
-         style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt"
-         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
-         id="path4940" />
-    </marker>
-    <marker
-       inkscape:stockid="DotM"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotM"
-       style="overflow:visible">
-      <path
-         id="path4359"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Mend"
-       style="overflow:visible;">
-      <path
-         id="path5023"
-         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:#000000;stroke-width:1.0pt;"
-         transform="scale(0.4) rotate(180) translate(10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mstart"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Mstart"
-       style="overflow:visible">
-      <path
-         id="path5020"
-         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:#000000;stroke-width:1.0pt"
-         transform="scale(0.4) translate(10,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lend"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Lend"
-       style="overflow:visible;">
-      <path
-         id="path5017"
-         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:#000000;stroke-width:1.0pt;"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Lstart"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="Arrow1Lstart"
-       style="overflow:visible">
-      <path
-         id="path5014"
-         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:#000000;stroke-width:1.0pt"
-         transform="scale(0.8) translate(12.5,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mstart-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5020-3"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-2"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-9"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mstart-4"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5020-1"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-22"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-1"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mstart"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mstart-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5020-8"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMo"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMo"
-       style="overflow:visible">
-      <path
-         id="path5187"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#d40000;stroke-width:1.0pt;fill:#d40000;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6o"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6o"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5190"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#d40000;stroke-width:1pt;fill:#d40000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMo1"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMo1"
-       style="overflow:visible">
-      <path
-         id="path6031"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;fill:#000000"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6n"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6n"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6034"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMoc"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMoc"
-       style="overflow:visible">
-      <path
-         id="path6037"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;fill:#000000"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6F"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6F"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6040"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMocK"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMocK"
-       style="overflow:visible">
-      <path
-         id="path6279"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#000000;stroke-width:1.0pt;fill:#000000;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6Fa"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6Fa"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6282"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;fill:#000000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMo17"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMo17"
-       style="overflow:visible">
-      <path
-         id="path6529"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#d40000;stroke-width:1.0pt;fill:#d40000;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6nl"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6nl"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6532"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#d40000;stroke-width:1pt;fill:#d40000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMocKE"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMocKE"
-       style="overflow:visible">
-      <path
-         id="path6535"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="fill-rule:evenodd;stroke:#d40000;stroke-width:1.0pt;fill:#d40000"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FaK"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FaK"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6538"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#d40000;stroke-width:1pt;fill:#d40000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4"
-         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)" />
-    </marker>
-    <inkscape:perspective
-       id="perspective2492"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       sodipodi:type="inkscape:persp3d" />
-    <inkscape:perspective
-       id="perspective3257"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       sodipodi:type="inkscape:persp3d" />
-    <inkscape:perspective
-       id="perspective2425"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       sodipodi:type="inkscape:persp3d" />
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       id="perspective2410" />
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       id="perspective2459" />
-    <inkscape:perspective
-       id="perspective8826"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       sodipodi:type="inkscape:persp3d" />
-    <inkscape:perspective
-       sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09448 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
-       id="perspective10" />
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMQ"
-       style="overflow:visible">
-      <path
-         id="path5711"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#008000;stroke-width:1.0pt;fill:#008000;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-9"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5711-3"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-3"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <linearGradient
-       id="linearGradient11067">
-      <stop
-         id="stop11069"
-         offset="0"
-         style="stop-color:#e9fffb;stop-opacity:0.91774893;" />
-      <stop
-         id="stop11071"
-         offset="1"
-         style="stop-color:#72dac5;stop-opacity:0;" />
-    </linearGradient>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-1"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5711-9"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-5"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-5"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-2"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5711-1"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-0"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-8"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-56"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-87"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-4"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-55"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-9"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-4"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-26"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5711-2"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-7"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-2"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-27"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5711-7"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-82"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-25"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-3"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5711-27"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-95"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-6"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <g
-       id="g6072">
-      <symbol
-         id="glyph0-0"
-         overflow="visible">
-        <path
-           id="path6075"
-           d="M 5.5 -6.546875 C 5.546875 -6.65625 5.546875 -6.671875 5.546875 -6.71875 C 5.546875 -6.8125 5.46875 -6.921875 5.34375 -6.921875 C 5.21875 -6.921875 5.15625 -6.796875 5.109375 -6.6875 L 4.28125 -4.5 L 1.25 -4.5 L 0.421875 -6.6875 C 0.375 -6.828125 0.328125 -6.921875 0.203125 -6.921875 C 0.09375 -6.921875 0 -6.8125 0 -6.71875 C 0 -6.703125 0 -6.671875 0.0625 -6.546875 L 2.546875 -0.015625 C 2.59375 0.125 2.640625 0.21875 2.765625 0.21875 C 2.90625 0.21875 2.953125 0.109375 2.984375 0.015625 Z M 1.421875 -4.09375 L 4.125 -4.09375 L 2.765625 -0.546875 Z M 1.421875 -4.09375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-1"
-         overflow="visible">
-        <path
-           id="path6078"
-           d="M 3.546875 -5.75 C 3.46875 -5.921875 3.40625 -5.96875 3.3125 -5.96875 C 3.1875 -5.96875 3.15625 -5.890625 3.09375 -5.75 L 0.625 -0.171875 C 0.5625 -0.046875 0.546875 -0.03125 0.546875 0.015625 C 0.546875 0.125 0.640625 0.21875 0.75 0.21875 C 0.8125 0.21875 0.890625 0.203125 0.984375 0.015625 L 3.3125 -5.28125 L 5.65625 0.015625 C 5.75 0.21875 5.859375 0.21875 5.890625 0.21875 C 6 0.21875 6.09375 0.125 6.09375 0.015625 C 6.09375 0 6.09375 -0.015625 6.03125 -0.140625 Z M 3.546875 -5.75 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-2"
-         overflow="visible">
-        <path
-           id="path6081"
-           d="M 7.234375 -3.265625 C 7.65625 -2.90625 8.171875 -2.640625 8.5 -2.5 C 8.140625 -2.328125 7.640625 -2.078125 7.234375 -1.71875 L 0.90625 -1.71875 C 0.734375 -1.71875 0.546875 -1.71875 0.546875 -1.53125 C 0.546875 -1.328125 0.734375 -1.328125 0.890625 -1.328125 L 6.78125 -1.328125 C 6.3125 -0.875 5.796875 0.015625 5.796875 0.140625 C 5.796875 0.25 5.921875 0.25 5.984375 0.25 C 6.0625 0.25 6.125 0.25 6.171875 0.171875 C 6.375 -0.203125 6.65625 -0.734375 7.3125 -1.3125 C 8 -1.921875 8.65625 -2.1875 9.1875 -2.34375 C 9.34375 -2.40625 9.359375 -2.40625 9.375 -2.4375 C 9.40625 -2.4375 9.40625 -2.46875 9.40625 -2.5 C 9.40625 -2.515625 9.40625 -2.53125 9.390625 -2.546875 L 9.359375 -2.578125 C 9.34375 -2.578125 9.328125 -2.59375 9.140625 -2.65625 C 7.796875 -3.046875 6.796875 -3.953125 6.234375 -5.03125 C 6.125 -5.21875 6.125 -5.234375 5.984375 -5.234375 C 5.921875 -5.234375 5.796875 -5.234375 5.796875 -5.125 C 5.796875 -5 6.296875 -4.125 6.78125 -3.65625 L 0.890625 -3.65625 C 0.734375 -3.65625 0.546875 -3.65625 0.546875 -3.453125 C 0.546875 -3.265625 0.734375 -3.265625 0.90625 -3.265625 Z M 7.234375 -3.265625 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-0"
-         overflow="visible">
-        <path
-           id="path6084"
-           d="M 2.265625 -4.359375 C 2.265625 -4.46875 2.171875 -4.625 1.984375 -4.625 C 1.796875 -4.625 1.59375 -4.4375 1.59375 -4.234375 C 1.59375 -4.125 1.671875 -3.96875 1.875 -3.96875 C 2.0625 -3.96875 2.265625 -4.171875 2.265625 -4.359375 Z M 0.84375 -0.8125 C 0.8125 -0.71875 0.78125 -0.640625 0.78125 -0.515625 C 0.78125 -0.1875 1.046875 0.0625 1.4375 0.0625 C 2.125 0.0625 2.4375 -0.890625 2.4375 -1 C 2.4375 -1.09375 2.34375 -1.09375 2.328125 -1.09375 C 2.234375 -1.09375 2.21875 -1.046875 2.1875 -0.96875 C 2.03125 -0.40625 1.734375 -0.125 1.453125 -0.125 C 1.3125 -0.125 1.28125 -0.21875 1.28125 -0.375 C 1.28125 -0.53125 1.328125 -0.65625 1.390625 -0.8125 C 1.46875 -1 1.546875 -1.1875 1.609375 -1.375 C 1.671875 -1.546875 1.9375 -2.171875 1.953125 -2.265625 C 1.984375 -2.328125 2 -2.40625 2 -2.484375 C 2 -2.8125 1.71875 -3.078125 1.34375 -3.078125 C 0.640625 -3.078125 0.328125 -2.125 0.328125 -2 C 0.328125 -1.921875 0.421875 -1.921875 0.453125 -1.921875 C 0.546875 -1.921875 0.546875 -1.953125 0.578125 -2.03125 C 0.75 -2.625 1.0625 -2.875 1.3125 -2.875 C 1.421875 -2.875 1.484375 -2.828125 1.484375 -2.640625 C 1.484375 -2.46875 1.453125 -2.375 1.28125 -1.9375 Z M 0.84375 -0.8125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-1"
-         overflow="visible">
-        <path
-           id="path6087"
-           d="M 1.46875 -0.109375 C 1.46875 0.265625 1.40625 0.71875 0.921875 1.15625 C 0.90625 1.1875 0.875 1.21875 0.875 1.25 C 0.875 1.296875 0.9375 1.34375 0.96875 1.34375 C 1.078125 1.34375 1.671875 0.78125 1.671875 -0.046875 C 1.671875 -0.46875 1.5 -0.796875 1.171875 -0.796875 C 0.953125 -0.796875 0.78125 -0.625 0.78125 -0.40625 C 0.78125 -0.1875 0.9375 0 1.1875 0 C 1.359375 0 1.46875 -0.109375 1.46875 -0.109375 Z M 1.46875 -0.109375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-2"
-         overflow="visible">
-        <path
-           id="path6090"
-           d="M 3.0625 -4.359375 C 3.0625 -4.46875 2.96875 -4.625 2.78125 -4.625 C 2.578125 -4.625 2.390625 -4.421875 2.390625 -4.234375 C 2.390625 -4.125 2.46875 -3.96875 2.671875 -3.96875 C 2.859375 -3.96875 3.0625 -4.15625 3.0625 -4.359375 Z M 1.578125 0.34375 C 1.46875 0.828125 1.09375 1.21875 0.6875 1.21875 C 0.59375 1.21875 0.515625 1.21875 0.4375 1.1875 C 0.609375 1.09375 0.671875 0.9375 0.671875 0.828125 C 0.671875 0.65625 0.53125 0.578125 0.390625 0.578125 C 0.1875 0.578125 0 0.765625 0 0.984375 C 0 1.25 0.265625 1.421875 0.6875 1.421875 C 1.109375 1.421875 1.921875 1.171875 2.140625 0.328125 L 2.765625 -2.171875 C 2.78125 -2.25 2.796875 -2.3125 2.796875 -2.421875 C 2.796875 -2.796875 2.46875 -3.078125 2.0625 -3.078125 C 1.28125 -3.078125 0.84375 -2.109375 0.84375 -2 C 0.84375 -1.921875 0.9375 -1.921875 0.953125 -1.921875 C 1.03125 -1.921875 1.046875 -1.9375 1.09375 -2.046875 C 1.265625 -2.453125 1.625 -2.875 2.03125 -2.875 C 2.203125 -2.875 2.265625 -2.765625 2.265625 -2.53125 C 2.265625 -2.453125 2.265625 -2.359375 2.25 -2.328125 Z M 1.578125 0.34375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-0"
-         overflow="visible">
-        <path
-           id="path6093"
-           d="M 1.90625 -3.765625 C 1.90625 -4.0625 1.671875 -4.296875 1.390625 -4.296875 C 1.09375 -4.296875 0.859375 -4.0625 0.859375 -3.765625 C 0.859375 -3.484375 1.09375 -3.234375 1.390625 -3.234375 C 1.671875 -3.234375 1.90625 -3.484375 1.90625 -3.765625 Z M 1.90625 -0.53125 C 1.90625 -0.8125 1.671875 -1.0625 1.390625 -1.0625 C 1.09375 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.234375 1.09375 0 1.390625 0 C 1.671875 0 1.90625 -0.234375 1.90625 -0.53125 Z M 1.90625 -0.53125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-1"
-         overflow="visible">
-        <path
-           id="path6096"
-           d="M 6.84375 -3.265625 C 7 -3.265625 7.1875 -3.265625 7.1875 -3.453125 C 7.1875 -3.65625 7 -3.65625 6.859375 -3.65625 L 0.890625 -3.65625 C 0.75 -3.65625 0.5625 -3.65625 0.5625 -3.453125 C 0.5625 -3.265625 0.75 -3.265625 0.890625 -3.265625 Z M 6.859375 -1.328125 C 7 -1.328125 7.1875 -1.328125 7.1875 -1.53125 C 7.1875 -1.71875 7 -1.71875 6.84375 -1.71875 L 0.890625 -1.71875 C 0.75 -1.71875 0.5625 -1.71875 0.5625 -1.53125 C 0.5625 -1.328125 0.75 -1.328125 0.890625 -1.328125 Z M 6.859375 -1.328125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-0"
-         overflow="visible">
-        <path
-           id="path6099"
-           d="M 2.375 -6.8125 C 2.375 -6.8125 2.375 -6.921875 2.25 -6.921875 C 2.03125 -6.921875 1.296875 -6.84375 1.03125 -6.8125 C 0.953125 -6.8125 0.84375 -6.796875 0.84375 -6.625 C 0.84375 -6.5 0.9375 -6.5 1.09375 -6.5 C 1.5625 -6.5 1.578125 -6.4375 1.578125 -6.328125 C 1.578125 -6.265625 1.5 -5.921875 1.453125 -5.71875 L 0.625 -2.46875 C 0.515625 -1.96875 0.46875 -1.796875 0.46875 -1.453125 C 0.46875 -0.515625 1 0.109375 1.734375 0.109375 C 2.90625 0.109375 4.140625 -1.375 4.140625 -2.8125 C 4.140625 -3.71875 3.609375 -4.40625 2.8125 -4.40625 C 2.359375 -4.40625 1.9375 -4.109375 1.640625 -3.8125 Z M 1.453125 -3.046875 C 1.5 -3.265625 1.5 -3.28125 1.59375 -3.390625 C 2.078125 -4.03125 2.53125 -4.1875 2.796875 -4.1875 C 3.15625 -4.1875 3.421875 -3.890625 3.421875 -3.25 C 3.421875 -2.65625 3.09375 -1.515625 2.90625 -1.140625 C 2.578125 -0.46875 2.125 -0.109375 1.734375 -0.109375 C 1.390625 -0.109375 1.0625 -0.375 1.0625 -1.109375 C 1.0625 -1.3125 1.0625 -1.5 1.21875 -2.125 Z M 1.453125 -3.046875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-1"
-         overflow="visible">
-        <path
-           id="path6102"
-           d="M 3.953125 -3.78125 C 3.78125 -3.78125 3.65625 -3.78125 3.515625 -3.65625 C 3.34375 -3.5 3.328125 -3.328125 3.328125 -3.265625 C 3.328125 -3.015625 3.515625 -2.90625 3.703125 -2.90625 C 3.984375 -2.90625 4.25 -3.15625 4.25 -3.546875 C 4.25 -4.03125 3.78125 -4.40625 3.078125 -4.40625 C 1.734375 -4.40625 0.40625 -2.984375 0.40625 -1.578125 C 0.40625 -0.671875 0.984375 0.109375 2.03125 0.109375 C 3.453125 0.109375 4.28125 -0.953125 4.28125 -1.0625 C 4.28125 -1.125 4.234375 -1.203125 4.171875 -1.203125 C 4.109375 -1.203125 4.09375 -1.171875 4.03125 -1.09375 C 3.25 -0.109375 2.15625 -0.109375 2.046875 -0.109375 C 1.421875 -0.109375 1.140625 -0.59375 1.140625 -1.203125 C 1.140625 -1.609375 1.34375 -2.578125 1.6875 -3.1875 C 2 -3.765625 2.546875 -4.1875 3.09375 -4.1875 C 3.421875 -4.1875 3.8125 -4.0625 3.953125 -3.78125 Z M 3.953125 -3.78125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-2"
-         overflow="visible">
-        <path
-           id="path6105"
-           d="M 3.71875 -3.765625 C 3.53125 -4.140625 3.25 -4.40625 2.796875 -4.40625 C 1.640625 -4.40625 0.40625 -2.9375 0.40625 -1.484375 C 0.40625 -0.546875 0.953125 0.109375 1.71875 0.109375 C 1.921875 0.109375 2.421875 0.0625 3.015625 -0.640625 C 3.09375 -0.21875 3.453125 0.109375 3.921875 0.109375 C 4.28125 0.109375 4.5 -0.125 4.671875 -0.4375 C 4.828125 -0.796875 4.96875 -1.40625 4.96875 -1.421875 C 4.96875 -1.53125 4.875 -1.53125 4.84375 -1.53125 C 4.75 -1.53125 4.734375 -1.484375 4.703125 -1.34375 C 4.53125 -0.703125 4.359375 -0.109375 3.953125 -0.109375 C 3.671875 -0.109375 3.65625 -0.375 3.65625 -0.5625 C 3.65625 -0.78125 3.671875 -0.875 3.78125 -1.3125 C 3.890625 -1.71875 3.90625 -1.828125 4 -2.203125 L 4.359375 -3.59375 C 4.421875 -3.875 4.421875 -3.890625 4.421875 -3.9375 C 4.421875 -4.109375 4.3125 -4.203125 4.140625 -4.203125 C 3.890625 -4.203125 3.75 -3.984375 3.71875 -3.765625 Z M 3.078125 -1.1875 C 3.015625 -1 3.015625 -0.984375 2.875 -0.8125 C 2.4375 -0.265625 2.03125 -0.109375 1.75 -0.109375 C 1.25 -0.109375 1.109375 -0.65625 1.109375 -1.046875 C 1.109375 -1.546875 1.421875 -2.765625 1.65625 -3.234375 C 1.96875 -3.8125 2.40625 -4.1875 2.8125 -4.1875 C 3.453125 -4.1875 3.59375 -3.375 3.59375 -3.3125 C 3.59375 -3.25 3.578125 -3.1875 3.5625 -3.140625 Z M 3.078125 -1.1875 "
-           style="stroke:none;" />
-      </symbol>
-    </g>
-    <g
-       id="g6444">
-      <symbol
-         id="glyph0-0-6"
-         overflow="visible">
-        <path
-           id="path6447"
-           d="M 5.5 -6.546875 C 5.546875 -6.65625 5.546875 -6.671875 5.546875 -6.71875 C 5.546875 -6.8125 5.46875 -6.921875 5.34375 -6.921875 C 5.21875 -6.921875 5.15625 -6.796875 5.109375 -6.6875 L 4.28125 -4.5 L 1.25 -4.5 L 0.421875 -6.6875 C 0.375 -6.828125 0.328125 -6.921875 0.203125 -6.921875 C 0.09375 -6.921875 0 -6.8125 0 -6.71875 C 0 -6.703125 0 -6.671875 0.0625 -6.546875 L 2.546875 -0.015625 C 2.59375 0.125 2.640625 0.21875 2.765625 0.21875 C 2.90625 0.21875 2.953125 0.109375 2.984375 0.015625 Z M 1.421875 -4.09375 L 4.125 -4.09375 L 2.765625 -0.546875 Z M 1.421875 -4.09375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-1-9"
-         overflow="visible">
-        <path
-           id="path6450"
-           d="M 3.546875 -5.75 C 3.46875 -5.921875 3.40625 -5.96875 3.3125 -5.96875 C 3.1875 -5.96875 3.15625 -5.890625 3.09375 -5.75 L 0.625 -0.171875 C 0.5625 -0.046875 0.546875 -0.03125 0.546875 0.015625 C 0.546875 0.125 0.640625 0.21875 0.75 0.21875 C 0.8125 0.21875 0.890625 0.203125 0.984375 0.015625 L 3.3125 -5.28125 L 5.65625 0.015625 C 5.75 0.21875 5.859375 0.21875 5.890625 0.21875 C 6 0.21875 6.09375 0.125 6.09375 0.015625 C 6.09375 0 6.09375 -0.015625 6.03125 -0.140625 Z M 3.546875 -5.75 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-2-9"
-         overflow="visible">
-        <path
-           id="path6453"
-           d="M 7.234375 -3.265625 C 7.65625 -2.90625 8.171875 -2.640625 8.5 -2.5 C 8.140625 -2.328125 7.640625 -2.078125 7.234375 -1.71875 L 0.90625 -1.71875 C 0.734375 -1.71875 0.546875 -1.71875 0.546875 -1.53125 C 0.546875 -1.328125 0.734375 -1.328125 0.890625 -1.328125 L 6.78125 -1.328125 C 6.3125 -0.875 5.796875 0.015625 5.796875 0.140625 C 5.796875 0.25 5.921875 0.25 5.984375 0.25 C 6.0625 0.25 6.125 0.25 6.171875 0.171875 C 6.375 -0.203125 6.65625 -0.734375 7.3125 -1.3125 C 8 -1.921875 8.65625 -2.1875 9.1875 -2.34375 C 9.34375 -2.40625 9.359375 -2.40625 9.375 -2.4375 C 9.40625 -2.4375 9.40625 -2.46875 9.40625 -2.5 C 9.40625 -2.515625 9.40625 -2.53125 9.390625 -2.546875 L 9.359375 -2.578125 C 9.34375 -2.578125 9.328125 -2.59375 9.140625 -2.65625 C 7.796875 -3.046875 6.796875 -3.953125 6.234375 -5.03125 C 6.125 -5.21875 6.125 -5.234375 5.984375 -5.234375 C 5.921875 -5.234375 5.796875 -5.234375 5.796875 -5.125 C 5.796875 -5 6.296875 -4.125 6.78125 -3.65625 L 0.890625 -3.65625 C 0.734375 -3.65625 0.546875 -3.65625 0.546875 -3.453125 C 0.546875 -3.265625 0.734375 -3.265625 0.90625 -3.265625 Z M 7.234375 -3.265625 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-0-9"
-         overflow="visible">
-        <path
-           id="path6456"
-           d="M 2.265625 -4.359375 C 2.265625 -4.46875 2.171875 -4.625 1.984375 -4.625 C 1.796875 -4.625 1.59375 -4.4375 1.59375 -4.234375 C 1.59375 -4.125 1.671875 -3.96875 1.875 -3.96875 C 2.0625 -3.96875 2.265625 -4.171875 2.265625 -4.359375 Z M 0.84375 -0.8125 C 0.8125 -0.71875 0.78125 -0.640625 0.78125 -0.515625 C 0.78125 -0.1875 1.046875 0.0625 1.4375 0.0625 C 2.125 0.0625 2.4375 -0.890625 2.4375 -1 C 2.4375 -1.09375 2.34375 -1.09375 2.328125 -1.09375 C 2.234375 -1.09375 2.21875 -1.046875 2.1875 -0.96875 C 2.03125 -0.40625 1.734375 -0.125 1.453125 -0.125 C 1.3125 -0.125 1.28125 -0.21875 1.28125 -0.375 C 1.28125 -0.53125 1.328125 -0.65625 1.390625 -0.8125 C 1.46875 -1 1.546875 -1.1875 1.609375 -1.375 C 1.671875 -1.546875 1.9375 -2.171875 1.953125 -2.265625 C 1.984375 -2.328125 2 -2.40625 2 -2.484375 C 2 -2.8125 1.71875 -3.078125 1.34375 -3.078125 C 0.640625 -3.078125 0.328125 -2.125 0.328125 -2 C 0.328125 -1.921875 0.421875 -1.921875 0.453125 -1.921875 C 0.546875 -1.921875 0.546875 -1.953125 0.578125 -2.03125 C 0.75 -2.625 1.0625 -2.875 1.3125 -2.875 C 1.421875 -2.875 1.484375 -2.828125 1.484375 -2.640625 C 1.484375 -2.46875 1.453125 -2.375 1.28125 -1.9375 Z M 0.84375 -0.8125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-1-3"
-         overflow="visible">
-        <path
-           id="path6459"
-           d="M 1.46875 -0.109375 C 1.46875 0.265625 1.40625 0.71875 0.921875 1.15625 C 0.90625 1.1875 0.875 1.21875 0.875 1.25 C 0.875 1.296875 0.9375 1.34375 0.96875 1.34375 C 1.078125 1.34375 1.671875 0.78125 1.671875 -0.046875 C 1.671875 -0.46875 1.5 -0.796875 1.171875 -0.796875 C 0.953125 -0.796875 0.78125 -0.625 0.78125 -0.40625 C 0.78125 -0.1875 0.9375 0 1.1875 0 C 1.359375 0 1.46875 -0.109375 1.46875 -0.109375 Z M 1.46875 -0.109375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-2-9"
-         overflow="visible">
-        <path
-           id="path6462"
-           d="M 3.0625 -4.359375 C 3.0625 -4.46875 2.96875 -4.625 2.78125 -4.625 C 2.578125 -4.625 2.390625 -4.421875 2.390625 -4.234375 C 2.390625 -4.125 2.46875 -3.96875 2.671875 -3.96875 C 2.859375 -3.96875 3.0625 -4.15625 3.0625 -4.359375 Z M 1.578125 0.34375 C 1.46875 0.828125 1.09375 1.21875 0.6875 1.21875 C 0.59375 1.21875 0.515625 1.21875 0.4375 1.1875 C 0.609375 1.09375 0.671875 0.9375 0.671875 0.828125 C 0.671875 0.65625 0.53125 0.578125 0.390625 0.578125 C 0.1875 0.578125 0 0.765625 0 0.984375 C 0 1.25 0.265625 1.421875 0.6875 1.421875 C 1.109375 1.421875 1.921875 1.171875 2.140625 0.328125 L 2.765625 -2.171875 C 2.78125 -2.25 2.796875 -2.3125 2.796875 -2.421875 C 2.796875 -2.796875 2.46875 -3.078125 2.0625 -3.078125 C 1.28125 -3.078125 0.84375 -2.109375 0.84375 -2 C 0.84375 -1.921875 0.9375 -1.921875 0.953125 -1.921875 C 1.03125 -1.921875 1.046875 -1.9375 1.09375 -2.046875 C 1.265625 -2.453125 1.625 -2.875 2.03125 -2.875 C 2.203125 -2.875 2.265625 -2.765625 2.265625 -2.53125 C 2.265625 -2.453125 2.265625 -2.359375 2.25 -2.328125 Z M 1.578125 0.34375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-0-7"
-         overflow="visible">
-        <path
-           id="path6465"
-           d="M 1.90625 -3.765625 C 1.90625 -4.0625 1.671875 -4.296875 1.390625 -4.296875 C 1.09375 -4.296875 0.859375 -4.0625 0.859375 -3.765625 C 0.859375 -3.484375 1.09375 -3.234375 1.390625 -3.234375 C 1.671875 -3.234375 1.90625 -3.484375 1.90625 -3.765625 Z M 1.90625 -0.53125 C 1.90625 -0.8125 1.671875 -1.0625 1.390625 -1.0625 C 1.09375 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.234375 1.09375 0 1.390625 0 C 1.671875 0 1.90625 -0.234375 1.90625 -0.53125 Z M 1.90625 -0.53125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-1-6"
-         overflow="visible">
-        <path
-           id="path6468"
-           d="M 6.84375 -3.265625 C 7 -3.265625 7.1875 -3.265625 7.1875 -3.453125 C 7.1875 -3.65625 7 -3.65625 6.859375 -3.65625 L 0.890625 -3.65625 C 0.75 -3.65625 0.5625 -3.65625 0.5625 -3.453125 C 0.5625 -3.265625 0.75 -3.265625 0.890625 -3.265625 Z M 6.859375 -1.328125 C 7 -1.328125 7.1875 -1.328125 7.1875 -1.53125 C 7.1875 -1.71875 7 -1.71875 6.84375 -1.71875 L 0.890625 -1.71875 C 0.75 -1.71875 0.5625 -1.71875 0.5625 -1.53125 C 0.5625 -1.328125 0.75 -1.328125 0.890625 -1.328125 Z M 6.859375 -1.328125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-0-5"
-         overflow="visible">
-        <path
-           id="path6471"
-           d="M 2.375 -6.8125 C 2.375 -6.8125 2.375 -6.921875 2.25 -6.921875 C 2.03125 -6.921875 1.296875 -6.84375 1.03125 -6.8125 C 0.953125 -6.8125 0.84375 -6.796875 0.84375 -6.625 C 0.84375 -6.5 0.9375 -6.5 1.09375 -6.5 C 1.5625 -6.5 1.578125 -6.4375 1.578125 -6.328125 C 1.578125 -6.265625 1.5 -5.921875 1.453125 -5.71875 L 0.625 -2.46875 C 0.515625 -1.96875 0.46875 -1.796875 0.46875 -1.453125 C 0.46875 -0.515625 1 0.109375 1.734375 0.109375 C 2.90625 0.109375 4.140625 -1.375 4.140625 -2.8125 C 4.140625 -3.71875 3.609375 -4.40625 2.8125 -4.40625 C 2.359375 -4.40625 1.9375 -4.109375 1.640625 -3.8125 Z M 1.453125 -3.046875 C 1.5 -3.265625 1.5 -3.28125 1.59375 -3.390625 C 2.078125 -4.03125 2.53125 -4.1875 2.796875 -4.1875 C 3.15625 -4.1875 3.421875 -3.890625 3.421875 -3.25 C 3.421875 -2.65625 3.09375 -1.515625 2.90625 -1.140625 C 2.578125 -0.46875 2.125 -0.109375 1.734375 -0.109375 C 1.390625 -0.109375 1.0625 -0.375 1.0625 -1.109375 C 1.0625 -1.3125 1.0625 -1.5 1.21875 -2.125 Z M 1.453125 -3.046875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-1-1"
-         overflow="visible">
-        <path
-           id="path6474"
-           d="M 3.953125 -3.78125 C 3.78125 -3.78125 3.65625 -3.78125 3.515625 -3.65625 C 3.34375 -3.5 3.328125 -3.328125 3.328125 -3.265625 C 3.328125 -3.015625 3.515625 -2.90625 3.703125 -2.90625 C 3.984375 -2.90625 4.25 -3.15625 4.25 -3.546875 C 4.25 -4.03125 3.78125 -4.40625 3.078125 -4.40625 C 1.734375 -4.40625 0.40625 -2.984375 0.40625 -1.578125 C 0.40625 -0.671875 0.984375 0.109375 2.03125 0.109375 C 3.453125 0.109375 4.28125 -0.953125 4.28125 -1.0625 C 4.28125 -1.125 4.234375 -1.203125 4.171875 -1.203125 C 4.109375 -1.203125 4.09375 -1.171875 4.03125 -1.09375 C 3.25 -0.109375 2.15625 -0.109375 2.046875 -0.109375 C 1.421875 -0.109375 1.140625 -0.59375 1.140625 -1.203125 C 1.140625 -1.609375 1.34375 -2.578125 1.6875 -3.1875 C 2 -3.765625 2.546875 -4.1875 3.09375 -4.1875 C 3.421875 -4.1875 3.8125 -4.0625 3.953125 -3.78125 Z M 3.953125 -3.78125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-2-3"
-         overflow="visible">
-        <path
-           id="path6477"
-           d="M 3.71875 -3.765625 C 3.53125 -4.140625 3.25 -4.40625 2.796875 -4.40625 C 1.640625 -4.40625 0.40625 -2.9375 0.40625 -1.484375 C 0.40625 -0.546875 0.953125 0.109375 1.71875 0.109375 C 1.921875 0.109375 2.421875 0.0625 3.015625 -0.640625 C 3.09375 -0.21875 3.453125 0.109375 3.921875 0.109375 C 4.28125 0.109375 4.5 -0.125 4.671875 -0.4375 C 4.828125 -0.796875 4.96875 -1.40625 4.96875 -1.421875 C 4.96875 -1.53125 4.875 -1.53125 4.84375 -1.53125 C 4.75 -1.53125 4.734375 -1.484375 4.703125 -1.34375 C 4.53125 -0.703125 4.359375 -0.109375 3.953125 -0.109375 C 3.671875 -0.109375 3.65625 -0.375 3.65625 -0.5625 C 3.65625 -0.78125 3.671875 -0.875 3.78125 -1.3125 C 3.890625 -1.71875 3.90625 -1.828125 4 -2.203125 L 4.359375 -3.59375 C 4.421875 -3.875 4.421875 -3.890625 4.421875 -3.9375 C 4.421875 -4.109375 4.3125 -4.203125 4.140625 -4.203125 C 3.890625 -4.203125 3.75 -3.984375 3.71875 -3.765625 Z M 3.078125 -1.1875 C 3.015625 -1 3.015625 -0.984375 2.875 -0.8125 C 2.4375 -0.265625 2.03125 -0.109375 1.75 -0.109375 C 1.25 -0.109375 1.109375 -0.65625 1.109375 -1.046875 C 1.109375 -1.546875 1.421875 -2.765625 1.65625 -3.234375 C 1.96875 -3.8125 2.40625 -4.1875 2.8125 -4.1875 C 3.453125 -4.1875 3.59375 -3.375 3.59375 -3.3125 C 3.59375 -3.25 3.578125 -3.1875 3.5625 -3.140625 Z M 3.078125 -1.1875 "
-           style="stroke:none;" />
-      </symbol>
-    </g>
-    <g
-       id="g7052">
-      <symbol
-         id="glyph0-0-2"
-         overflow="visible">
-        <path
-           id="path7055"
-           d="M 3.71875 -3.765625 C 3.53125 -4.140625 3.25 -4.40625 2.796875 -4.40625 C 1.640625 -4.40625 0.40625 -2.9375 0.40625 -1.484375 C 0.40625 -0.546875 0.953125 0.109375 1.71875 0.109375 C 1.921875 0.109375 2.421875 0.0625 3.015625 -0.640625 C 3.09375 -0.21875 3.453125 0.109375 3.921875 0.109375 C 4.28125 0.109375 4.5 -0.125 4.671875 -0.4375 C 4.828125 -0.796875 4.96875 -1.40625 4.96875 -1.421875 C 4.96875 -1.53125 4.875 -1.53125 4.84375 -1.53125 C 4.75 -1.53125 4.734375 -1.484375 4.703125 -1.34375 C 4.53125 -0.703125 4.359375 -0.109375 3.953125 -0.109375 C 3.671875 -0.109375 3.65625 -0.375 3.65625 -0.5625 C 3.65625 -0.78125 3.671875 -0.875 3.78125 -1.3125 C 3.890625 -1.71875 3.90625 -1.828125 4 -2.203125 L 4.359375 -3.59375 C 4.421875 -3.875 4.421875 -3.890625 4.421875 -3.9375 C 4.421875 -4.109375 4.3125 -4.203125 4.140625 -4.203125 C 3.890625 -4.203125 3.75 -3.984375 3.71875 -3.765625 Z M 3.078125 -1.1875 C 3.015625 -1 3.015625 -0.984375 2.875 -0.8125 C 2.4375 -0.265625 2.03125 -0.109375 1.75 -0.109375 C 1.25 -0.109375 1.109375 -0.65625 1.109375 -1.046875 C 1.109375 -1.546875 1.421875 -2.765625 1.65625 -3.234375 C 1.96875 -3.8125 2.40625 -4.1875 2.8125 -4.1875 C 3.453125 -4.1875 3.59375 -3.375 3.59375 -3.3125 C 3.59375 -3.25 3.578125 -3.1875 3.5625 -3.140625 Z M 3.078125 -1.1875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-1-96"
-         overflow="visible">
-        <path
-           id="path7058"
-           d="M 2.375 -6.8125 C 2.375 -6.8125 2.375 -6.921875 2.25 -6.921875 C 2.03125 -6.921875 1.296875 -6.84375 1.03125 -6.8125 C 0.953125 -6.8125 0.84375 -6.796875 0.84375 -6.625 C 0.84375 -6.5 0.9375 -6.5 1.09375 -6.5 C 1.5625 -6.5 1.578125 -6.4375 1.578125 -6.328125 C 1.578125 -6.265625 1.5 -5.921875 1.453125 -5.71875 L 0.625 -2.46875 C 0.515625 -1.96875 0.46875 -1.796875 0.46875 -1.453125 C 0.46875 -0.515625 1 0.109375 1.734375 0.109375 C 2.90625 0.109375 4.140625 -1.375 4.140625 -2.8125 C 4.140625 -3.71875 3.609375 -4.40625 2.8125 -4.40625 C 2.359375 -4.40625 1.9375 -4.109375 1.640625 -3.8125 Z M 1.453125 -3.046875 C 1.5 -3.265625 1.5 -3.28125 1.59375 -3.390625 C 2.078125 -4.03125 2.53125 -4.1875 2.796875 -4.1875 C 3.15625 -4.1875 3.421875 -3.890625 3.421875 -3.25 C 3.421875 -2.65625 3.09375 -1.515625 2.90625 -1.140625 C 2.578125 -0.46875 2.125 -0.109375 1.734375 -0.109375 C 1.390625 -0.109375 1.0625 -0.375 1.0625 -1.109375 C 1.0625 -1.3125 1.0625 -1.5 1.21875 -2.125 Z M 1.453125 -3.046875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-2-6"
-         overflow="visible">
-        <path
-           id="path7061"
-           d="M 2.03125 -0.015625 C 2.03125 -0.671875 1.78125 -1.0625 1.390625 -1.0625 C 1.0625 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.265625 1.0625 0 1.390625 0 C 1.5 0 1.640625 -0.046875 1.734375 -0.125 C 1.765625 -0.15625 1.78125 -0.15625 1.78125 -0.15625 C 1.796875 -0.15625 1.796875 -0.15625 1.796875 -0.015625 C 1.796875 0.734375 1.453125 1.328125 1.125 1.65625 C 1.015625 1.765625 1.015625 1.78125 1.015625 1.8125 C 1.015625 1.890625 1.0625 1.921875 1.109375 1.921875 C 1.21875 1.921875 2.03125 1.15625 2.03125 -0.015625 Z M 2.03125 -0.015625 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-3"
-         overflow="visible">
-        <path
-           id="path7064"
-           d="M 3.953125 -3.78125 C 3.78125 -3.78125 3.65625 -3.78125 3.515625 -3.65625 C 3.34375 -3.5 3.328125 -3.328125 3.328125 -3.265625 C 3.328125 -3.015625 3.515625 -2.90625 3.703125 -2.90625 C 3.984375 -2.90625 4.25 -3.15625 4.25 -3.546875 C 4.25 -4.03125 3.78125 -4.40625 3.078125 -4.40625 C 1.734375 -4.40625 0.40625 -2.984375 0.40625 -1.578125 C 0.40625 -0.671875 0.984375 0.109375 2.03125 0.109375 C 3.453125 0.109375 4.28125 -0.953125 4.28125 -1.0625 C 4.28125 -1.125 4.234375 -1.203125 4.171875 -1.203125 C 4.109375 -1.203125 4.09375 -1.171875 4.03125 -1.09375 C 3.25 -0.109375 2.15625 -0.109375 2.046875 -0.109375 C 1.421875 -0.109375 1.140625 -0.59375 1.140625 -1.203125 C 1.140625 -1.609375 1.34375 -2.578125 1.6875 -3.1875 C 2 -3.765625 2.546875 -4.1875 3.09375 -4.1875 C 3.421875 -4.1875 3.8125 -4.0625 3.953125 -3.78125 Z M 3.953125 -3.78125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-0-6"
-         overflow="visible">
-        <path
-           id="path7067"
-           d="M 8.3125 -2.296875 C 7.765625 -1.875 7.5 -1.46875 7.421875 -1.328125 C 6.96875 -0.640625 6.890625 -0.015625 6.890625 -0.015625 C 6.890625 0.109375 7.015625 0.109375 7.09375 0.109375 C 7.25 0.109375 7.265625 0.09375 7.3125 -0.09375 C 7.53125 -1.0625 8.125 -1.90625 9.25 -2.359375 C 9.375 -2.40625 9.40625 -2.421875 9.40625 -2.5 C 9.40625 -2.5625 9.34375 -2.59375 9.328125 -2.609375 C 8.875 -2.765625 7.671875 -3.265625 7.296875 -4.9375 C 7.265625 -5.0625 7.25 -5.09375 7.09375 -5.09375 C 7.015625 -5.09375 6.890625 -5.09375 6.890625 -4.96875 C 6.890625 -4.953125 6.984375 -4.328125 7.390625 -3.65625 C 7.59375 -3.359375 7.890625 -3.015625 8.3125 -2.6875 L 0.90625 -2.6875 C 0.734375 -2.6875 0.546875 -2.6875 0.546875 -2.5 C 0.546875 -2.296875 0.734375 -2.296875 0.90625 -2.296875 Z M 8.3125 -2.296875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-1-5"
-         overflow="visible">
-        <path
-           id="path7070"
-           d="M 2.53125 -3.65625 C 3.09375 -4.3125 3.40625 -5.03125 3.40625 -5.109375 C 3.40625 -5.234375 3.296875 -5.234375 3.203125 -5.234375 C 3.046875 -5.234375 3.046875 -5.21875 2.953125 -5.03125 C 2.546875 -4.109375 1.8125 -3.1875 0.515625 -2.625 C 0.375 -2.578125 0.34375 -2.5625 0.34375 -2.5 C 0.34375 -2.46875 0.34375 -2.453125 0.34375 -2.4375 C 0.375 -2.40625 0.375 -2.40625 0.578125 -2.3125 C 1.671875 -1.859375 2.5 -1 3 0.15625 C 3.046875 0.234375 3.078125 0.25 3.203125 0.25 C 3.296875 0.25 3.40625 0.25 3.40625 0.125 C 3.40625 0.046875 3.09375 -0.671875 2.53125 -1.328125 L 7.421875 -1.328125 C 6.859375 -0.671875 6.5625 0.046875 6.5625 0.125 C 6.5625 0.25 6.671875 0.25 6.765625 0.25 C 6.90625 0.25 6.90625 0.234375 7 0.046875 C 7.40625 -0.875 8.140625 -1.796875 9.453125 -2.359375 C 9.59375 -2.40625 9.625 -2.421875 9.625 -2.5 C 9.625 -2.515625 9.625 -2.53125 9.609375 -2.546875 C 9.59375 -2.578125 9.578125 -2.578125 9.375 -2.671875 C 8.28125 -3.125 7.46875 -3.984375 6.953125 -5.140625 C 6.921875 -5.21875 6.875 -5.234375 6.765625 -5.234375 C 6.671875 -5.234375 6.5625 -5.234375 6.5625 -5.109375 C 6.5625 -5.03125 6.859375 -4.3125 7.421875 -3.65625 Z M 2.140625 -1.71875 C 1.84375 -2.015625 1.5 -2.25 1.09375 -2.5 C 1.640625 -2.8125 1.9375 -3.0625 2.140625 -3.265625 L 7.8125 -3.265625 C 8.109375 -2.96875 8.453125 -2.734375 8.859375 -2.5 C 8.3125 -2.171875 8.015625 -1.921875 7.8125 -1.71875 Z M 2.140625 -1.71875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-2-99"
-         overflow="visible">
-        <path
-           id="path7073"
-           d="M 5.5 -6.546875 C 5.546875 -6.65625 5.546875 -6.671875 5.546875 -6.71875 C 5.546875 -6.8125 5.46875 -6.921875 5.34375 -6.921875 C 5.21875 -6.921875 5.15625 -6.796875 5.109375 -6.6875 L 4.28125 -4.5 L 1.25 -4.5 L 0.421875 -6.6875 C 0.375 -6.828125 0.328125 -6.921875 0.203125 -6.921875 C 0.09375 -6.921875 0 -6.8125 0 -6.71875 C 0 -6.703125 0 -6.671875 0.0625 -6.546875 L 2.546875 -0.015625 C 2.59375 0.125 2.640625 0.21875 2.765625 0.21875 C 2.90625 0.21875 2.953125 0.109375 2.984375 0.015625 Z M 1.421875 -4.09375 L 4.125 -4.09375 L 2.765625 -0.546875 Z M 1.421875 -4.09375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-3"
-         overflow="visible">
-        <path
-           id="path7076"
-           d="M 3.546875 -5.75 C 3.46875 -5.921875 3.40625 -5.96875 3.3125 -5.96875 C 3.1875 -5.96875 3.15625 -5.890625 3.09375 -5.75 L 0.625 -0.171875 C 0.5625 -0.046875 0.546875 -0.03125 0.546875 0.015625 C 0.546875 0.125 0.640625 0.21875 0.75 0.21875 C 0.8125 0.21875 0.890625 0.203125 0.984375 0.015625 L 3.3125 -5.28125 L 5.65625 0.015625 C 5.75 0.21875 5.859375 0.21875 5.890625 0.21875 C 6 0.21875 6.09375 0.125 6.09375 0.015625 C 6.09375 0 6.09375 -0.015625 6.03125 -0.140625 Z M 3.546875 -5.75 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-4"
-         overflow="visible">
-        <path
-           id="path7079"
-           d="M 7.234375 -3.265625 C 7.65625 -2.90625 8.171875 -2.640625 8.5 -2.5 C 8.140625 -2.328125 7.640625 -2.078125 7.234375 -1.71875 L 0.90625 -1.71875 C 0.734375 -1.71875 0.546875 -1.71875 0.546875 -1.53125 C 0.546875 -1.328125 0.734375 -1.328125 0.890625 -1.328125 L 6.78125 -1.328125 C 6.3125 -0.875 5.796875 0.015625 5.796875 0.140625 C 5.796875 0.25 5.921875 0.25 5.984375 0.25 C 6.0625 0.25 6.125 0.25 6.171875 0.171875 C 6.375 -0.203125 6.65625 -0.734375 7.3125 -1.3125 C 8 -1.921875 8.65625 -2.1875 9.1875 -2.34375 C 9.34375 -2.40625 9.359375 -2.40625 9.375 -2.4375 C 9.40625 -2.4375 9.40625 -2.46875 9.40625 -2.5 C 9.40625 -2.515625 9.40625 -2.53125 9.390625 -2.546875 L 9.359375 -2.578125 C 9.34375 -2.578125 9.328125 -2.59375 9.140625 -2.65625 C 7.796875 -3.046875 6.796875 -3.953125 6.234375 -5.03125 C 6.125 -5.21875 6.125 -5.234375 5.984375 -5.234375 C 5.921875 -5.234375 5.796875 -5.234375 5.796875 -5.125 C 5.796875 -5 6.296875 -4.125 6.78125 -3.65625 L 0.890625 -3.65625 C 0.734375 -3.65625 0.546875 -3.65625 0.546875 -3.453125 C 0.546875 -3.265625 0.734375 -3.265625 0.90625 -3.265625 Z M 7.234375 -3.265625 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-0-2"
-         overflow="visible">
-        <path
-           id="path7082"
-           d="M 3.296875 2.390625 C 3.296875 2.359375 3.296875 2.34375 3.125 2.171875 C 1.890625 0.921875 1.5625 -0.96875 1.5625 -2.5 C 1.5625 -4.234375 1.9375 -5.96875 3.171875 -7.203125 C 3.296875 -7.328125 3.296875 -7.34375 3.296875 -7.375 C 3.296875 -7.453125 3.265625 -7.484375 3.203125 -7.484375 C 3.09375 -7.484375 2.203125 -6.796875 1.609375 -5.53125 C 1.109375 -4.4375 0.984375 -3.328125 0.984375 -2.5 C 0.984375 -1.71875 1.09375 -0.515625 1.640625 0.625 C 2.25 1.84375 3.09375 2.5 3.203125 2.5 C 3.265625 2.5 3.296875 2.46875 3.296875 2.390625 Z M 3.296875 2.390625 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-1-8"
-         overflow="visible">
-        <path
-           id="path7085"
-           d="M 2.875 -2.5 C 2.875 -3.265625 2.765625 -4.46875 2.21875 -5.609375 C 1.625 -6.828125 0.765625 -7.484375 0.671875 -7.484375 C 0.609375 -7.484375 0.5625 -7.4375 0.5625 -7.375 C 0.5625 -7.34375 0.5625 -7.328125 0.75 -7.140625 C 1.734375 -6.15625 2.296875 -4.578125 2.296875 -2.5 C 2.296875 -0.78125 1.9375 0.96875 0.703125 2.21875 C 0.5625 2.34375 0.5625 2.359375 0.5625 2.390625 C 0.5625 2.453125 0.609375 2.5 0.671875 2.5 C 0.765625 2.5 1.671875 1.8125 2.25 0.546875 C 2.765625 -0.546875 2.875 -1.65625 2.875 -2.5 Z M 2.875 -2.5 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-2"
-         overflow="visible">
-        <path
-           id="path7088"
-           d="M 1.90625 -3.765625 C 1.90625 -4.0625 1.671875 -4.296875 1.390625 -4.296875 C 1.09375 -4.296875 0.859375 -4.0625 0.859375 -3.765625 C 0.859375 -3.484375 1.09375 -3.234375 1.390625 -3.234375 C 1.671875 -3.234375 1.90625 -3.484375 1.90625 -3.765625 Z M 1.90625 -0.53125 C 1.90625 -0.8125 1.671875 -1.0625 1.390625 -1.0625 C 1.09375 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.234375 1.09375 0 1.390625 0 C 1.671875 0 1.90625 -0.234375 1.90625 -0.53125 Z M 1.90625 -0.53125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-3"
-         overflow="visible">
-        <path
-           id="path7091"
-           d="M 6.84375 -3.265625 C 7 -3.265625 7.1875 -3.265625 7.1875 -3.453125 C 7.1875 -3.65625 7 -3.65625 6.859375 -3.65625 L 0.890625 -3.65625 C 0.75 -3.65625 0.5625 -3.65625 0.5625 -3.453125 C 0.5625 -3.265625 0.75 -3.265625 0.890625 -3.265625 Z M 6.859375 -1.328125 C 7 -1.328125 7.1875 -1.328125 7.1875 -1.53125 C 7.1875 -1.71875 7 -1.71875 6.84375 -1.71875 L 0.890625 -1.71875 C 0.75 -1.71875 0.5625 -1.71875 0.5625 -1.53125 C 0.5625 -1.328125 0.75 -1.328125 0.890625 -1.328125 Z M 6.859375 -1.328125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-0-6"
-         overflow="visible">
-        <path
-           id="path7094"
-           d="M 2.265625 -4.359375 C 2.265625 -4.46875 2.171875 -4.625 1.984375 -4.625 C 1.796875 -4.625 1.59375 -4.4375 1.59375 -4.234375 C 1.59375 -4.125 1.671875 -3.96875 1.875 -3.96875 C 2.0625 -3.96875 2.265625 -4.171875 2.265625 -4.359375 Z M 0.84375 -0.8125 C 0.8125 -0.71875 0.78125 -0.640625 0.78125 -0.515625 C 0.78125 -0.1875 1.046875 0.0625 1.4375 0.0625 C 2.125 0.0625 2.4375 -0.890625 2.4375 -1 C 2.4375 -1.09375 2.34375 -1.09375 2.328125 -1.09375 C 2.234375 -1.09375 2.21875 -1.046875 2.1875 -0.96875 C 2.03125 -0.40625 1.734375 -0.125 1.453125 -0.125 C 1.3125 -0.125 1.28125 -0.21875 1.28125 -0.375 C 1.28125 -0.53125 1.328125 -0.65625 1.390625 -0.8125 C 1.46875 -1 1.546875 -1.1875 1.609375 -1.375 C 1.671875 -1.546875 1.9375 -2.171875 1.953125 -2.265625 C 1.984375 -2.328125 2 -2.40625 2 -2.484375 C 2 -2.8125 1.71875 -3.078125 1.34375 -3.078125 C 0.640625 -3.078125 0.328125 -2.125 0.328125 -2 C 0.328125 -1.921875 0.421875 -1.921875 0.453125 -1.921875 C 0.546875 -1.921875 0.546875 -1.953125 0.578125 -2.03125 C 0.75 -2.625 1.0625 -2.875 1.3125 -2.875 C 1.421875 -2.875 1.484375 -2.828125 1.484375 -2.640625 C 1.484375 -2.46875 1.453125 -2.375 1.28125 -1.9375 Z M 0.84375 -0.8125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-1-0"
-         overflow="visible">
-        <path
-           id="path7097"
-           d="M 1.46875 -0.109375 C 1.46875 0.265625 1.40625 0.71875 0.921875 1.15625 C 0.90625 1.1875 0.875 1.21875 0.875 1.25 C 0.875 1.296875 0.9375 1.34375 0.96875 1.34375 C 1.078125 1.34375 1.671875 0.78125 1.671875 -0.046875 C 1.671875 -0.46875 1.5 -0.796875 1.171875 -0.796875 C 0.953125 -0.796875 0.78125 -0.625 0.78125 -0.40625 C 0.78125 -0.1875 0.9375 0 1.1875 0 C 1.359375 0 1.46875 -0.109375 1.46875 -0.109375 Z M 1.46875 -0.109375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-2-35"
-         overflow="visible">
-        <path
-           id="path7100"
-           d="M 3.0625 -4.359375 C 3.0625 -4.46875 2.96875 -4.625 2.78125 -4.625 C 2.578125 -4.625 2.390625 -4.421875 2.390625 -4.234375 C 2.390625 -4.125 2.46875 -3.96875 2.671875 -3.96875 C 2.859375 -3.96875 3.0625 -4.15625 3.0625 -4.359375 Z M 1.578125 0.34375 C 1.46875 0.828125 1.09375 1.21875 0.6875 1.21875 C 0.59375 1.21875 0.515625 1.21875 0.4375 1.1875 C 0.609375 1.09375 0.671875 0.9375 0.671875 0.828125 C 0.671875 0.65625 0.53125 0.578125 0.390625 0.578125 C 0.1875 0.578125 0 0.765625 0 0.984375 C 0 1.25 0.265625 1.421875 0.6875 1.421875 C 1.109375 1.421875 1.921875 1.171875 2.140625 0.328125 L 2.765625 -2.171875 C 2.78125 -2.25 2.796875 -2.3125 2.796875 -2.421875 C 2.796875 -2.796875 2.46875 -3.078125 2.0625 -3.078125 C 1.28125 -3.078125 0.84375 -2.109375 0.84375 -2 C 0.84375 -1.921875 0.9375 -1.921875 0.953125 -1.921875 C 1.03125 -1.921875 1.046875 -1.9375 1.09375 -2.046875 C 1.265625 -2.453125 1.625 -2.875 2.03125 -2.875 C 2.203125 -2.875 2.265625 -2.765625 2.265625 -2.53125 C 2.265625 -2.453125 2.265625 -2.359375 2.25 -2.328125 Z M 1.578125 0.34375 "
-           style="stroke:none;" />
-      </symbol>
-    </g>
-    <g
-       id="g3909">
-      <symbol
-         id="glyph0-0-24"
-         overflow="visible">
-        <path
-           id="path3912"
-           d="M 3.71875 -3.765625 C 3.53125 -4.140625 3.25 -4.40625 2.796875 -4.40625 C 1.640625 -4.40625 0.40625 -2.9375 0.40625 -1.484375 C 0.40625 -0.546875 0.953125 0.109375 1.71875 0.109375 C 1.921875 0.109375 2.421875 0.0625 3.015625 -0.640625 C 3.09375 -0.21875 3.453125 0.109375 3.921875 0.109375 C 4.28125 0.109375 4.5 -0.125 4.671875 -0.4375 C 4.828125 -0.796875 4.96875 -1.40625 4.96875 -1.421875 C 4.96875 -1.53125 4.875 -1.53125 4.84375 -1.53125 C 4.75 -1.53125 4.734375 -1.484375 4.703125 -1.34375 C 4.53125 -0.703125 4.359375 -0.109375 3.953125 -0.109375 C 3.671875 -0.109375 3.65625 -0.375 3.65625 -0.5625 C 3.65625 -0.78125 3.671875 -0.875 3.78125 -1.3125 C 3.890625 -1.71875 3.90625 -1.828125 4 -2.203125 L 4.359375 -3.59375 C 4.421875 -3.875 4.421875 -3.890625 4.421875 -3.9375 C 4.421875 -4.109375 4.3125 -4.203125 4.140625 -4.203125 C 3.890625 -4.203125 3.75 -3.984375 3.71875 -3.765625 Z M 3.078125 -1.1875 C 3.015625 -1 3.015625 -0.984375 2.875 -0.8125 C 2.4375 -0.265625 2.03125 -0.109375 1.75 -0.109375 C 1.25 -0.109375 1.109375 -0.65625 1.109375 -1.046875 C 1.109375 -1.546875 1.421875 -2.765625 1.65625 -3.234375 C 1.96875 -3.8125 2.40625 -4.1875 2.8125 -4.1875 C 3.453125 -4.1875 3.59375 -3.375 3.59375 -3.3125 C 3.59375 -3.25 3.578125 -3.1875 3.5625 -3.140625 Z M 3.078125 -1.1875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph0-1-8"
-         overflow="visible">
-        <path
-           id="path3915"
-           d="M 3.953125 -3.78125 C 3.78125 -3.78125 3.65625 -3.78125 3.515625 -3.65625 C 3.34375 -3.5 3.328125 -3.328125 3.328125 -3.265625 C 3.328125 -3.015625 3.515625 -2.90625 3.703125 -2.90625 C 3.984375 -2.90625 4.25 -3.15625 4.25 -3.546875 C 4.25 -4.03125 3.78125 -4.40625 3.078125 -4.40625 C 1.734375 -4.40625 0.40625 -2.984375 0.40625 -1.578125 C 0.40625 -0.671875 0.984375 0.109375 2.03125 0.109375 C 3.453125 0.109375 4.28125 -0.953125 4.28125 -1.0625 C 4.28125 -1.125 4.234375 -1.203125 4.171875 -1.203125 C 4.109375 -1.203125 4.09375 -1.171875 4.03125 -1.09375 C 3.25 -0.109375 2.15625 -0.109375 2.046875 -0.109375 C 1.421875 -0.109375 1.140625 -0.59375 1.140625 -1.203125 C 1.140625 -1.609375 1.34375 -2.578125 1.6875 -3.1875 C 2 -3.765625 2.546875 -4.1875 3.09375 -4.1875 C 3.421875 -4.1875 3.8125 -4.0625 3.953125 -3.78125 Z M 3.953125 -3.78125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-0-0"
-         overflow="visible">
-        <path
-           id="path3918"
-           d="M 8.3125 -2.296875 C 7.765625 -1.875 7.5 -1.46875 7.421875 -1.328125 C 6.96875 -0.640625 6.890625 -0.015625 6.890625 -0.015625 C 6.890625 0.109375 7.015625 0.109375 7.09375 0.109375 C 7.25 0.109375 7.265625 0.09375 7.3125 -0.09375 C 7.53125 -1.0625 8.125 -1.90625 9.25 -2.359375 C 9.375 -2.40625 9.40625 -2.421875 9.40625 -2.5 C 9.40625 -2.5625 9.34375 -2.59375 9.328125 -2.609375 C 8.875 -2.765625 7.671875 -3.265625 7.296875 -4.9375 C 7.265625 -5.0625 7.25 -5.09375 7.09375 -5.09375 C 7.015625 -5.09375 6.890625 -5.09375 6.890625 -4.96875 C 6.890625 -4.953125 6.984375 -4.328125 7.390625 -3.65625 C 7.59375 -3.359375 7.890625 -3.015625 8.3125 -2.6875 L 0.90625 -2.6875 C 0.734375 -2.6875 0.546875 -2.6875 0.546875 -2.5 C 0.546875 -2.296875 0.734375 -2.296875 0.90625 -2.296875 Z M 8.3125 -2.296875 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-1-7"
-         overflow="visible">
-        <path
-           id="path3921"
-           d="M 9.0625 -1.328125 C 9.234375 -1.328125 9.40625 -1.328125 9.40625 -1.53125 C 9.40625 -1.71875 9.234375 -1.71875 9.046875 -1.71875 L 2.71875 -1.71875 C 2.296875 -2.078125 1.796875 -2.34375 1.46875 -2.5 C 1.828125 -2.65625 2.3125 -2.90625 2.71875 -3.265625 L 9.046875 -3.265625 C 9.234375 -3.265625 9.40625 -3.265625 9.40625 -3.453125 C 9.40625 -3.65625 9.234375 -3.65625 9.0625 -3.65625 L 3.171875 -3.65625 C 3.65625 -4.109375 4.171875 -5 4.171875 -5.125 C 4.171875 -5.234375 4.03125 -5.234375 3.984375 -5.234375 C 3.890625 -5.234375 3.828125 -5.234375 3.78125 -5.15625 C 3.578125 -4.78125 3.296875 -4.25 2.65625 -3.671875 C 1.96875 -3.0625 1.296875 -2.796875 0.78125 -2.640625 C 0.609375 -2.578125 0.59375 -2.578125 0.578125 -2.546875 C 0.5625 -2.546875 0.5625 -2.515625 0.5625 -2.5 C 0.5625 -2.46875 0.5625 -2.453125 0.5625 -2.4375 L 0.59375 -2.40625 C 0.625 -2.40625 0.625 -2.390625 0.8125 -2.328125 C 2.15625 -1.9375 3.15625 -1.03125 3.71875 0.046875 C 3.828125 0.234375 3.84375 0.25 3.984375 0.25 C 4.03125 0.25 4.171875 0.25 4.171875 0.140625 C 4.171875 0.015625 3.65625 -0.859375 3.171875 -1.328125 Z M 9.0625 -1.328125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-2-3"
-         overflow="visible">
-        <path
-           id="path3924"
-           d="M 7.234375 -3.265625 C 7.65625 -2.90625 8.171875 -2.640625 8.5 -2.5 C 8.140625 -2.328125 7.640625 -2.078125 7.234375 -1.71875 L 0.90625 -1.71875 C 0.734375 -1.71875 0.546875 -1.71875 0.546875 -1.53125 C 0.546875 -1.328125 0.734375 -1.328125 0.890625 -1.328125 L 6.78125 -1.328125 C 6.3125 -0.875 5.796875 0.015625 5.796875 0.140625 C 5.796875 0.25 5.921875 0.25 5.984375 0.25 C 6.0625 0.25 6.125 0.25 6.171875 0.171875 C 6.375 -0.203125 6.65625 -0.734375 7.3125 -1.3125 C 8 -1.921875 8.65625 -2.1875 9.1875 -2.34375 C 9.34375 -2.40625 9.359375 -2.40625 9.375 -2.4375 C 9.40625 -2.4375 9.40625 -2.46875 9.40625 -2.5 C 9.40625 -2.515625 9.40625 -2.53125 9.390625 -2.546875 L 9.359375 -2.578125 C 9.34375 -2.578125 9.328125 -2.59375 9.140625 -2.65625 C 7.796875 -3.046875 6.796875 -3.953125 6.234375 -5.03125 C 6.125 -5.21875 6.125 -5.234375 5.984375 -5.234375 C 5.921875 -5.234375 5.796875 -5.234375 5.796875 -5.125 C 5.796875 -5 6.296875 -4.125 6.78125 -3.65625 L 0.890625 -3.65625 C 0.734375 -3.65625 0.546875 -3.65625 0.546875 -3.453125 C 0.546875 -3.265625 0.734375 -3.265625 0.90625 -3.265625 Z M 7.234375 -3.265625 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph1-3-6"
-         overflow="visible">
-        <path
-           id="path3927"
-           d="M 5.5 -6.546875 C 5.546875 -6.65625 5.546875 -6.671875 5.546875 -6.71875 C 5.546875 -6.8125 5.46875 -6.921875 5.34375 -6.921875 C 5.21875 -6.921875 5.15625 -6.796875 5.109375 -6.6875 L 4.28125 -4.5 L 1.25 -4.5 L 0.421875 -6.6875 C 0.375 -6.828125 0.328125 -6.921875 0.203125 -6.921875 C 0.09375 -6.921875 0 -6.8125 0 -6.71875 C 0 -6.703125 0 -6.671875 0.0625 -6.546875 L 2.546875 -0.015625 C 2.59375 0.125 2.640625 0.21875 2.765625 0.21875 C 2.90625 0.21875 2.953125 0.109375 2.984375 0.015625 Z M 1.421875 -4.09375 L 4.125 -4.09375 L 2.765625 -0.546875 Z M 1.421875 -4.09375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-0-29"
-         overflow="visible">
-        <path
-           id="path3930"
-           d="M 1.90625 -3.765625 C 1.90625 -4.0625 1.671875 -4.296875 1.390625 -4.296875 C 1.09375 -4.296875 0.859375 -4.0625 0.859375 -3.765625 C 0.859375 -3.484375 1.09375 -3.234375 1.390625 -3.234375 C 1.671875 -3.234375 1.90625 -3.484375 1.90625 -3.765625 Z M 1.90625 -0.53125 C 1.90625 -0.8125 1.671875 -1.0625 1.390625 -1.0625 C 1.09375 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.234375 1.09375 0 1.390625 0 C 1.671875 0 1.90625 -0.234375 1.90625 -0.53125 Z M 1.90625 -0.53125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph2-1-69"
-         overflow="visible">
-        <path
-           id="path3933"
-           d="M 6.84375 -3.265625 C 7 -3.265625 7.1875 -3.265625 7.1875 -3.453125 C 7.1875 -3.65625 7 -3.65625 6.859375 -3.65625 L 0.890625 -3.65625 C 0.75 -3.65625 0.5625 -3.65625 0.5625 -3.453125 C 0.5625 -3.265625 0.75 -3.265625 0.890625 -3.265625 Z M 6.859375 -1.328125 C 7 -1.328125 7.1875 -1.328125 7.1875 -1.53125 C 7.1875 -1.71875 7 -1.71875 6.84375 -1.71875 L 0.890625 -1.71875 C 0.75 -1.71875 0.5625 -1.71875 0.5625 -1.53125 C 0.5625 -1.328125 0.75 -1.328125 0.890625 -1.328125 Z M 6.859375 -1.328125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-0-0"
-         overflow="visible">
-        <path
-           id="path3936"
-           d="M 2.265625 -4.359375 C 2.265625 -4.46875 2.171875 -4.625 1.984375 -4.625 C 1.796875 -4.625 1.59375 -4.4375 1.59375 -4.234375 C 1.59375 -4.125 1.671875 -3.96875 1.875 -3.96875 C 2.0625 -3.96875 2.265625 -4.171875 2.265625 -4.359375 Z M 0.84375 -0.8125 C 0.8125 -0.71875 0.78125 -0.640625 0.78125 -0.515625 C 0.78125 -0.1875 1.046875 0.0625 1.4375 0.0625 C 2.125 0.0625 2.4375 -0.890625 2.4375 -1 C 2.4375 -1.09375 2.34375 -1.09375 2.328125 -1.09375 C 2.234375 -1.09375 2.21875 -1.046875 2.1875 -0.96875 C 2.03125 -0.40625 1.734375 -0.125 1.453125 -0.125 C 1.3125 -0.125 1.28125 -0.21875 1.28125 -0.375 C 1.28125 -0.53125 1.328125 -0.65625 1.390625 -0.8125 C 1.46875 -1 1.546875 -1.1875 1.609375 -1.375 C 1.671875 -1.546875 1.9375 -2.171875 1.953125 -2.265625 C 1.984375 -2.328125 2 -2.40625 2 -2.484375 C 2 -2.8125 1.71875 -3.078125 1.34375 -3.078125 C 0.640625 -3.078125 0.328125 -2.125 0.328125 -2 C 0.328125 -1.921875 0.421875 -1.921875 0.453125 -1.921875 C 0.546875 -1.921875 0.546875 -1.953125 0.578125 -2.03125 C 0.75 -2.625 1.0625 -2.875 1.3125 -2.875 C 1.421875 -2.875 1.484375 -2.828125 1.484375 -2.640625 C 1.484375 -2.46875 1.453125 -2.375 1.28125 -1.9375 Z M 0.84375 -0.8125 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-1-4"
-         overflow="visible">
-        <path
-           id="path3939"
-           d="M 1.46875 -0.109375 C 1.46875 0.265625 1.40625 0.71875 0.921875 1.15625 C 0.90625 1.1875 0.875 1.21875 0.875 1.25 C 0.875 1.296875 0.9375 1.34375 0.96875 1.34375 C 1.078125 1.34375 1.671875 0.78125 1.671875 -0.046875 C 1.671875 -0.46875 1.5 -0.796875 1.171875 -0.796875 C 0.953125 -0.796875 0.78125 -0.625 0.78125 -0.40625 C 0.78125 -0.1875 0.9375 0 1.1875 0 C 1.359375 0 1.46875 -0.109375 1.46875 -0.109375 Z M 1.46875 -0.109375 "
-           style="stroke:none;" />
-      </symbol>
-      <symbol
-         id="glyph3-2-0"
-         overflow="visible">
-        <path
-           id="path3942"
-           d="M 3.0625 -4.359375 C 3.0625 -4.46875 2.96875 -4.625 2.78125 -4.625 C 2.578125 -4.625 2.390625 -4.421875 2.390625 -4.234375 C 2.390625 -4.125 2.46875 -3.96875 2.671875 -3.96875 C 2.859375 -3.96875 3.0625 -4.15625 3.0625 -4.359375 Z M 1.578125 0.34375 C 1.46875 0.828125 1.09375 1.21875 0.6875 1.21875 C 0.59375 1.21875 0.515625 1.21875 0.4375 1.1875 C 0.609375 1.09375 0.671875 0.9375 0.671875 0.828125 C 0.671875 0.65625 0.53125 0.578125 0.390625 0.578125 C 0.1875 0.578125 0 0.765625 0 0.984375 C 0 1.25 0.265625 1.421875 0.6875 1.421875 C 1.109375 1.421875 1.921875 1.171875 2.140625 0.328125 L 2.765625 -2.171875 C 2.78125 -2.25 2.796875 -2.3125 2.796875 -2.421875 C 2.796875 -2.796875 2.46875 -3.078125 2.0625 -3.078125 C 1.28125 -3.078125 0.84375 -2.109375 0.84375 -2 C 0.84375 -1.921875 0.9375 -1.921875 0.953125 -1.921875 C 1.03125 -1.921875 1.046875 -1.9375 1.09375 -2.046875 C 1.265625 -2.453125 1.625 -2.875 2.03125 -2.875 C 2.203125 -2.875 2.265625 -2.765625 2.265625 -2.53125 C 2.265625 -2.453125 2.265625 -2.359375 2.25 -2.328125 Z M 1.578125 0.34375 "
-           style="stroke:none;" />
-      </symbol>
-    </g>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8l"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8l"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6164"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff00ff;stroke-width:1pt;fill:#ff00ff;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotM1"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotM1"
-       style="overflow:visible">
-      <path
-         id="path6167"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#ff00ff;stroke-width:1.0pt;fill:#ff00ff;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8n"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8n"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path6170"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff00ff;stroke-width:1pt;fill:#ff00ff;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <g
-       id="g7705">
-      <symbol
-         overflow="visible"
-         id="glyph0-0-26">
-        <path
-           style="stroke:none;"
-           d="M 3.71875 -3.765625 C 3.53125 -4.140625 3.25 -4.40625 2.796875 -4.40625 C 1.640625 -4.40625 0.40625 -2.9375 0.40625 -1.484375 C 0.40625 -0.546875 0.953125 0.109375 1.71875 0.109375 C 1.921875 0.109375 2.421875 0.0625 3.015625 -0.640625 C 3.09375 -0.21875 3.453125 0.109375 3.921875 0.109375 C 4.28125 0.109375 4.5 -0.125 4.671875 -0.4375 C 4.828125 -0.796875 4.96875 -1.40625 4.96875 -1.421875 C 4.96875 -1.53125 4.875 -1.53125 4.84375 -1.53125 C 4.75 -1.53125 4.734375 -1.484375 4.703125 -1.34375 C 4.53125 -0.703125 4.359375 -0.109375 3.953125 -0.109375 C 3.671875 -0.109375 3.65625 -0.375 3.65625 -0.5625 C 3.65625 -0.78125 3.671875 -0.875 3.78125 -1.3125 C 3.890625 -1.71875 3.90625 -1.828125 4 -2.203125 L 4.359375 -3.59375 C 4.421875 -3.875 4.421875 -3.890625 4.421875 -3.9375 C 4.421875 -4.109375 4.3125 -4.203125 4.140625 -4.203125 C 3.890625 -4.203125 3.75 -3.984375 3.71875 -3.765625 Z M 3.078125 -1.1875 C 3.015625 -1 3.015625 -0.984375 2.875 -0.8125 C 2.4375 -0.265625 2.03125 -0.109375 1.75 -0.109375 C 1.25 -0.109375 1.109375 -0.65625 1.109375 -1.046875 C 1.109375 -1.546875 1.421875 -2.765625 1.65625 -3.234375 C 1.96875 -3.8125 2.40625 -4.1875 2.8125 -4.1875 C 3.453125 -4.1875 3.59375 -3.375 3.59375 -3.3125 C 3.59375 -3.25 3.578125 -3.1875 3.5625 -3.140625 Z M 3.078125 -1.1875 "
-           id="path7708" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph0-1-88">
-        <path
-           style="stroke:none;"
-           d="M 2.375 -6.8125 C 2.375 -6.8125 2.375 -6.921875 2.25 -6.921875 C 2.03125 -6.921875 1.296875 -6.84375 1.03125 -6.8125 C 0.953125 -6.8125 0.84375 -6.796875 0.84375 -6.625 C 0.84375 -6.5 0.9375 -6.5 1.09375 -6.5 C 1.5625 -6.5 1.578125 -6.4375 1.578125 -6.328125 C 1.578125 -6.265625 1.5 -5.921875 1.453125 -5.71875 L 0.625 -2.46875 C 0.515625 -1.96875 0.46875 -1.796875 0.46875 -1.453125 C 0.46875 -0.515625 1 0.109375 1.734375 0.109375 C 2.90625 0.109375 4.140625 -1.375 4.140625 -2.8125 C 4.140625 -3.71875 3.609375 -4.40625 2.8125 -4.40625 C 2.359375 -4.40625 1.9375 -4.109375 1.640625 -3.8125 Z M 1.453125 -3.046875 C 1.5 -3.265625 1.5 -3.28125 1.59375 -3.390625 C 2.078125 -4.03125 2.53125 -4.1875 2.796875 -4.1875 C 3.15625 -4.1875 3.421875 -3.890625 3.421875 -3.25 C 3.421875 -2.65625 3.09375 -1.515625 2.90625 -1.140625 C 2.578125 -0.46875 2.125 -0.109375 1.734375 -0.109375 C 1.390625 -0.109375 1.0625 -0.375 1.0625 -1.109375 C 1.0625 -1.3125 1.0625 -1.5 1.21875 -2.125 Z M 1.453125 -3.046875 "
-           id="path7711" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph0-2-4">
-        <path
-           style="stroke:none;"
-           d="M 2.03125 -0.015625 C 2.03125 -0.671875 1.78125 -1.0625 1.390625 -1.0625 C 1.0625 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.265625 1.0625 0 1.390625 0 C 1.5 0 1.640625 -0.046875 1.734375 -0.125 C 1.765625 -0.15625 1.78125 -0.15625 1.78125 -0.15625 C 1.796875 -0.15625 1.796875 -0.15625 1.796875 -0.015625 C 1.796875 0.734375 1.453125 1.328125 1.125 1.65625 C 1.015625 1.765625 1.015625 1.78125 1.015625 1.8125 C 1.015625 1.890625 1.0625 1.921875 1.109375 1.921875 C 1.21875 1.921875 2.03125 1.15625 2.03125 -0.015625 Z M 2.03125 -0.015625 "
-           id="path7714" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph0-3-1">
-        <path
-           style="stroke:none;"
-           d="M 3.953125 -3.78125 C 3.78125 -3.78125 3.65625 -3.78125 3.515625 -3.65625 C 3.34375 -3.5 3.328125 -3.328125 3.328125 -3.265625 C 3.328125 -3.015625 3.515625 -2.90625 3.703125 -2.90625 C 3.984375 -2.90625 4.25 -3.15625 4.25 -3.546875 C 4.25 -4.03125 3.78125 -4.40625 3.078125 -4.40625 C 1.734375 -4.40625 0.40625 -2.984375 0.40625 -1.578125 C 0.40625 -0.671875 0.984375 0.109375 2.03125 0.109375 C 3.453125 0.109375 4.28125 -0.953125 4.28125 -1.0625 C 4.28125 -1.125 4.234375 -1.203125 4.171875 -1.203125 C 4.109375 -1.203125 4.09375 -1.171875 4.03125 -1.09375 C 3.25 -0.109375 2.15625 -0.109375 2.046875 -0.109375 C 1.421875 -0.109375 1.140625 -0.59375 1.140625 -1.203125 C 1.140625 -1.609375 1.34375 -2.578125 1.6875 -3.1875 C 2 -3.765625 2.546875 -4.1875 3.09375 -4.1875 C 3.421875 -4.1875 3.8125 -4.0625 3.953125 -3.78125 Z M 3.953125 -3.78125 "
-           id="path7717" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph1-0-62">
-        <path
-           style="stroke:none;"
-           d="M 8.3125 -2.296875 C 7.765625 -1.875 7.5 -1.46875 7.421875 -1.328125 C 6.96875 -0.640625 6.890625 -0.015625 6.890625 -0.015625 C 6.890625 0.109375 7.015625 0.109375 7.09375 0.109375 C 7.25 0.109375 7.265625 0.09375 7.3125 -0.09375 C 7.53125 -1.0625 8.125 -1.90625 9.25 -2.359375 C 9.375 -2.40625 9.40625 -2.421875 9.40625 -2.5 C 9.40625 -2.5625 9.34375 -2.59375 9.328125 -2.609375 C 8.875 -2.765625 7.671875 -3.265625 7.296875 -4.9375 C 7.265625 -5.0625 7.25 -5.09375 7.09375 -5.09375 C 7.015625 -5.09375 6.890625 -5.09375 6.890625 -4.96875 C 6.890625 -4.953125 6.984375 -4.328125 7.390625 -3.65625 C 7.59375 -3.359375 7.890625 -3.015625 8.3125 -2.6875 L 0.90625 -2.6875 C 0.734375 -2.6875 0.546875 -2.6875 0.546875 -2.5 C 0.546875 -2.296875 0.734375 -2.296875 0.90625 -2.296875 Z M 8.3125 -2.296875 "
-           id="path7720" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph1-1-59">
-        <path
-           style="stroke:none;"
-           d="M 9.0625 -1.328125 C 9.234375 -1.328125 9.40625 -1.328125 9.40625 -1.53125 C 9.40625 -1.71875 9.234375 -1.71875 9.046875 -1.71875 L 2.71875 -1.71875 C 2.296875 -2.078125 1.796875 -2.34375 1.46875 -2.5 C 1.828125 -2.65625 2.3125 -2.90625 2.71875 -3.265625 L 9.046875 -3.265625 C 9.234375 -3.265625 9.40625 -3.265625 9.40625 -3.453125 C 9.40625 -3.65625 9.234375 -3.65625 9.0625 -3.65625 L 3.171875 -3.65625 C 3.65625 -4.109375 4.171875 -5 4.171875 -5.125 C 4.171875 -5.234375 4.03125 -5.234375 3.984375 -5.234375 C 3.890625 -5.234375 3.828125 -5.234375 3.78125 -5.15625 C 3.578125 -4.78125 3.296875 -4.25 2.65625 -3.671875 C 1.96875 -3.0625 1.296875 -2.796875 0.78125 -2.640625 C 0.609375 -2.578125 0.59375 -2.578125 0.578125 -2.546875 C 0.5625 -2.546875 0.5625 -2.515625 0.5625 -2.5 C 0.5625 -2.46875 0.5625 -2.453125 0.5625 -2.4375 L 0.59375 -2.40625 C 0.625 -2.40625 0.625 -2.390625 0.8125 -2.328125 C 2.15625 -1.9375 3.15625 -1.03125 3.71875 0.046875 C 3.828125 0.234375 3.84375 0.25 3.984375 0.25 C 4.03125 0.25 4.171875 0.25 4.171875 0.140625 C 4.171875 0.015625 3.65625 -0.859375 3.171875 -1.328125 Z M 9.0625 -1.328125 "
-           id="path7723" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph1-2-2">
-        <path
-           style="stroke:none;"
-           d="M 7.234375 -3.265625 C 7.65625 -2.90625 8.171875 -2.640625 8.5 -2.5 C 8.140625 -2.328125 7.640625 -2.078125 7.234375 -1.71875 L 0.90625 -1.71875 C 0.734375 -1.71875 0.546875 -1.71875 0.546875 -1.53125 C 0.546875 -1.328125 0.734375 -1.328125 0.890625 -1.328125 L 6.78125 -1.328125 C 6.3125 -0.875 5.796875 0.015625 5.796875 0.140625 C 5.796875 0.25 5.921875 0.25 5.984375 0.25 C 6.0625 0.25 6.125 0.25 6.171875 0.171875 C 6.375 -0.203125 6.65625 -0.734375 7.3125 -1.3125 C 8 -1.921875 8.65625 -2.1875 9.1875 -2.34375 C 9.34375 -2.40625 9.359375 -2.40625 9.375 -2.4375 C 9.40625 -2.4375 9.40625 -2.46875 9.40625 -2.5 C 9.40625 -2.515625 9.40625 -2.53125 9.390625 -2.546875 L 9.359375 -2.578125 C 9.34375 -2.578125 9.328125 -2.59375 9.140625 -2.65625 C 7.796875 -3.046875 6.796875 -3.953125 6.234375 -5.03125 C 6.125 -5.21875 6.125 -5.234375 5.984375 -5.234375 C 5.921875 -5.234375 5.796875 -5.234375 5.796875 -5.125 C 5.796875 -5 6.296875 -4.125 6.78125 -3.65625 L 0.890625 -3.65625 C 0.734375 -3.65625 0.546875 -3.65625 0.546875 -3.453125 C 0.546875 -3.265625 0.734375 -3.265625 0.90625 -3.265625 Z M 7.234375 -3.265625 "
-           id="path7726" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph1-3-8">
-        <path
-           style="stroke:none;"
-           d="M 5.5 -6.546875 C 5.546875 -6.65625 5.546875 -6.671875 5.546875 -6.71875 C 5.546875 -6.8125 5.46875 -6.921875 5.34375 -6.921875 C 5.21875 -6.921875 5.15625 -6.796875 5.109375 -6.6875 L 4.28125 -4.5 L 1.25 -4.5 L 0.421875 -6.6875 C 0.375 -6.828125 0.328125 -6.921875 0.203125 -6.921875 C 0.09375 -6.921875 0 -6.8125 0 -6.71875 C 0 -6.703125 0 -6.671875 0.0625 -6.546875 L 2.546875 -0.015625 C 2.59375 0.125 2.640625 0.21875 2.765625 0.21875 C 2.90625 0.21875 2.953125 0.109375 2.984375 0.015625 Z M 1.421875 -4.09375 L 4.125 -4.09375 L 2.765625 -0.546875 Z M 1.421875 -4.09375 "
-           id="path7729" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph1-4-7">
-        <path
-           style="stroke:none;"
-           d="M 3.546875 -5.75 C 3.46875 -5.921875 3.40625 -5.96875 3.3125 -5.96875 C 3.1875 -5.96875 3.15625 -5.890625 3.09375 -5.75 L 0.625 -0.171875 C 0.5625 -0.046875 0.546875 -0.03125 0.546875 0.015625 C 0.546875 0.125 0.640625 0.21875 0.75 0.21875 C 0.8125 0.21875 0.890625 0.203125 0.984375 0.015625 L 3.3125 -5.28125 L 5.65625 0.015625 C 5.75 0.21875 5.859375 0.21875 5.890625 0.21875 C 6 0.21875 6.09375 0.125 6.09375 0.015625 C 6.09375 0 6.09375 -0.015625 6.03125 -0.140625 Z M 3.546875 -5.75 "
-           id="path7732" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph2-0-6">
-        <path
-           style="stroke:none;"
-           d="M 3.296875 2.390625 C 3.296875 2.359375 3.296875 2.34375 3.125 2.171875 C 1.890625 0.921875 1.5625 -0.96875 1.5625 -2.5 C 1.5625 -4.234375 1.9375 -5.96875 3.171875 -7.203125 C 3.296875 -7.328125 3.296875 -7.34375 3.296875 -7.375 C 3.296875 -7.453125 3.265625 -7.484375 3.203125 -7.484375 C 3.09375 -7.484375 2.203125 -6.796875 1.609375 -5.53125 C 1.109375 -4.4375 0.984375 -3.328125 0.984375 -2.5 C 0.984375 -1.71875 1.09375 -0.515625 1.640625 0.625 C 2.25 1.84375 3.09375 2.5 3.203125 2.5 C 3.265625 2.5 3.296875 2.46875 3.296875 2.390625 Z M 3.296875 2.390625 "
-           id="path7735" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph2-1-4">
-        <path
-           style="stroke:none;"
-           d="M 2.875 -2.5 C 2.875 -3.265625 2.765625 -4.46875 2.21875 -5.609375 C 1.625 -6.828125 0.765625 -7.484375 0.671875 -7.484375 C 0.609375 -7.484375 0.5625 -7.4375 0.5625 -7.375 C 0.5625 -7.34375 0.5625 -7.328125 0.75 -7.140625 C 1.734375 -6.15625 2.296875 -4.578125 2.296875 -2.5 C 2.296875 -0.78125 1.9375 0.96875 0.703125 2.21875 C 0.5625 2.34375 0.5625 2.359375 0.5625 2.390625 C 0.5625 2.453125 0.609375 2.5 0.671875 2.5 C 0.765625 2.5 1.671875 1.8125 2.25 0.546875 C 2.765625 -0.546875 2.875 -1.65625 2.875 -2.5 Z M 2.875 -2.5 "
-           id="path7738" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph2-2-5">
-        <path
-           style="stroke:none;"
-           d="M 1.90625 -3.765625 C 1.90625 -4.0625 1.671875 -4.296875 1.390625 -4.296875 C 1.09375 -4.296875 0.859375 -4.0625 0.859375 -3.765625 C 0.859375 -3.484375 1.09375 -3.234375 1.390625 -3.234375 C 1.671875 -3.234375 1.90625 -3.484375 1.90625 -3.765625 Z M 1.90625 -0.53125 C 1.90625 -0.8125 1.671875 -1.0625 1.390625 -1.0625 C 1.09375 -1.0625 0.859375 -0.8125 0.859375 -0.53125 C 0.859375 -0.234375 1.09375 0 1.390625 0 C 1.671875 0 1.90625 -0.234375 1.90625 -0.53125 Z M 1.90625 -0.53125 "
-           id="path7741" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph2-3-7">
-        <path
-           style="stroke:none;"
-           d="M 6.84375 -3.265625 C 7 -3.265625 7.1875 -3.265625 7.1875 -3.453125 C 7.1875 -3.65625 7 -3.65625 6.859375 -3.65625 L 0.890625 -3.65625 C 0.75 -3.65625 0.5625 -3.65625 0.5625 -3.453125 C 0.5625 -3.265625 0.75 -3.265625 0.890625 -3.265625 Z M 6.859375 -1.328125 C 7 -1.328125 7.1875 -1.328125 7.1875 -1.53125 C 7.1875 -1.71875 7 -1.71875 6.84375 -1.71875 L 0.890625 -1.71875 C 0.75 -1.71875 0.5625 -1.71875 0.5625 -1.53125 C 0.5625 -1.328125 0.75 -1.328125 0.890625 -1.328125 Z M 6.859375 -1.328125 "
-           id="path7744" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph3-0-1">
-        <path
-           style="stroke:none;"
-           d="M 2.265625 -4.359375 C 2.265625 -4.46875 2.171875 -4.625 1.984375 -4.625 C 1.796875 -4.625 1.59375 -4.4375 1.59375 -4.234375 C 1.59375 -4.125 1.671875 -3.96875 1.875 -3.96875 C 2.0625 -3.96875 2.265625 -4.171875 2.265625 -4.359375 Z M 0.84375 -0.8125 C 0.8125 -0.71875 0.78125 -0.640625 0.78125 -0.515625 C 0.78125 -0.1875 1.046875 0.0625 1.4375 0.0625 C 2.125 0.0625 2.4375 -0.890625 2.4375 -1 C 2.4375 -1.09375 2.34375 -1.09375 2.328125 -1.09375 C 2.234375 -1.09375 2.21875 -1.046875 2.1875 -0.96875 C 2.03125 -0.40625 1.734375 -0.125 1.453125 -0.125 C 1.3125 -0.125 1.28125 -0.21875 1.28125 -0.375 C 1.28125 -0.53125 1.328125 -0.65625 1.390625 -0.8125 C 1.46875 -1 1.546875 -1.1875 1.609375 -1.375 C 1.671875 -1.546875 1.9375 -2.171875 1.953125 -2.265625 C 1.984375 -2.328125 2 -2.40625 2 -2.484375 C 2 -2.8125 1.71875 -3.078125 1.34375 -3.078125 C 0.640625 -3.078125 0.328125 -2.125 0.328125 -2 C 0.328125 -1.921875 0.421875 -1.921875 0.453125 -1.921875 C 0.546875 -1.921875 0.546875 -1.953125 0.578125 -2.03125 C 0.75 -2.625 1.0625 -2.875 1.3125 -2.875 C 1.421875 -2.875 1.484375 -2.828125 1.484375 -2.640625 C 1.484375 -2.46875 1.453125 -2.375 1.28125 -1.9375 Z M 0.84375 -0.8125 "
-           id="path7747" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph3-1-8">
-        <path
-           style="stroke:none;"
-           d="M 1.46875 -0.109375 C 1.46875 0.265625 1.40625 0.71875 0.921875 1.15625 C 0.90625 1.1875 0.875 1.21875 0.875 1.25 C 0.875 1.296875 0.9375 1.34375 0.96875 1.34375 C 1.078125 1.34375 1.671875 0.78125 1.671875 -0.046875 C 1.671875 -0.46875 1.5 -0.796875 1.171875 -0.796875 C 0.953125 -0.796875 0.78125 -0.625 0.78125 -0.40625 C 0.78125 -0.1875 0.9375 0 1.1875 0 C 1.359375 0 1.46875 -0.109375 1.46875 -0.109375 Z M 1.46875 -0.109375 "
-           id="path7750" />
-      </symbol>
-      <symbol
-         overflow="visible"
-         id="glyph3-2-5">
-        <path
-           style="stroke:none;"
-           d="M 3.0625 -4.359375 C 3.0625 -4.46875 2.96875 -4.625 2.78125 -4.625 C 2.578125 -4.625 2.390625 -4.421875 2.390625 -4.234375 C 2.390625 -4.125 2.46875 -3.96875 2.671875 -3.96875 C 2.859375 -3.96875 3.0625 -4.15625 3.0625 -4.359375 Z M 1.578125 0.34375 C 1.46875 0.828125 1.09375 1.21875 0.6875 1.21875 C 0.59375 1.21875 0.515625 1.21875 0.4375 1.1875 C 0.609375 1.09375 0.671875 0.9375 0.671875 0.828125 C 0.671875 0.65625 0.53125 0.578125 0.390625 0.578125 C 0.1875 0.578125 0 0.765625 0 0.984375 C 0 1.25 0.265625 1.421875 0.6875 1.421875 C 1.109375 1.421875 1.921875 1.171875 2.140625 0.328125 L 2.765625 -2.171875 C 2.78125 -2.25 2.796875 -2.3125 2.796875 -2.421875 C 2.796875 -2.796875 2.46875 -3.078125 2.0625 -3.078125 C 1.28125 -3.078125 0.84375 -2.109375 0.84375 -2 C 0.84375 -1.921875 0.9375 -1.921875 0.953125 -1.921875 C 1.03125 -1.921875 1.046875 -1.9375 1.09375 -2.046875 C 1.265625 -2.453125 1.625 -2.875 2.03125 -2.875 C 2.203125 -2.875 2.265625 -2.765625 2.265625 -2.53125 C 2.265625 -2.453125 2.265625 -2.359375 2.25 -2.328125 Z M 1.578125 0.34375 "
-           id="path7753" />
-      </symbol>
-    </g>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-6"
-       style="overflow:visible">
-      <path
-         id="path5711-8"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-1"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-7"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="DotMQ-0"
-       style="overflow:visible">
-      <path
-         id="path5711-10"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6FL-78"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5714-86"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMQ"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker4013"
-       style="overflow:visible">
-      <path
-         id="path4015"
-         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6FL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="marker4017"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path4019"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMs"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMs"
-       style="overflow:visible">
-      <path
-         id="path8214"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8V"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8V"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8217"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#0000ff;stroke-width:1pt;fill:#0000ff;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="DotMU"
-       orient="auto"
-       refY="0.0"
-       refX="0.0"
-       id="DotMU"
-       style="overflow:visible">
-      <path
-         id="path8220"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         style="stroke:#0000ff;stroke-width:1.0pt;fill:#0000ff;fill-rule:evenodd"
-         transform="scale(0.4) translate(7.4, 1)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8U"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8U"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8223"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#0000ff;stroke-width:1pt;fill:#0000ff;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       style="overflow:visible"
-       id="EmptyTriangleOutLX"
-       refX="0.0"
-       refY="0.0"
-       orient="auto"
-       inkscape:stockid="EmptyTriangleOutLX">
-      <path
-         transform="scale(0.8) translate(-6,0)"
-         style="stroke-width:1.0pt;stroke:#0000ff;fill:#0000ff;fill-rule:evenodd"
-         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
-         id="path10660" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2"
-         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)" />
-    </marker>
-    <marker
-       style="overflow:visible"
-       id="EmptyTriangleOutLX-9"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="EmptyTriangleOutLX">
-      <path
-         transform="matrix(0.8,0,0,0.8,-4.8,0)"
-         style="fill:#0000ff;fill-rule:evenodd;stroke:#0000ff;stroke-width:1pt"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         id="path10660-4"
-         inkscape:connector-curvature="0" />
-    </marker>
-    <marker
-       style="overflow:visible"
-       id="EmptyTriangleOutLXF"
-       refX="0.0"
-       refY="0.0"
-       orient="auto"
-       inkscape:stockid="EmptyTriangleOutLXF">
-      <path
-         transform="scale(0.8) translate(-6,0)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;fill:#000000"
-         d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
-         id="path5855" />
-    </marker>
-    <marker
-       style="overflow:visible"
-       id="EmptyTriangleOutL-4"
-       refX="0"
-       refY="0"
-       orient="auto"
-       inkscape:stockid="EmptyTriangleOutL">
-      <path
-         inkscape:connector-curvature="0"
-         transform="matrix(0.8,0,0,0.8,-4.8,0)"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         id="path4949-1" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-0"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-7"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-4"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="EmptyDiamondL"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="EmptyDiamondL-7"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5528-2"
-         d="M 0,-7.0710768 -7.0710894,0 0,7.0710589 7.0710462,0 0,-7.0710768 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         transform="scale(0.8,0.8)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-1"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-5"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-3"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-1"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-8"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-0"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-6"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-4"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-0"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-58"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-7"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-3"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-63"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-09"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-18"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-581"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89-5"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path5023-5-4-2-73-36"
-         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)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89B"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89B"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8725"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff0000;stroke-width:1pt;fill:#ff0000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89U"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89U"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8728"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff0000;stroke-width:1pt;fill:#ff0000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89Bb"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89Bb"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8731"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff0000;stroke-width:1pt;fill:#ff0000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89p"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89p"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8734"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff0000;stroke-width:1pt;fill:#ff0000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89b"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89b"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8737"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#ff0000;stroke-width:1pt;fill:#ff0000;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89Q"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89Q"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path9836"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#00ff00;stroke-width:1pt;fill:#00ff00;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89a"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89a"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path9839"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#00ff00;stroke-width:1pt;fill:#00ff00;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89t"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89t"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path9842"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#00ff00;stroke-width:1pt;fill:#00ff00;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89y"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89y"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path9845"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#00ff00;stroke-width:1pt;fill:#00ff00;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89O"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89O"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path9848"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="stroke:#00ff00;stroke-width:1pt;fill:#00ff00;fill-rule:evenodd"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89a"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89a-5"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path9839-1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#00ff00;fill-rule:evenodd;stroke:#00ff00;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89B"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89B-9"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8725-4"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89Qd"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89Qd"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path11065"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89ac"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89ac"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path11068"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89tM"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89tM"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path11071"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89yv"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89yv"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path11074"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89Oz"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89Oz"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path11077"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89am"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89am"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path12240"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill-rule:evenodd;stroke:#008000;stroke-width:1pt;fill:#008000"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89ac"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89ac-1"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path11068-1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#008000;fill-rule:evenodd;stroke:#008000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
-    </marker>
-    <marker
-       inkscape:stockid="Arrow1Mend-6-8-5-89B"
-       orient="auto"
-       refY="0"
-       refX="0"
-       id="Arrow1Mend-6-8-5-89B-0"
-       style="overflow:visible">
-      <path
-         inkscape:connector-curvature="0"
-         id="path8725-8"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
-         style="fill:#ff0000;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt"
-         transform="matrix(-0.4,0,0,-0.4,-4,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 />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     style="display:inline"
-     inkscape:groupmode="layer"
-     id="layer4"
-     inkscape:label="MASTER"
-     ns1:masterSlide="masterSlide"
-     sodipodi:insensitive="true">
-    <rect
-       style="color:#000000;fill:#ffcc00;fill-opacity:1;stroke:#d4aa00;stroke-width:0;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"
-       id="rect3358"
-       width="1050"
-       height="50"
-       x="0"
-       y="4.0944824" />
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
-       x="980"
-       y="44.094482"
-       id="text3607"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="980"
-         y="44.094482"
-         id="tspan4266">JAX-RS</tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer1"
-     inkscape:label="Non-REST: RPC type architecture"
-     style="display:inline">
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="10"
-       y="44.094482"
-       id="text6985-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6987-1"
-         x="10"
-         y="44.094482">Non-REST: RPC type architecture</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="30"
-       y="194.09448"
-       id="text7142"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144"
-         x="30"
-         y="194.09448">Client</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="760"
-       y="194.09448"
-       id="text7142-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144-1"
-         x="760"
-         y="194.09448">Server</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="30"
-       y="234.09448"
-       id="text7167"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7169"
-         x="30"
-         y="234.09448">List&lt;Customers&gt; cList =</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="261.59448"
-         id="tspan7171">  s.getCustomers();</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="80"
-       y="414.09448"
-       id="text7173"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7175"
-         x="80"
-         y="414.09448">Client stub:</tspan><tspan
-         sodipodi:role="line"
-         x="80"
-         y="441.59448"
-         id="tspan7221">marshalling/</tspan><tspan
-         sodipodi:role="line"
-         x="80"
-         y="469.09448"
-         id="tspan7223">unmarshalling</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="20"
-       y="124.09448"
-       id="text7142-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144-4"
-         x="20"
-         y="124.09448">Adress space 1</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="690"
-       y="124.09448"
-       id="text7142-6-4"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144-4-1"
-         x="690"
-         y="124.09448">Adress space 2</tspan></text>
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect7219"
-       width="200"
-       height="100"
-       x="70"
-       y="384.09448" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="750"
-       y="414.09448"
-       id="text7173-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7175-7"
-         x="750"
-         y="414.09448">Server stub:</tspan><tspan
-         sodipodi:role="line"
-         x="750"
-         y="441.59448"
-         id="tspan7221-7">marshalling/</tspan><tspan
-         sodipodi:role="line"
-         x="750"
-         y="469.09448"
-         id="tspan7223-9">unmarshalling</tspan></text>
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect7219-9"
-       width="200"
-       height="100"
-       x="740"
-       y="384.09448" />
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect7255"
-       width="820"
-       height="10"
-       x="90"
-       y="644.09448" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="300"
-       y="694.09448"
-       id="text7142-6-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144-4-9"
-         x="300"
-         y="694.09448">Network (TCP/IP)</tspan></text>
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Bb);enable-background:accumulate"
-       d="m 160,274.09448 0,100"
-       id="path7278"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89b);enable-background:accumulate"
-       d="m 160,494.09448 0,140"
-       id="path7278-8"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89U);enable-background:accumulate"
-       d="m 850,634.09448 0,-140"
-       id="path7278-8-7"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89yv);enable-background:accumulate"
-       d="m 810,494.09448 0,120"
-       id="path7278-8-7-3"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Oz);enable-background:accumulate"
-       d="m 810,274.09448 0,100"
-       id="path7278-8-7-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89B);enable-background:accumulate"
-       d="m 170,634.09448 670,0"
-       id="path7278-8-7-5"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89p);enable-background:accumulate"
-       d="M 849.07444,375.76444 850,274.09448"
-       id="path7278-8-7-9"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="690"
-       y="234.09448"
-       id="text7167-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7169-0"
-         x="690"
-         y="234.09448">List&lt;Customers&gt; cList =</tspan><tspan
-         sodipodi:role="line"
-         x="690"
-         y="261.59448"
-         id="tspan7171-3">  s.getCustomers();</tspan></text>
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89tM);enable-background:accumulate"
-       d="m 180,384.09448 0,-110"
-       id="path7278-2"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Qd);enable-background:accumulate"
-       d="m 180,614.09448 0,-120"
-       id="path7278-28"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89ac);enable-background:accumulate"
-       d="m 790,614.09448 -600,0"
-       id="path7278-5"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9, 9;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89am);enable-background:accumulate"
-       d="m 700,264.09448 -390,0"
-       id="path7278-5-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9, 9;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89B);enable-background:accumulate"
-       d="m 330,244.09448 370,0"
-       id="path7278-8-7-5-3"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="20"
-       y="324.09448"
-       id="text7142-7"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144-7"
-         x="20"
-         y="324.09448"
-         style="fill:#ff0000">Request</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
-       x="650"
-       y="324.09448"
-       id="text7142-7-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7144-7-2"
-         x="650"
-         y="324.09448"
-         style="fill:#008000">Response</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="390"
-       y="204.09448"
-       id="text10732"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan10734"
-         x="390"
-         y="204.09448">Peer-to-peer</tspan></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="RPC style architecture examples"
-     id="g13066"
-     inkscape:groupmode="layer">
-    <text
-       sodipodi:linespacing="125%"
-       id="text13068"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan13070"
-         sodipodi:role="line">RPC style architectures</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-98"
-       y="164.09448"
-       x="100"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-1"
-         y="164.09448"
-         x="100"
-         sodipodi:role="line">➢ CORBA (obsoleted) </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-98-0"
-       y="224.09448"
-       x="100"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-1-3"
-         y="224.09448"
-         x="100"
-         sodipodi:role="line">➢ Java-RMI </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-98-0-7"
-       y="464.09448"
-       x="100"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-1-3-7"
-         y="464.09448"
-         x="100"
-         sodipodi:role="line">➢  </tspan></text>
-    <a
-       id="a13252"
-       xlink:href="http://en.wikipedia.org/wiki/Web_Services_Description_Language#Example_WSDL_file"
-       xlink:title="http://en.wikipedia.org/wiki/Web_Services_Description_Language#Example_WSDL_file"
-       transform="translate(60,30)">
-      <text
-         xml:space="preserve"
-         style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-         x="40"
-         y="254.09448"
-         id="text3067-98-0-1"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           x="40"
-           y="254.09448"
-           id="tspan3151-1-3-3">➢ Web Services Description Language (<tspan
-   style="fill:#0000ff"
-   id="tspan13256">WSDL</tspan>)</tspan></text>
-    </a>
-    <a
-       id="a13258"
-       xlink:href="http://en.wikipedia.org/wiki/XML-RPC"
-       xlink:title="http://en.wikipedia.org/wiki/XML-RPC"
-       transform="translate(80,40)">
-      <text
-         xml:space="preserve"
-         style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-         x="20"
-         y="304.09448"
-         id="text3067-98-0-8"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           x="20"
-           y="304.09448"
-           id="tspan3151-1-3-1">➢ <tspan
-   style="fill:#0000ff"
-   id="tspan13262">XML-RPC</tspan></tspan></text>
-    </a>
-    <a
-       id="a13264"
-       xlink:href="http://json-rpc.org/wiki/specification#a4.CommunicationExamples"
-       xlink:title="http://json-rpc.org/wiki/specification#a4.CommunicationExamples"
-       transform="translate(80,80)">
-      <text
-         xml:space="preserve"
-         style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-         x="20"
-         y="324.09448"
-         id="text3067-98-0-77"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           x="20"
-           y="324.09448"
-           id="tspan3151-1-3-9">➢ <tspan
-   style="fill:#0000ff"
-   id="tspan13268">JSON-RPC </tspan></tspan></text>
-    </a>
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="150.34259"
-       y="461.27481"
-       id="text13270"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan13272"
-         x="150.34259"
-         y="461.27481">...</tspan></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="Shared object model"
-     id="g13410"
-     inkscape:groupmode="layer">
-    <path
-       style="color:#000000;fill:#ffeeaa;fill-opacity:1;stroke:#000000;stroke-width:0;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 50,204.09448 10,320 210,0 70,-310 290,0 90,310 240,0 0,-260 0,-40 -180,-149.999998 -670,0 z"
-       id="path13617"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cccccccccccc" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text13412"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan13414"
-         sodipodi:role="line">Client / Server object model sharing</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text13416"
-       y="274.09448"
-       x="70"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         y="274.09448"
-         x="70"
-         id="tspan13418"
-         sodipodi:role="line">Client / Java</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text13420"
-       y="284.09448"
-       x="720"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         y="284.09448"
-         x="720"
-         id="tspan13422"
-         sodipodi:role="line">Server / Cobol</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text13430"
-       y="444.09448"
-       x="80"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="444.09448"
-         x="80"
-         id="tspan13432"
-         sodipodi:role="line">Client stub:</tspan><tspan
-         id="tspan13434"
-         y="471.59448"
-         x="80"
-         sodipodi:role="line">marshalling/</tspan><tspan
-         id="tspan13436"
-         y="499.09448"
-         x="80"
-         sodipodi:role="line">unmarshalling</tspan></text>
-    <rect
-       y="414.09448"
-       x="70"
-       height="100"
-       width="200"
-       id="rect13446"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text13448"
-       y="444.09448"
-       x="750"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="444.09448"
-         x="750"
-         id="tspan13450"
-         sodipodi:role="line">Server stub:</tspan><tspan
-         id="tspan13452"
-         y="471.59448"
-         x="750"
-         sodipodi:role="line">marshalling/</tspan><tspan
-         id="tspan13454"
-         y="499.09448"
-         x="750"
-         sodipodi:role="line">unmarshalling</tspan></text>
-    <rect
-       y="414.09448"
-       x="740"
-       height="100"
-       width="200"
-       id="rect13456"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
-    <rect
-       y="644.09448"
-       x="90"
-       height="10"
-       width="820"
-       id="rect13458"
-       style="color:#000000;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:3;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" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text13460"
-       y="694.09448"
-       x="300"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         y="694.09448"
-         x="300"
-         id="tspan13462"
-         sodipodi:role="line">Network (TCP/IP)</tspan></text>
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13464"
-       d="m 160,294.09448 0,100"
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Bb);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13466"
-       d="m 160,524.09448 0,110"
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89b);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13468"
-       d="m 850,634.09448 0,-110"
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89U);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13470"
-       d="m 810,524.09448 0,90"
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89yv);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13472"
-       d="m 810,304.09448 0,100"
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Oz);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13474"
-       d="m 170,634.09448 670,0"
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89B);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13476"
-       d="M 849.07444,405.76444 850,304.09448"
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89p);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13484"
-       d="m 180,404.09448 0,-110"
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89tM);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13486"
-       d="m 180,614.09448 0,-90"
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Qd);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path13488"
-       d="m 790,614.09448 -600,0"
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89ac);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text13416-7"
-       y="124.09448"
-       x="140"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         y="124.09448"
-         x="140"
-         id="tspan13418-1"
-         sodipodi:role="line">IDL object description</tspan></text>
-    <a
-       id="a13605"
-       xlink:href="http://www.omg.org/gettingstarted/omg_idl.htm#LookLike"
-       xlink:title="http://www.omg.org/gettingstarted/omg_idl.htm#LookLike">
-      <text
-         xml:space="preserve"
-         style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-         x="550"
-         y="124.09448"
-         id="text3067-9-3"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan3069-9-7"
-           x="550"
-           y="124.09448">➢ <tspan
-   style="fill:#0000ff"
-   id="tspan13611">OMG-IDL</tspan></tspan></text>
-    </a>
-    <a
-       id="a13599"
-       xlink:href="http://en.wikipedia.org/wiki/Web_Services_Description_Language#Example_WSDL_file"
-       xlink:title="http://en.wikipedia.org/wiki/Web_Services_Description_Language#Example_WSDL_file"
-       transform="translate(-10,0)">
-      <text
-         xml:space="preserve"
-         style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-         x="560"
-         y="164.09448"
-         id="text3067-9-3-0"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan3069-9-7-2"
-           x="560"
-           y="164.09448">➢ <tspan
-   style="fill:#0000ff"
-   id="tspan13603">WSDL</tspan></tspan></text>
-    </a>
-    <a
-       style="display:inline"
-       id="a13599-8"
-       xlink:href="http://en.wikipedia.org/wiki/Web_Services_Description_Language#Example_WSDL_file"
-       xlink:title="http://en.wikipedia.org/wiki/Web_Services_Description_Language#Example_WSDL_file"
-       transform="translate(-10,40)">
-      <text
-         xml:space="preserve"
-         style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-         x="560"
-         y="164.09448"
-         id="text3067-9-3-0-5"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan3069-9-7-2-3"
-           x="560"
-           y="164.09448">➢ ...</tspan></text>
-    </a>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g4397"
-     inkscape:label="RPC. vs. REST"
-     style="display:none">
-    <rect
-       style="color:#000000;fill:#e5ff80;fill-opacity:1;stroke:#000000;stroke-width:0;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"
-       id="rect3794"
-       width="911.40765"
-       height="220"
-       x="39.048691"
-       y="104.09448" />
-    <path
-       sodipodi:nodetypes="cccccccccccc"
-       inkscape:connector-curvature="0"
-       id="path4399"
-       d="m 50,544.09448 10,190 210,0 80,0 270,0 100,0 240,0 0,-260 0,-10 -180,0 -730,0 z"
-       style="color:#000000;fill:#ffeeaa;fill-opacity:1;stroke:#000000;stroke-width:0;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" />
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       x="10"
-       y="44.094482"
-       id="text4401"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4403"
-         x="10"
-         y="44.094482">RPC vs. REST</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
-       x="70"
-       y="494.09448"
-       id="text4405"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4407"
-         x="70"
-         y="494.09448">Client / Java</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       x="720"
-       y="494.09448"
-       id="text4409"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4411"
-         x="720"
-         y="494.09448">Server / Cobol</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="80"
-       y="654.09448"
-       id="text4413"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4415"
-         x="80"
-         y="654.09448">Client stub:</tspan><tspan
-         sodipodi:role="line"
-         x="80"
-         y="681.59448"
-         id="tspan4417">marshalling/</tspan><tspan
-         sodipodi:role="line"
-         x="80"
-         y="709.09448"
-         id="tspan4419">unmarshalling</tspan></text>
-    <rect
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-       id="rect4421"
-       width="200"
-       height="100"
-       x="70"
-       y="624.09448" />
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="750"
-       y="654.09448"
-       id="text4423"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4425"
-         x="750"
-         y="654.09448">Server stub:</tspan><tspan
-         sodipodi:role="line"
-         x="750"
-         y="681.59448"
-         id="tspan4427">marshalling/</tspan><tspan
-         sodipodi:role="line"
-         x="750"
-         y="709.09448"
-         id="tspan4429">unmarshalling</tspan></text>
-    <rect
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-       id="rect4431"
-       width="200"
-       height="100"
-       x="740"
-       y="624.09448" />
-    <path
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Bb);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 160,514.09448 0,100"
-       id="path4439"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89Oz);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 810,514.09448 0,100"
-       id="path4447"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89B);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 280,684.09448 450,0"
-       id="path4449"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89p);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="M 849.07444,615.76444 850,514.09448"
-       id="path4451"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89tM);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 180,614.09448 0,-100"
-       id="path4453"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89ac);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 730,654.09448 -450,0"
-       id="path4457"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       x="330"
-       y="584.09448"
-       id="text4459"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4461"
-         x="330"
-         y="584.09448">IDL object description,</tspan><tspan
-         sodipodi:role="line"
-         x="330"
-         y="624.09448"
-         id="tspan5146">method invocation</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       x="60"
-       y="134.09448"
-       id="text4405-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4407-0"
-         x="60"
-         y="134.09448">Client /</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="174.09448"
-         id="tspan3741">Javascript</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
-       x="730"
-       y="134.09448"
-       id="text4409-8"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan4411-3"
-         x="730"
-         y="134.09448">Server /</tspan><tspan
-         sodipodi:role="line"
-         x="730"
-         y="174.09448"
-         id="tspan3745">Java</tspan></text>
-    <path
-       style="color:#000000;fill:#ff0000;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89B);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 226.79415,154.09448 450,0"
-       id="path4449-4"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <path
-       style="color:#000000;fill:#008000;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6-8-5-89ac);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 676.79415,124.09448 -450,0"
-       id="path4457-1"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="240"
-       y="194.09448"
-       id="text3780"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3782"
-         x="240"
-         y="194.09448">&lt;product id=&quot;543&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="240"
-         y="221.59448"
-         id="tspan3784">   &lt;link href=.../products/543&quot;/&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="240"
-         y="249.09448"
-         id="tspan3786">   &lt;name&gt;iPhone&lt;/name&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="240"
-         y="276.59448"
-         id="tspan3788">   &lt;cost curr=&quot;USD&quot;&gt;199.99&lt;/cost&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="240"
-         y="304.09448"
-         id="tspan3790">&lt;/product&gt;</tspan></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="Order object model"
-     id="g6925"
-     inkscape:groupmode="layer">
-    <text
-       sodipodi:linespacing="125%"
-       id="text6927"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan6929"
-         sodipodi:role="line">Order object model</tspan></text>
-    <g
-       transform="translate(-330,-290)"
-       id="g6931">
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="404.09448"
-         id="text6933"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6935"
-           x="360"
-           y="404.09448">Order</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="454.09448"
-         id="text6937"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6939"
-           x="360"
-           y="454.09448">total:<tspan
-   style="fill:#ff0000"
-   id="tspan6941">float</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="361.21387"
-         y="474.13211"
-         id="text6943"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6945"
-           x="361.21387"
-           y="474.13211">date:<tspan
-   style="fill:#ff0000"
-   id="tspan6947">Date</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="494.09448"
-         id="text6949"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6951"
-           x="360"
-           y="494.09448">customer:<tspan
-   style="fill:#ff0000"
-   id="tspan6953">Customer</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="524.09448"
-         id="text6955"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6957"
-           x="360"
-           y="524.09448">void addLineItem(<tspan
-   style="fill:#ff0000"
-   id="tspan6959">LineItem</tspan>)</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="544.09448"
-         id="text6961"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6963"
-           x="360"
-           y="544.09448">void removeLineItem(<tspan
-   style="fill:#ff0000"
-   id="tspan6965">LineItem</tspan>)</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="564.09448"
-         id="text6967"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6969"
-           x="360"
-           y="564.09448"><tspan
-   style="fill:#ff0000"
-   id="tspan6971">LineItem</tspan>[] getLineItems()</tspan></text>
-      <rect
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-         id="rect6973"
-         width="360"
-         height="190"
-         x="350"
-         y="384.09448" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 350.73165,414.33976 360,0"
-         id="path6975"
-         inkscape:connector-curvature="0" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 350.97485,502.87017 359.99999,0"
-         id="path6977"
-         inkscape:connector-curvature="0" />
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="360"
-         y="434.09448"
-         id="text6979"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6981"
-           x="360"
-           y="434.09448">id:<tspan
-   style="fill:#ff0000"
-   id="tspan6983">int</tspan></tspan></text>
-    </g>
-    <g
-       transform="translate(-10,-490)"
-       id="g6985">
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="640"
-         y="594.09448"
-         id="text6987"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6989"
-           x="640"
-           y="594.09448">Customer</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="640"
-         y="624.09448"
-         id="text6991"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6993"
-           x="640"
-           y="624.09448">id:<tspan
-   style="fill:#ff0000"
-   id="tspan6995">int</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="640"
-         y="644.09448"
-         id="text6997"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan6999"
-           x="640"
-           y="644.09448">firstName:<tspan
-   style="fill:#ff0000"
-   id="tspan7001">String</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="640"
-         y="664.09448"
-         id="text7003"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7005"
-           x="640"
-           y="664.09448">lastName:<tspan
-   style="fill:#ff0000"
-   id="tspan7007">String</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="640"
-         y="684.09448"
-         id="text7009"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7011"
-           x="640"
-           y="684.09448">address:<tspan
-   style="fill:#ff0000"
-   id="tspan7013">Address</tspan></tspan></text>
-      <rect
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-         id="rect7015"
-         width="210"
-         height="140"
-         x="630"
-         y="574.09448" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 630,604.09448 210,0"
-         id="path7017"
-         inkscape:connector-curvature="0" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 630.71911,694.56832 210,0"
-         id="path7019"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       transform="translate(850,240)"
-       id="g7021">
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="50"
-         y="114.09448"
-         id="text7023"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7025"
-           x="50"
-           y="114.09448">Product</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="50"
-         y="144.09448"
-         id="text7027"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7029"
-           x="50"
-           y="144.09448">id:<tspan
-   style="fill:#ff0000"
-   id="tspan7031">int</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="50"
-         y="164.09448"
-         id="text7033"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7035"
-           x="50"
-           y="164.09448">name:<tspan
-   style="fill:#ff0000"
-   id="tspan7037">String</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="50"
-         y="184.09448"
-         id="text7039"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7041"
-           x="50"
-           y="184.09448">cost:<tspan
-   style="fill:#ff0000"
-   id="tspan7043">double</tspan></tspan></text>
-      <rect
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-         id="rect7045"
-         width="150"
-         height="120"
-         x="40"
-         y="94.094482" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 40,194.09448 150,0"
-         id="path7047"
-         inkscape:connector-curvature="0" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 41.463313,123.85547 149.999997,0"
-         id="path7049"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       transform="translate(20,410)"
-       id="g7051">
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="134.09448"
-         id="text7053"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7055"
-           x="30"
-           y="134.09448">OrderEntryService</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="184.09448"
-         id="text7057"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7059"
-           x="30"
-           y="184.09448"><tspan
-   style="fill:#ff0000"
-   id="tspan7061">Order</tspan>[] getOrders()</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="204.09448"
-         id="text7063"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7065"
-           x="30"
-           y="204.09448"><tspan
-   style="fill:#ff0000"
-   id="tspan7067">Order</tspan> getOrder(<tspan
-   style="fill:#ff0000"
-   id="tspan7069">int id</tspan>)</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="224.09448"
-         id="text7071"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7073"
-           x="30"
-           y="224.09448">void submitOrder(<tspan
-   style="fill:#ff0000"
-   id="tspan7075">Order</tspan>)</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="90"
-         y="234.09448"
-         id="text7077"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7079"
-           x="90"
-           y="234.09448">...</tspan></text>
-      <rect
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-         id="rect7081"
-         width="290"
-         height="140"
-         x="20"
-         y="104.09448" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 20,144.09448 290,0"
-         id="path7083"
-         inkscape:connector-curvature="0" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 18.530416,162.62908 290.000004,0"
-         id="path7086"
-         inkscape:connector-curvature="0" />
-    </g>
-    <g
-       transform="translate(510,260)"
-       id="g7088">
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="94.094482"
-         id="text7090"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7092"
-           x="30"
-           y="94.094482">LineItem</tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="124.09448"
-         id="text7094"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7096"
-           x="30"
-           y="124.09448">id:<tspan
-   style="fill:#ff0000"
-   id="tspan7098">int</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="144.09448"
-         id="text7100"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7102"
-           x="30"
-           y="144.09448">quantity:<tspan
-   style="fill:#ff0000"
-   id="tspan7104">int</tspan></tspan></text>
-      <text
-         xml:space="preserve"
-         style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         x="30"
-         y="164.09448"
-         id="text7106"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan7108"
-           x="30"
-           y="164.09448">product:<tspan
-   style="fill:#ff0000"
-   id="tspan7110">Product</tspan></tspan></text>
-      <rect
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-         id="rect7112"
-         width="200"
-         height="120"
-         x="20"
-         y="74.094482" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 20,174.09448 200,0"
-         id="path7114"
-         inkscape:connector-curvature="0" />
-      <path
-         style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 20.75465,104.84286 200,0"
-         id="path7116"
-         inkscape:connector-curvature="0" />
-    </g>
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path7118"
-       d="m 600,184.09448 -220,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#EmptyDiamondL);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7120"
-       y="221.69186"
-       x="580.20349"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="221.69186"
-         x="580.20349"
-         id="tspan7122"
-         sodipodi:role="line">1:1</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7124"
-       y="174.09448"
-       x="390"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="174.09448"
-         x="390"
-         id="tspan7126"
-         sodipodi:role="line">0:n</tspan></text>
-    <path
-       sodipodi:nodetypes="cc"
-       inkscape:connector-curvature="0"
-       id="path7128"
-       d="m 380,184.09448 190,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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
-       sodipodi:nodetypes="cccc"
-       inkscape:connector-curvature="0"
-       id="path7130"
-       d="m 400,264.09448 60,0 0,130 70,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#EmptyDiamondL);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text7132"
-       y="424.09448"
-       x="480"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="424.09448"
-         x="480"
-         id="tspan7134"
-         sodipodi:role="line">1:n</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text7136"
-       y="234.09448"
-       x="390"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="234.09448"
-         x="390"
-         id="tspan7138"
-         sodipodi:role="line">1:1</tspan></text>
-    <path
-       inkscape:connector-curvature="0"
-       id="path7140"
-       d="m 730,384.09448 160,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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>
-  <g
-     style="display:none"
-     inkscape:label="Modeling URIs"
-     id="g6691"
-     inkscape:groupmode="layer">
-    <text
-       sodipodi:linespacing="125%"
-       id="text6693"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan6695"
-         sodipodi:role="line">Modeling URIs</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="555.32715"
-       y="86.335442"
-       id="text6907"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6909"
-         x="555.32715"
-         y="86.335442" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-2"
-       y="134.09448"
-       x="120"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-7"
-         y="134.09448"
-         x="120"
-         sodipodi:role="line">➢ /orders </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-2-7"
-       y="484.09448"
-       x="120"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-7-4"
-         y="484.09448"
-         x="120"
-         sodipodi:role="line">➢ /customers/{id} </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-2-0"
-       y="414.09448"
-       x="120"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-7-1"
-         y="414.09448"
-         x="120"
-         sodipodi:role="line">➢ /customers </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-2-04"
-       y="344.09448"
-       x="120"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-7-9"
-         y="344.09448"
-         x="120"
-         sodipodi:role="line">➢ /products/{id} </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-2-5"
-       y="274.09448"
-       x="120"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-7-8"
-         y="274.09448"
-         x="120"
-         sodipodi:role="line">➢ /products </tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-2-4"
-       y="204.09448"
-       x="120"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151-7-2"
-         y="204.09448"
-         x="120"
-         sodipodi:role="line">➢ /orders/{id} </tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g3640"
-     inkscape:label="Data Format"
-     style="display:none">
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       x="10"
-       y="44.094482"
-       id="text3642"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3644"
-         x="10"
-         y="44.094482">Data Format</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3646"
-       y="86.335442"
-       x="555.32715"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="86.335442"
-         x="555.32715"
-         id="tspan3648"
-         sodipodi:role="line" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="104.81695"
-       y="188.14537"
-       id="text3674"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3676"
-         x="104.81695"
-         y="188.14537" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="30"
-       y="94.094482"
-       id="text3694"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3696"
-         x="30"
-         y="94.094482">&lt;order id=&quot;233&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="121.59448"
-         id="tspan3698">   &lt;link rel=&quot;self&quot; href=&quot;http://example.com/orders/233&quot;/&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="149.09448"
-         id="tspan3700">   &lt;total&gt;$199.02&lt;/total&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="176.59448"
-         id="tspan3702">   &lt;date&gt;December 22, 2008 06:56&lt;/date&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="204.09448"
-         id="tspan3704">   &lt;customer id=&quot;117&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="231.59448"
-         id="tspan3706">      &lt;link rel=&quot;self&quot; href=&quot;http://example.com/customers/117&quot;/&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="259.09448"
-         id="tspan3708">      &lt;first-name&gt;Bill&lt;/first-name&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="286.59448"
-         id="tspan3710">      &lt;last-name&gt;Burke&lt;/last-name&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="314.09448"
-         id="tspan3744">      &lt;adress&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="341.59448"
-         id="tspan3712">         &lt;street&gt;555 Beacon St.&lt;street&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="369.09448"
-         id="tspan3716">         ...</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="396.59448"
-         id="tspan3718">      &lt;/adress&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="424.09448"
-         id="tspan3720">   &lt;/customer&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="451.59448"
-         id="tspan3722">   &lt;line-items&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="479.09448"
-         id="tspan3724">      &lt;line-item id=&quot;144&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="506.59448"
-         id="tspan3726">         &lt;product id=&quot;543&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="534.09448"
-         id="tspan3728">             &lt;link rel=&quot;self&quot; href=&quot;http://example.com/products/543&quot;/&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="561.59448"
-         id="tspan3730">             &lt;name&gt;iPhone&lt;/name&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="589.09448"
-         id="tspan3732">             &lt;cost&gt;$199.99&lt;/cost&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="616.59448"
-         id="tspan3734">         &lt;/product&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="644.09448"
-         id="tspan3736">         &lt;quantity&gt;1&lt;/quantity&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="671.59448"
-         id="tspan3738">      &lt;/line-item&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="699.09448"
-         id="tspan3740">   &lt;/line-items&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="30"
-         y="726.59448"
-         id="tspan3742">&lt;/order&gt;</tspan></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="HTTP Methods for RESTful Services"
-     id="g5148"
-     inkscape:groupmode="layer">
-    <a
-       id="a3771"
-       xlink:href="http://www.restapitutorial.com/lessons/httpmethods.html"
-       xlink:title="http://www.restapitutorial.com/lessons/httpmethods.html">
-      <text
-         xml:space="preserve"
-         style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-         x="10"
-         y="44.094482"
-         id="text5150"
-         sodipodi:linespacing="125%"><tspan
-           sodipodi:role="line"
-           id="tspan5152"
-           x="10"
-           y="44.094482"
-           style="fill:#0000ff">HTTP Methods for RESTful Services</tspan></text>
-    </a>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="555.32715"
-       y="86.335442"
-       id="text5154"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5156"
-         x="555.32715"
-         y="86.335442" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text5158"
-       y="188.14537"
-       x="104.81695"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="188.14537"
-         x="104.81695"
-         id="tspan5160"
-         sodipodi:role="line" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="1160"
-       y="864.09448"
-       id="text5212"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5214"
-         x="1160"
-         y="864.09448" /><tspan
-         sodipodi:role="line"
-         x="1160"
-         y="894.09448"
-         id="tspan5216" /><tspan
-         sodipodi:role="line"
-         x="1160"
-         y="924.09448"
-         id="tspan5218"> . </tspan><tspan
-         sodipodi:role="line"
-         x="1160"
-         y="954.09448"
-         id="tspan5220"> . </tspan><tspan
-         sodipodi:role="line"
-         x="1160"
-         y="984.09448"
-         id="tspan5222" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="20"
-       y="174.09448"
-       id="text5224"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5226"
-         x="20"
-         y="174.09448">HTTP Verb</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="20"
-       y="214.09448"
-       id="text5228"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5230"
-         x="20"
-         y="214.09448">GET</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="20"
-       y="294.09448"
-       id="text5232"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5234"
-         x="20"
-         y="294.09448">PUT</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="20"
-       y="374.09448"
-       id="text5236"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5238"
-         x="20"
-         y="374.09448">POST</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="20"
-       y="424.09448"
-       id="text5240"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5242"
-         x="20"
-         y="424.09448">DELETE</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="160"
-       y="174.09448"
-       id="text5244"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5246"
-         x="160"
-         y="174.09448">Entire Collection (/customers)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="600"
-       y="174.09448"
-       id="text5248"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5250"
-         x="600"
-         y="174.09448">Specific Item (/customers/{id})</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="600"
-       y="214.09448"
-       id="text5252"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5254"
-         x="600"
-         y="214.09448">200 (OK), single customer.</tspan><tspan
-         sodipodi:role="line"
-         x="600"
-         y="244.09448"
-         id="tspan5272">404 (Not Found)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="600"
-       y="294.09448"
-       id="text5256"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5258"
-         x="600"
-         y="294.09448">200 (OK) or 204 (No Content).</tspan><tspan
-         sodipodi:role="line"
-         x="600"
-         y="324.09448"
-         id="tspan5274">404 (Not Found)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="600"
-       y="374.09448"
-       id="text5260"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5262"
-         x="600"
-         y="374.09448">404 (Not Found)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="600"
-       y="424.09448"
-       id="text5264"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="600"
-         y="424.09448"
-         id="tspan5268">200 (OK)</tspan><tspan
-         sodipodi:role="line"
-         x="600"
-         y="454.09448"
-         id="tspan5290">404 (Not Found)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="160"
-       y="214.09448"
-       id="text5308"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5310"
-         x="160"
-         y="214.09448">200 (OK), list of customers</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="160"
-       y="294.09448"
-       id="text5312"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5314"
-         x="160"
-         y="294.09448">404 (Not Found)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="160"
-       y="374.09448"
-       id="text5316"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5318"
-         x="160"
-         y="374.09448">201 (Created)</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="160"
-       y="424.09448"
-       id="text5320"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5322"
-         x="160"
-         y="424.09448">404 (Not Found)</tspan></text>
-    <rect
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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"
-       id="rect5324"
-       width="1010"
-       height="320"
-       x="10"
-       y="144.09448" />
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 150,144.09448 0,320"
-       id="path5326"
-       inkscape:connector-curvature="0" />
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 580.01125,142.8957 0,320"
-       id="path5326-8"
-       inkscape:connector-curvature="0" />
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 10,184.09448 1010,0"
-       id="path5346"
-       inkscape:connector-curvature="0" />
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 9.7830593,394.5621 1010.0000407,0"
-       id="path5346-7"
-       inkscape:connector-curvature="0" />
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 9.7830593,336.71219 1010.0000407,0"
-       id="path5346-4"
-       inkscape:connector-curvature="0" />
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 9.7830598,254.99919 1009.9999402,0"
-       id="path5346-5"
-       inkscape:connector-curvature="0" />
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="GET - reading objects"
-     id="g3775"
-     inkscape:groupmode="layer">
-    <rect
-       style="color:#000000;fill:#eeffaa;stroke:#ffeeaa;stroke-width:0;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"
-       id="rect6153-2"
-       width="867.76477"
-       height="369.34277"
-       x="2.2352576"
-       y="274.75171" />
-    <rect
-       style="color:#000000;fill:#ffeeaa;stroke:#ffeeaa;stroke-width:0;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"
-       id="rect6153"
-       width="320"
-       height="40"
-       x="10"
-       y="84.094482" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3777"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan3779"
-         sodipodi:role="line">GET - reading objects</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="555.32715"
-       y="86.335442"
-       id="text3781"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3783"
-         x="555.32715"
-         y="86.335442" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3785"
-       y="188.14537"
-       x="104.81695"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="188.14537"
-         x="104.81695"
-         id="tspan3787"
-         sodipodi:role="line" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3789"
-       y="304.09448"
-       x="20"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         id="tspan3837"
-         y="304.09448"
-         x="20"
-         sodipodi:role="line">HTTP/1.1 200 OK</tspan><tspan
-         y="331.59448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4108">Content-Type: application/xml</tspan><tspan
-         y="359.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4112">&lt;products&gt;</tspan><tspan
-         y="386.59448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4114">   &lt;product id=&quot;111&quot;&gt;</tspan><tspan
-         y="414.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4116">      &lt;link rel=&quot;self&quot; href=&quot;http://example.com/products/111&quot;/&gt;</tspan><tspan
-         y="441.59448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4118">      &lt;name&gt;iPhone&lt;/name&gt;</tspan><tspan
-         y="469.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4120">      &lt;cost&gt;$199.99&lt;/cost&gt;</tspan><tspan
-         y="496.59448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4122">   &lt;/product&gt;</tspan><tspan
-         y="524.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4124">   &lt;product id=&quot;222&quot;&gt;</tspan><tspan
-         y="551.59448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4130">      ...</tspan><tspan
-         y="579.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4132">   &lt;/product&gt;</tspan><tspan
-         y="606.59448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4134">...</tspan><tspan
-         y="634.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4136">&lt;/products&gt;</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3789-3"
-       y="114.09448"
-       x="20"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="114.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan4136-6">GET /products HTTP/1.1</tspan></text>
-    <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6Fa);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 150,144.09448 0,100"
-       id="path4257"
-       inkscape:connector-curvature="0"
-       sodipodi:nodetypes="cc" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g5983"
-     inkscape:label="POST -creating objects"
-     style="display:none">
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffeeaa;stroke:#ffeeaa;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect6153-08"
-       width="540"
-       height="230"
-       x="10"
-       y="64.094482" />
-    <rect
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#eeffaa;stroke:#ffeeaa;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
-       id="rect6153-2-7"
-       width="790"
-       height="290"
-       x="10"
-       y="444.09448" />
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="10"
-       y="44.094482"
-       id="text5985"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5987"
-         x="10"
-         y="44.094482">POST - creating objects</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text5989"
-       y="86.335442"
-       x="555.32715"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       xml:space="preserve"><tspan
-         y="86.335442"
-         x="555.32715"
-         id="tspan5991"
-         sodipodi:role="line" /></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="104.81695"
-       y="188.14537"
-       id="text5993"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan5995"
-         x="104.81695"
-         y="188.14537" /></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
-       x="20"
-       y="474.09448"
-       id="text5997"
-       sodipodi:linespacing="125%"><tspan
-         id="tspan6023"
-         sodipodi:role="line"
-         x="20"
-         y="474.09448">HTTP/1.1 201 Created</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="501.59448"
-         id="tspan6135">Content-Type: application/xml</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="529.09448"
-         id="tspan6137">Location: <tspan
-   style="fill:#ff0000"
-   id="tspan6251">http://example.com/orders/233</tspan></tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="556.59448"
-         id="tspan6139" /><tspan
-         sodipodi:role="line"
-         x="20"
-         y="584.09448"
-         id="tspan6141">&lt;order <tspan
-   style="fill:#ff0000"
-   id="tspan6249">id=&quot;233&quot;</tspan>&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="611.59448"
-         id="tspan6143">   &lt;link rel=&quot;self&quot; href=&quot;http://example.com/orders/233&quot;/&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="639.09448"
-         id="tspan6145">   &lt;total&gt;$199.02&lt;/total&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="666.59448"
-         id="tspan6147">   &lt;date&gt;December 22, 2008 06:56&lt;/date&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="694.09448"
-         id="tspan6149">...</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="721.59448"
-         id="tspan6151">&lt;/order&gt;</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
-       x="20"
-       y="94.094482"
-       id="text6025"
-       sodipodi:linespacing="125%"><tspan
-         id="tspan6027"
-         sodipodi:role="line"
-         x="20"
-         y="94.094482">POST /orders HTTP/1.1</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="121.59448"
-         id="tspan6031">Content-Type: application/xml</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="149.09448"
-         id="tspan6033" /><tspan
-         sodipodi:role="line"
-         x="20"
-         y="176.59448"
-         id="tspan6035">&lt;order&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="204.09448"
-         id="tspan6037">   &lt;total&gt;$199.02&lt;/total&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="231.59448"
-         id="tspan6039">   &lt;date&gt;December 22, 2008 06:56&lt;/date&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="259.09448"
-         id="tspan6041">...</tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="286.59448"
-         id="tspan6043">&lt;/order&gt;</tspan></text>
-    <path
-       sodipodi:nodetypes="ccc"
-       inkscape:connector-curvature="0"
-       id="path6029"
-       d="m 560,164.09448 60,0 0,270"
-       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6Fa);enable-background:accumulate" />
-    <text
-       xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
-       x="22.416842"
-       y="427.36621"
-       id="text6253"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6255"
-         x="22.416842"
-         y="427.36621">Adding database identity</tspan></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="Binding HTTP methods"
-     id="g6257"
-     inkscape:groupmode="layer">
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="53.511169"
-       y="381.0863"
-       id="text6263"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6265"
-         x="53.511169"
-         y="381.0863" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="10"
-       y="144.09448"
-       id="text6267"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="10"
-         y="144.09448"
-         id="tspan6269">➢ <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
-   id="tspan6305">@javax.ws.rs.<tspan
-   style="fill:#ff0000"
-   id="tspan6364">GET </tspan></tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       x="10"
-       y="44.094482"
-       id="text6985-4"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6987-3"
-         x="10"
-         y="44.094482">Binding HTTP methods</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="540"
-       y="204.09448"
-       id="text6267-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="540"
-         y="204.09448"
-         id="tspan6269-3">➢ <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
-   id="tspan6305-9">@javax.ws.rs.<tspan
-   style="fill:#ff0000"
-   id="tspan6370">DELETE </tspan></tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="10"
-       y="204.09448"
-       id="text6267-7"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="10"
-         y="204.09448"
-         id="tspan6269-36">➢ <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
-   id="tspan6305-0">@javax.ws.rs.<tspan
-   style="fill:#ff0000"
-   id="tspan6372">HEAD </tspan></tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="540"
-       y="144.09448"
-       id="text6267-8"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="540"
-         y="144.09448"
-         id="tspan6269-0">➢ <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
-   id="tspan6305-92">@javax.ws.rs.<tspan
-   style="fill:#808000"
-   id="tspan6368"><tspan
-     style="fill:#ff0000"
-     id="tspan6374">POST </tspan></tspan></tspan></tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="10"
-       y="264.09448"
-       id="text6267-5"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         x="10"
-         y="264.09448"
-         id="tspan6269-5">➢ <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
-   id="tspan6305-4">@javax.ws.rs.<tspan
-   style="fill:#ff0000"
-   id="tspan6366">PUT </tspan></tspan></tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text6450-4"
-       y="464.09448"
-       x="170"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="464.09448"
-         x="170"
-         id="tspan6452-9"
-         sodipodi:role="line">@Path(&quot;/customers&quot;)</tspan><tspan
-         id="tspan6454-8"
-         y="504.09448"
-         x="170"
-         sodipodi:role="line">public class CustomerService {</tspan><tspan
-         y="544.09448"
-         x="170"
-         sodipodi:role="line"
-         id="tspan6472-2" /><tspan
-         style="fill:#ff0000"
-         id="tspan6458-2"
-         y="584.09448"
-         x="170"
-         sodipodi:role="line">   @GET</tspan><tspan
-         id="tspan6460-5"
-         y="624.09448"
-         x="170"
-         sodipodi:role="line">   @Produces(&quot;application/xml&quot;)</tspan><tspan
-         id="tspan6466-0"
-         y="664.09448"
-         x="170"
-         sodipodi:role="line">   public String getAllCustomers() {...}</tspan><tspan
-         id="tspan6468-6"
-         y="704.09448"
-         x="170"
-         sodipodi:role="line">}</tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g6398"
-     inkscape:label="Binding: Template parameters"
-     style="display:none">
-    <text
-       sodipodi:linespacing="125%"
-       id="text6400"
-       y="381.0863"
-       x="53.511169"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="381.0863"
-         x="53.511169"
-         id="tspan6402"
-         sodipodi:role="line" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text6412"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan6414"
-         sodipodi:role="line">Binding: Template parameters</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text6450"
-       y="124.09448"
-       x="20"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         id="tspan6468"
-         y="124.09448"
-         x="20"
-         sodipodi:role="line">@Path(&quot;/&quot;)</tspan><tspan
-         y="164.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6553">public class CustomerResource {</tspan><tspan
-         y="204.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6555" /><tspan
-         y="244.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6557">   @GET</tspan><tspan
-         y="284.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6559">   @Path(&quot;customers/{<tspan
-   style="fill:#ff0000"
-   id="tspan6575">firstname</tspan>}-{<tspan
-   style="fill:#808000"
-   id="tspan6579">lastname</tspan>}&quot;)</tspan><tspan
-         y="324.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6561">   public String getCustomer(</tspan><tspan
-         y="364.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6573">      @PathParam(&quot;<tspan
-   style="fill:#ff0000"
-   id="tspan6581">firstname</tspan>&quot;) String <tspan
-   style="fill:#ff0000"
-   id="tspan6585">first</tspan>,</tspan><tspan
-         y="404.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6563">      @PathParam(&quot;<tspan
-   style="fill:#808000"
-   id="tspan6583">lastname</tspan>&quot;) String <tspan
-   style="fill:#808000"
-   id="tspan6587">last</tspan>) {</tspan><tspan
-         y="444.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6565">      ...</tspan><tspan
-         y="484.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6567">   }</tspan><tspan
-         y="524.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6569">}</tspan><tspan
-         y="564.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6571" /></text>
-    <flowRoot
-       xml:space="preserve"
-       id="flowRoot6474"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"><flowRegion
-         id="flowRegion6476"><rect
-           id="rect6478"
-           width="585.73035"
-           height="62.188656"
-           x="282.01831"
-           y="592.96161" /></flowRegion><flowPara
-         id="flowPara6480" /></flowRoot>    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="21.693716"
-       y="609.59344"
-       id="text6589"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6591"
-         x="21.693716"
-         y="609.59344">Regular expressions, ... </tspan></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="Binding: Query parameters"
-     id="g6593"
-     inkscape:groupmode="layer">
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="53.511169"
-       y="381.0863"
-       id="text6595"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6597"
-         x="53.511169"
-         y="381.0863" /></text>
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       x="10"
-       y="44.094482"
-       id="text6599"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6601"
-         x="10"
-         y="44.094482">Binding: Query parameters</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="60"
-       y="284.09448"
-       id="text6603"
-       sodipodi:linespacing="125%"><tspan
-         id="tspan6637"
-         sodipodi:role="line"
-         x="60"
-         y="284.09448">@Path(&quot;/customers&quot;)</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="324.09448"
-         id="tspan6816">public class CustomerResource {</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="364.09448"
-         id="tspan6818" /><tspan
-         sodipodi:role="line"
-         x="60"
-         y="404.09448"
-         id="tspan6820">   @GET</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="444.09448"
-         id="tspan6822">   @Produces(&quot;application/xml&quot;)</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="484.09448"
-         id="tspan6824">   public String getCustomers(</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="524.09448"
-         id="tspan6838">      @QueryParam(&quot;<tspan
-   style="fill:#ff0000"
-   id="tspan6844">start</tspan>&quot;) int <tspan
-   style="fill:#ff0000"
-   id="tspan6846">start</tspan>,</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="564.09448"
-         id="tspan6826">      @QueryParam(&quot;<tspan
-   style="fill:#ff00ff"
-   id="tspan6848">size</tspan>&quot;) int <tspan
-   style="fill:#ff00ff"
-   id="tspan6850">size</tspan>) {</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="604.09448"
-         id="tspan6828">     ...</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="644.09448"
-         id="tspan6830">   }</tspan><tspan
-         sodipodi:role="line"
-         x="60"
-         y="684.09448"
-         id="tspan6834">}</tspan><tspan
-         id="tspan6639"
-         sodipodi:role="line"
-         x="60"
-         y="724.09448" /></text>
-    <flowRoot
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       id="flowRoot6641"
-       xml:space="preserve"><flowRegion
-         id="flowRegion6643"><rect
-           y="592.96161"
-           x="282.01831"
-           height="62.188656"
-           width="585.73035"
-           id="rect6645" /></flowRegion><flowPara
-         id="flowPara6647" /></flowRoot>    <rect
-       style="color:#000000;fill:#ffeeaa;stroke:#ffeeaa;stroke-width:0;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"
-       id="rect6153-08-5"
-       width="620"
-       height="50"
-       x="10"
-       y="94.094482" />
-    <text
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="20"
-       y="134.09448"
-       id="text6025-1"
-       sodipodi:linespacing="125%"><tspan
-         id="tspan6027-9"
-         sodipodi:role="line"
-         x="20"
-         y="134.09448">GET /customers?<tspan
-   style="font-size:32px;fill:#ff0000"
-   id="tspan6840">start=0 </tspan>&amp;<tspan
-   style="font-size:32px;fill:#ff00ff"
-   id="tspan6842">size=10</tspan></tspan><tspan
-         sodipodi:role="line"
-         x="20"
-         y="174.09448"
-         id="tspan6043-4" /></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="g6856"
-     inkscape:label="Binding: Form parameters"
-     style="display:none">
-    <text
-       sodipodi:linespacing="125%"
-       id="text6858"
-       y="381.0863"
-       x="53.511169"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="381.0863"
-         x="53.511169"
-         id="tspan6860"
-         sodipodi:role="line" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text6862"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan6864"
-         sodipodi:role="line">Binding: Form parameters</tspan><tspan
-         y="94.094482"
-         x="10"
-         sodipodi:role="line"
-         id="tspan7054" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text6866"
-       y="454.09448"
-       x="20"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         id="tspan6896"
-         y="454.09448"
-         x="20"
-         sodipodi:role="line">@Path(&quot;/customers&quot;)</tspan><tspan
-         y="494.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7003">public class CustomerResource {</tspan><tspan
-         y="534.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7006" /><tspan
-         y="574.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7008">   @POST</tspan><tspan
-         y="614.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7010">   public void createCustomer(</tspan><tspan
-         y="654.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7020">      @FormParam(&quot;<tspan
-   style="fill:#ff0000"
-   id="tspan7046">firstname</tspan>&quot;) String <tspan
-   style="fill:#ff0000"
-   id="tspan7048">first</tspan>,</tspan><tspan
-         y="694.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7016">      @FormParam(&quot;<tspan
-   style="fill:#ff00ff"
-   id="tspan7050">lastname</tspan>&quot;) String <tspan
-   style="fill:#ff00ff"
-   id="tspan7052">last</tspan>) {...}</tspan><tspan
-         y="734.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7018">}</tspan><tspan
-         y="774.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6898" /></text>
-    <flowRoot
-       xml:space="preserve"
-       id="flowRoot6900"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"><flowRegion
-         id="flowRegion6902"><rect
-           id="rect6904"
-           width="585.73035"
-           height="62.188656"
-           x="282.01831"
-           y="592.96161" /></flowRegion><flowPara
-         id="flowPara6906" /></flowRoot>    <rect
-       y="70.231392"
-       x="10"
-       height="323.8631"
-       width="1040"
-       id="rect6908"
-       style="color:#000000;fill:#ffeeaa;stroke:#ffeeaa;stroke-width:0;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" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text6910"
-       y="104.09448"
-       x="20"
-       style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="104.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan6912">&lt;FORM action=&quot;http://example.com/customers&quot;</tspan><tspan
-         y="144.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7038">          method=&quot;post&quot;&gt;</tspan><tspan
-         y="184.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7026"> &lt;P&gt;</tspan><tspan
-         y="224.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7028">  First name:&lt;INPUT type=&quot;text&quot; name=&quot;<tspan
-   style="fill:#ff0000"
-   id="tspan7040">firstname</tspan>&quot;&gt;&lt;BR&gt;</tspan><tspan
-         y="264.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7030">  Last name:&lt;INPUT type=&quot;text&quot; name=&quot;<tspan
-   style="fill:#ff00ff"
-   id="tspan7042">lastname</tspan>&quot;&gt;&lt;BR&gt;</tspan><tspan
-         y="304.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7032">  &lt;INPUT type=&quot;submit&quot; value=&quot;Send&quot;&gt;</tspan><tspan
-         y="344.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7034"> &lt;/P&gt;</tspan><tspan
-         y="384.09448"
-         x="20"
-         sodipodi:role="line"
-         id="tspan7036"> &lt;/FORM&gt;</tspan><tspan
-         id="tspan6918"
-         y="424.09448"
-         x="20"
-         sodipodi:role="line" /></text>
-  </g>
-  <g
-     style="display:none"
-     inkscape:label="JAXB support"
-     id="g3733"
-     inkscape:groupmode="layer">
-    <rect
-       y="364.09448"
-       x="40"
-       height="360"
-       width="960"
-       id="rect3735"
-       style="color:#000000;fill:#ffeeaa;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
-    <text
-       sodipodi:linespacing="125%"
-       id="text3737"
-       y="44.094482"
-       x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       xml:space="preserve"><tspan
-         y="44.094482"
-         x="10"
-         id="tspan3739"
-         sodipodi:role="line">JAXB support</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="10"
-       y="114.09448"
-       id="text3741"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3743"
-         x="10"
-         y="114.09448">➢ </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="10"
-       y="204.09448"
-       id="text3745"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3747"
-         x="10"
-         y="204.09448">➢ @XmlRootElement / @XmlType</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       x="10"
-       y="304.09448"
-       id="text3749"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3751"
-         x="10"
-         y="304.09448">➢ Nested class support</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="50"
-       y="394.09448"
-       id="text3753"
-       sodipodi:linespacing="125%"><tspan
-         id="tspan3755"
-         sodipodi:role="line"
-         x="50"
-         y="394.09448">@Path(&quot;/customers&quot;)</tspan><tspan
-         id="tspan3757"
-         sodipodi:role="line"
-         x="50"
-         y="429.09448">public class CustomerResource {</tspan><tspan
-         id="tspan3759"
-         sodipodi:role="line"
-         x="50"
-         y="464.09448" /><tspan
-         id="tspan3761"
-         sodipodi:role="line"
-         x="50"
-         y="499.09448">  @GET @Path(&quot;{id}&quot;)</tspan><tspan
-         style="font-size:28px;fill:#ff0000"
-         id="tspan3763"
-         sodipodi:role="line"
-         x="50"
-         y="534.09448">  @Produces(&quot;application/xml&quot;)</tspan><tspan
-         id="tspan3765"
-         sodipodi:role="line"
-         x="50"
-         y="569.09448">  public Customer getCustomer(@PathParam(&quot;id&quot;) int id) {</tspan><tspan
-         id="tspan3767"
-         sodipodi:role="line"
-         x="50"
-         y="604.09448">    Customer cust = findCustomer(id);</tspan><tspan
-         id="tspan3769"
-         sodipodi:role="line"
-         x="50"
-         y="639.09448">    return cust;</tspan><tspan
-         id="tspan3771"
-         sodipodi:role="line"
-         x="50"
-         y="674.09448">  } ...</tspan><tspan
-         id="tspan3773"
-         sodipodi:role="line"
-         x="50"
-         y="709.09448">}</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3775"
-       y="116.42295"
-       x="52.064919"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3777"
-         y="116.42295"
-         x="52.064919"
-         sodipodi:role="line">JAX-RS spec requires JAXB marshalling / unmarshalling </tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="JAXB decorator"
-     style="display:none">
-    <rect
-       style="color:#000000;fill:#ffe680;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7507"
-       width="720"
-       height="290"
-       x="10"
-       y="224.09448" />
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       x="10"
-       y="44.094482"
-       id="text6985-6-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6987-1-4"
-         x="10"
-         y="44.094482">JAXB decorators</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-9-77"
-       y="124.09448"
-       x="20"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         y="124.09448"
-         x="20"
-         id="tspan3069-9-1"
-         sodipodi:role="line">➢ Modify XML transport layer</tspan></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067-9-60"
-       y="204.09448"
-       x="20"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"
-       inkscape:transform-center-x="-36.207031"
-       inkscape:transform-center-y="-51.285156"><tspan
-         y="204.09448"
-         x="20"
-         id="tspan3069-9-4"
-         sodipodi:role="line">➢ Examples: XML pretty-print, validation</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="10"
-       y="244.09448"
-       id="text7345"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7347"
-         x="10"
-         y="244.09448">@Path(&quot;/customers&quot;)</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="274.09448"
-         id="tspan7349">public class CustomerResource {</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="304.09448"
-         id="tspan7365">   @GET</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="334.09448"
-         id="tspan7406">   @Produces(&quot;application/xml&quot;)</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="364.09448"
-         id="tspan7367"
-         style="fill:#ff0000">   @PrettyPrint</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="394.09448"
-         id="tspan7371">   public Collection&lt;Customer&gt; getAllCustomers() {</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="424.09448"
-         id="tspan7373">      return customerDB.values();</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="454.09448"
-         id="tspan7375">   }</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="484.09448"
-         id="tspan7412">   ...</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="514.09448"
-         id="tspan7414">}</tspan><tspan
-         sodipodi:role="line"
-         x="10"
-         y="544.09448"
-         id="tspan7410" /></text>
-    <rect
-       style="color:#000000;fill:#b3ff80;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect7511"
-       width="510"
-       height="250"
-       x="480"
-       y="494.09448" />
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="490"
-       y="514.09448"
-       id="text7418"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7420"
-         x="490"
-         y="514.09448">&lt;collection&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="541.59448"
-         id="tspan7422">    &lt;customer id=&quot;1&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="569.09448"
-         id="tspan7424">        &lt;firstName&gt;Martin&lt;/firstName&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="596.59448"
-         id="tspan7436">        ...</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="624.09448"
-         id="tspan7476">    &lt;/customer&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="651.59448"
-         id="tspan7438">    &lt;customer id=&quot;2&quot;&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="679.09448"
-         id="tspan7505">       ...</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="706.59448"
-         id="tspan7452">    &lt;/customer&gt;</tspan><tspan
-         sodipodi:role="line"
-         x="490"
-         y="734.09448"
-         id="tspan7454">&lt;/collection&gt;</tspan></text>
-    <a
-       id="a7554"
-       xlink:href="http://docs.jboss.org/resteasy/docs/3.0.9.Final/userguide/html/Built_in_JAXB_providers.html#decorators"
-       xlink:title="http://docs.jboss.org/resteasy/docs/3.0.9.Final/userguide/html/Built_in_JAXB_providers.html#decorators">
-      <text
-         sodipodi:linespacing="125%"
-         id="text7517"
-         y="694.09448"
-         x="10"
-         style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
-         xml:space="preserve"><tspan
-           style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;fill:#0000ff;font-family:Sans;-inkscape-font-specification:Sans"
-           y="694.09448"
-           x="10"
-           id="tspan7519"
-           sodipodi:role="line">Jboss Resteasy documentation</tspan></text>
-    </a>
-    <text
-       xml:space="preserve"
-       style="font-size:22px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
-       x="10"
-       y="654.09448"
-       id="text7517-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan7519-7"
-         x="10"
-         y="654.09448"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans">See:</tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="Helpful links"
-     style="display:none">
-    <text
-       sodipodi:linespacing="125%"
-       id="text3063"
-       y="381.0863"
-       x="53.511169"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
-       xml:space="preserve"><tspan
-         y="381.0863"
-         x="53.511169"
-         id="tspan3065"
-         sodipodi:role="line" /></text>
-    <text
-       sodipodi:linespacing="125%"
-       id="text3067"
-       y="114.09448"
-       x="10"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
-       xml:space="preserve"><tspan
-         id="tspan3151"
-         y="114.09448"
-         x="10"
-         sodipodi:role="line">➢ RESTful Java with JAX-RS 2.0, 2nd edition </tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
-       x="10"
-       y="44.094482"
-       id="text6985"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan6987"
-         x="10"
-         y="44.094482">Helpful links</tspan></text>
-  </g>
-  <script
-     id="JessyInk"
-     ns1:version="1.5.5">// Copyright 2008, 2009 Hannes Hochreiner
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program.  If not, see http://www.gnu.org/licenses/.
-
-// Set onload event handler.
-window.onload = jessyInkInit;
-
-// Creating a namespace dictionary. The standard Inkscape namespaces are taken from inkex.py.
-var NSS = new Object();
-NSS['sodipodi']='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd';
-NSS['cc']='http://web.resource.org/cc/';
-NSS['svg']='http://www.w3.org/2000/svg';
-NSS['dc']='http://purl.org/dc/elements/1.1/';
-NSS['rdf']='http://www.w3.org/1999/02/22-rdf-syntax-ns#';
-NSS['inkscape']='http://www.inkscape.org/namespaces/inkscape';
-NSS['xlink']='http://www.w3.org/1999/xlink';
-NSS['xml']='http://www.w3.org/XML/1998/namespace';
-NSS['jessyink']='https://launchpad.net/jessyink';
-
-// Keycodes.
-var LEFT_KEY = 37; // cursor left keycode
-var UP_KEY = 38; // cursor up keycode
-var RIGHT_KEY = 39; // cursor right keycode
-var DOWN_KEY = 40; // cursor down keycode
-var PAGE_UP_KEY = 33; // page up keycode
-var PAGE_DOWN_KEY = 34; // page down keycode
-var HOME_KEY = 36; // home keycode
-var END_KEY = 35; // end keycode
-var ENTER_KEY = 13; // next slide
-var SPACE_KEY = 32;
-var ESCAPE_KEY = 27;
-
-// Presentation modes.
-var SLIDE_MODE = 1;
-var INDEX_MODE = 2;
-var DRAWING_MODE = 3;
-
-// Mouse handler actions.
-var MOUSE_UP = 1;
-var MOUSE_DOWN = 2;
-var MOUSE_MOVE = 3;
-var MOUSE_WHEEL = 4;
-
-// Parameters.
-var ROOT_NODE = document.getElementsByTagNameNS(NSS[&quot;svg&quot;], &quot;svg&quot;)[0];
-var HEIGHT = 0;
-var WIDTH = 0;
-var INDEX_COLUMNS_DEFAULT = 4;
-var INDEX_COLUMNS = INDEX_COLUMNS_DEFAULT;
-var INDEX_OFFSET = 0;
-var STATE_START = -1;
-var STATE_END = -2;
-var BACKGROUND_COLOR = null;
-var slides = new Array();
-
-// Initialisation.
-var currentMode = SLIDE_MODE;
-var masterSlide = null;
-var activeSlide = 0;
-var activeEffect = 0;
-var timeStep = 30; // 40 ms equal 25 frames per second.
-var lastFrameTime = null;
-var processingEffect = false;
-var transCounter = 0;
-var effectArray = 0;
-var defaultTransitionInDict = new Object();
-defaultTransitionInDict[&quot;name&quot;] = &quot;appear&quot;;
-var defaultTransitionOutDict = new Object();
-defaultTransitionOutDict[&quot;name&quot;] = &quot;appear&quot;;
-var jessyInkInitialised = false;
-
-// Initialise char and key code dictionaries.
-var charCodeDictionary = getDefaultCharCodeDictionary();
-var keyCodeDictionary = getDefaultKeyCodeDictionary();
-
-// Initialise mouse handler dictionary.
-var mouseHandlerDictionary = getDefaultMouseHandlerDictionary();
-
-var progress_bar_visible = false;
-var timer_elapsed = 0;
-var timer_start = timer_elapsed;
-var timer_duration = 15; // 15 minutes
-
-var history_counter = 0;
-var history_original_elements = new Array();
-var history_presentation_elements = new Array();
-
-var mouse_original_path = null;
-var mouse_presentation_path = null;
-var mouse_last_x = -1;
-var mouse_last_y = -1;
-var mouse_min_dist_sqr = 3 * 3;
-var path_colour = &quot;red&quot;;
-var path_width_default = 3;
-var path_width = path_width_default;
-var path_paint_width = path_width;
-
-var number_of_added_slides = 0;
-
-/** Initialisation function.
- *  The whole presentation is set-up in this function.
- */
-function jessyInkInit()
-{
-	// Make sure we only execute this code once. Double execution can occur if the onload event handler is set
-	// in the main svg tag as well (as was recommended in earlier versions). Executing this function twice does
-	// not lead to any problems, but it takes more time.
-	if (jessyInkInitialised)
-		return;
-
-	// Making the presentation scaleable.
-	var VIEWBOX = ROOT_NODE.getAttribute(&quot;viewBox&quot;);
-
-	if (VIEWBOX)
-	{
-		WIDTH = ROOT_NODE.viewBox.animVal.width;
-		HEIGHT = ROOT_NODE.viewBox.animVal.height;
-	}
-	else
-	{
-		HEIGHT = parseFloat(ROOT_NODE.getAttribute(&quot;height&quot;));
-		WIDTH = parseFloat(ROOT_NODE.getAttribute(&quot;width&quot;));
-		ROOT_NODE.setAttribute(&quot;viewBox&quot;, &quot;0 0 &quot; + WIDTH + &quot; &quot; + HEIGHT);
-	}
-
-	ROOT_NODE.setAttribute(&quot;width&quot;, &quot;100%&quot;);
-	ROOT_NODE.setAttribute(&quot;height&quot;, &quot;100%&quot;);
-
-	// Setting the background color.
-	var namedViews = document.getElementsByTagNameNS(NSS[&quot;sodipodi&quot;], &quot;namedview&quot;);
-
-	for (var counter = 0; counter &lt; namedViews.length; counter++)
-	{
-		if (namedViews[counter].hasAttribute(&quot;id&quot;) &amp;&amp; namedViews[counter].hasAttribute(&quot;pagecolor&quot;))
-		{
-			if (namedViews[counter].getAttribute(&quot;id&quot;) == &quot;base&quot;)
-			{
-				BACKGROUND_COLOR = namedViews[counter].getAttribute(&quot;pagecolor&quot;);
-				var newAttribute = &quot;background-color:&quot; + BACKGROUND_COLOR + &quot;;&quot;;
-
-				if (ROOT_NODE.hasAttribute(&quot;style&quot;))
-					newAttribute += ROOT_NODE.getAttribute(&quot;style&quot;);
-
-				ROOT_NODE.setAttribute(&quot;style&quot;, newAttribute);
-			}
-		}
-	}
-
-	// Defining clip-path.
-	var defsNodes = document.getElementsByTagNameNS(NSS[&quot;svg&quot;], &quot;defs&quot;);
-
-	if (defsNodes.length &gt; 0)
-	{
-		var existingClipPath = document.getElementById(&quot;jessyInkSlideClipPath&quot;);
-
-		if (!existingClipPath)
-		{
-			var rectNode = document.createElementNS(NSS[&quot;svg&quot;], &quot;rect&quot;);
-			var clipPath = document.createElementNS(NSS[&quot;svg&quot;], &quot;clipPath&quot;);
-
-			rectNode.setAttribute(&quot;x&quot;, 0);
-			rectNode.setAttribute(&quot;y&quot;, 0);
-			rectNode.setAttribute(&quot;width&quot;, WIDTH);
-			rectNode.setAttribute(&quot;height&quot;, HEIGHT);
-
-			clipPath.setAttribute(&quot;id&quot;, &quot;jessyInkSlideClipPath&quot;);
-			clipPath.setAttribute(&quot;clipPathUnits&quot;, &quot;userSpaceOnUse&quot;);
-
-			clipPath.appendChild(rectNode);
-			defsNodes[0].appendChild(clipPath);
-		}
-	}
-
-	// Making a list of the slide and finding the master slide.
-	var nodes = document.getElementsByTagNameNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-	var tempSlides = new Array();
-	var existingJessyInkPresentationLayer = null;
-
-	for (var counter = 0; counter &lt; nodes.length; counter++)
-	{
-		if (nodes[counter].getAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;) &amp;&amp; (nodes[counter].getAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;) == &quot;layer&quot;))
-		{
-			if (nodes[counter].getAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;) &amp;&amp; nodes[counter].getAttributeNS(NSS[&quot;jessyink&quot;], &quot;masterSlide&quot;) == &quot;masterSlide&quot;)
-				masterSlide = nodes[counter];
-			else if (nodes[counter].getAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;) &amp;&amp; nodes[counter].getAttributeNS(NSS[&quot;jessyink&quot;], &quot;presentationLayer&quot;) == &quot;presentationLayer&quot;)
-				existingJessyInkPresentationLayer = nodes[counter];
-			else
-				tempSlides.push(nodes[counter].getAttribute(&quot;id&quot;));
-		}
-		else if (nodes[counter].getAttributeNS(NSS['jessyink'], 'element'))
-		{
-			handleElement(nodes[counter]);
-		}
-	}
-
-	// Hide master slide set default transitions.
-	if (masterSlide)
-	{
-		masterSlide.style.display = &quot;none&quot;;
-
-		if (masterSlide.hasAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionIn&quot;))
-			defaultTransitionInDict = propStrToDict(masterSlide.getAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionIn&quot;));
-
-		if (masterSlide.hasAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionOut&quot;))
-			defaultTransitionOutDict = propStrToDict(masterSlide.getAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionOut&quot;));
-	}
-
-	if (existingJessyInkPresentationLayer != null)
-	{
-		existingJessyInkPresentationLayer.parentNode.removeChild(existingJessyInkPresentationLayer);
-	}
-
-	// Set start slide.
-	var hashObj = new LocationHash(window.location.hash);
-
-	activeSlide = hashObj.slideNumber;
-	activeEffect = hashObj.effectNumber;
-
-	if (activeSlide &lt; 0)
-		activeSlide = 0;
-	else if (activeSlide &gt;= tempSlides.length)
-		activeSlide = tempSlides.length - 1;
-
-	var originalNode = document.getElementById(tempSlides[counter]);
-
-	var JessyInkPresentationLayer = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-	JessyInkPresentationLayer.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;, &quot;layer&quot;);
-	JessyInkPresentationLayer.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;, &quot;JessyInk Presentation Layer&quot;);
-	JessyInkPresentationLayer.setAttributeNS(NSS[&quot;jessyink&quot;], &quot;presentationLayer&quot;, &quot;presentationLayer&quot;);
-	JessyInkPresentationLayer.setAttribute(&quot;id&quot;, &quot;jessyink_presentation_layer&quot;);
-	JessyInkPresentationLayer.style.display = &quot;inherit&quot;;
-	ROOT_NODE.appendChild(JessyInkPresentationLayer);
-
-	// Gathering all the information about the transitions and effects of the slides, set the background
-	// from the master slide and substitute the auto-texts.
-	for (var counter = 0; counter &lt; tempSlides.length; counter++)
-	{
-		var originalNode = document.getElementById(tempSlides[counter]);
-		originalNode.style.display = &quot;none&quot;;
-		var node = suffixNodeIds(originalNode.cloneNode(true), &quot;_&quot; + counter);
-		JessyInkPresentationLayer.appendChild(node);
-		slides[counter] = new Object();
-		slides[counter][&quot;original_element&quot;] = originalNode;
-		slides[counter][&quot;element&quot;] = node;
-
-		// Set build in transition.
-		slides[counter][&quot;transitionIn&quot;] = new Object();
-
-		var dict;
-
-		if (node.hasAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionIn&quot;))
-			dict = propStrToDict(node.getAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionIn&quot;));
-		else
-			dict = defaultTransitionInDict;
-
-		slides[counter][&quot;transitionIn&quot;][&quot;name&quot;] = dict[&quot;name&quot;];
-		slides[counter][&quot;transitionIn&quot;][&quot;options&quot;] = new Object();
-
-		for (key in dict)
-			if (key != &quot;name&quot;)
-				slides[counter][&quot;transitionIn&quot;][&quot;options&quot;][key] = dict[key];
-
-		// Set build out transition.
-		slides[counter][&quot;transitionOut&quot;] = new Object();
-
-		if (node.hasAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionOut&quot;))
-			dict = propStrToDict(node.getAttributeNS(NSS[&quot;jessyink&quot;], &quot;transitionOut&quot;));
-		else
-			dict = defaultTransitionOutDict;
-
-		slides[counter][&quot;transitionOut&quot;][&quot;name&quot;] = dict[&quot;name&quot;];
-		slides[counter][&quot;transitionOut&quot;][&quot;options&quot;] = new Object();
-
-		for (key in dict)
-			if (key != &quot;name&quot;)
-				slides[counter][&quot;transitionOut&quot;][&quot;options&quot;][key] = dict[key];
-
-		// Copy master slide content.
-		if (masterSlide)
-		{
-			var clonedNode = suffixNodeIds(masterSlide.cloneNode(true), &quot;_&quot; + counter);
-			clonedNode.removeAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;);
-			clonedNode.removeAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;);
-			clonedNode.style.display = &quot;inherit&quot;;
-
-			node.insertBefore(clonedNode, node.firstChild);
-		}
-
-		// Setting clip path.
-		node.setAttribute(&quot;clip-path&quot;, &quot;url(#jessyInkSlideClipPath)&quot;);
-
-		// Substitute auto texts.
-		substituteAutoTexts(node, node.getAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;), counter + 1, tempSlides.length);
-
-		node.removeAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;);
-		node.removeAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;);
-
-		// Set effects.
-		var tempEffects = new Array();
-		var groups = new Object();
-
-		for (var IOCounter = 0; IOCounter &lt;= 1; IOCounter++)
-		{
-			var propName = &quot;&quot;;
-			var dir = 0;
-
-			if (IOCounter == 0)
-			{
-				propName = &quot;effectIn&quot;;
-				dir = 1;
-			}
-			else if (IOCounter == 1)
-			{
-				propName = &quot;effectOut&quot;;
-				dir = -1;
-			}
-
-			var effects = getElementsByPropertyNS(node, NSS[&quot;jessyink&quot;], propName);
-
-			for (var effectCounter = 0; effectCounter &lt; effects.length; effectCounter++)
-			{
-				var element = document.getElementById(effects[effectCounter]);
-				var dict = propStrToDict(element.getAttributeNS(NSS[&quot;jessyink&quot;], propName));
-
-				// Put every element that has an effect associated with it, into its own group.
-				// Unless of course, we already put it into its own group.
-				if (!(groups[element.id]))
-				{
-					var newGroup = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-
-					element.parentNode.insertBefore(newGroup, element);
-					newGroup.appendChild(element.parentNode.removeChild(element));
-					groups[element.id] = newGroup;
-				}
-
-				var effectDict = new Object();
-
-				effectDict[&quot;effect&quot;] = dict[&quot;name&quot;];
-				effectDict[&quot;dir&quot;] = dir;
-				effectDict[&quot;element&quot;] = groups[element.id];
-
-				for (var option in dict)
-				{
-					if ((option != &quot;name&quot;) &amp;&amp; (option != &quot;order&quot;))
-					{
-						if (!effectDict[&quot;options&quot;])
-							effectDict[&quot;options&quot;] = new Object();
-
-						effectDict[&quot;options&quot;][option] = dict[option];
-					}
-				}
-
-				if (!tempEffects[dict[&quot;order&quot;]])
-					tempEffects[dict[&quot;order&quot;]] = new Array();
-
-				tempEffects[dict[&quot;order&quot;]][tempEffects[dict[&quot;order&quot;]].length] = effectDict;
-			}
-		}
-
-		// Make invisible, but keep in rendering tree to ensure that bounding box can be calculated.
-		node.setAttribute(&quot;opacity&quot;,0);
-		node.style.display = &quot;inherit&quot;;
-
-		// Create a transform group.
-		var transformGroup = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-
-		// Add content to transform group.
-		while (node.firstChild)
-			transformGroup.appendChild(node.firstChild);
-
-		// Transfer the transform attribute from the node to the transform group.
-		if (node.getAttribute(&quot;transform&quot;))
-		{
-			transformGroup.setAttribute(&quot;transform&quot;, node.getAttribute(&quot;transform&quot;));
-			node.removeAttribute(&quot;transform&quot;);
-		}
-
-		// Create a view group.
-		var viewGroup = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-
-		viewGroup.appendChild(transformGroup);
-		slides[counter][&quot;viewGroup&quot;] = node.appendChild(viewGroup);
-
-		// Insert background.
-		if (BACKGROUND_COLOR != null)
-		{
-			var rectNode = document.createElementNS(NSS[&quot;svg&quot;], &quot;rect&quot;);
-
-			rectNode.setAttribute(&quot;x&quot;, 0);
-			rectNode.setAttribute(&quot;y&quot;, 0);
-			rectNode.setAttribute(&quot;width&quot;, WIDTH);
-			rectNode.setAttribute(&quot;height&quot;, HEIGHT);
-			rectNode.setAttribute(&quot;id&quot;, &quot;jessyInkBackground&quot; + counter);
-			rectNode.setAttribute(&quot;fill&quot;, BACKGROUND_COLOR);
-
-			slides[counter][&quot;viewGroup&quot;].insertBefore(rectNode, slides[counter][&quot;viewGroup&quot;].firstChild);
-		}
-
-		// Set views.
-		var tempViews = new Array();
-		var views = getElementsByPropertyNS(node, NSS[&quot;jessyink&quot;], &quot;view&quot;);
-		var matrixOld = (new matrixSVG()).fromElements(1, 0, 0, 0, 1, 0, 0, 0, 1);
-
-		// Set initial view even if there are no other views.
-		slides[counter][&quot;viewGroup&quot;].setAttribute(&quot;transform&quot;, matrixOld.toAttribute());
-		slides[counter].initialView = matrixOld.toAttribute();
-
-		for (var viewCounter = 0; viewCounter &lt; views.length; viewCounter++)
-		{
-			var element = document.getElementById(views[viewCounter]);
-			var dict = propStrToDict(element.getAttributeNS(NSS[&quot;jessyink&quot;], &quot;view&quot;));
-
-			if (dict[&quot;order&quot;] == 0)
-			{
-				matrixOld = pointMatrixToTransformation(rectToMatrix(element)).mult((new matrixSVG()).fromSVGMatrix(slides[counter].viewGroup.getScreenCTM()).inv().mult((new matrixSVG()).fromSVGMatrix(element.parentNode.getScreenCTM())).inv());
-				slides[counter].initialView = matrixOld.toAttribute();
-			}
-			else
-			{
-				var effectDict = new Object();
-
-				effectDict[&quot;effect&quot;] = dict[&quot;name&quot;];
-				effectDict[&quot;dir&quot;] = 1;
-				effectDict[&quot;element&quot;] = slides[counter][&quot;viewGroup&quot;];
-				effectDict[&quot;order&quot;] = dict[&quot;order&quot;];
-
-				for (var option in dict)
-				{
-					if ((option != &quot;name&quot;) &amp;&amp; (option != &quot;order&quot;))
-					{
-						if (!effectDict[&quot;options&quot;])
-							effectDict[&quot;options&quot;] = new Object();
-
-						effectDict[&quot;options&quot;][option] = dict[option];
-					}
-				}
-
-				effectDict[&quot;options&quot;][&quot;matrixNew&quot;] = pointMatrixToTransformation(rectToMatrix(element)).mult((new matrixSVG()).fromSVGMatrix(slides[counter].viewGroup.getScreenCTM()).inv().mult((new matrixSVG()).fromSVGMatrix(element.parentNode.getScreenCTM())).inv());
-
-				tempViews[dict[&quot;order&quot;]] = effectDict;
-			}
-
-			// Remove element.
-			element.parentNode.removeChild(element);
-		}
-
-		// Consolidate view array and append it to the effect array.
-		if (tempViews.length &gt; 0)
-		{
-			for (var viewCounter = 0; viewCounter &lt; tempViews.length; viewCounter++)
-			{
-				if (tempViews[viewCounter])
-				{
-					tempViews[viewCounter][&quot;options&quot;][&quot;matrixOld&quot;] = matrixOld;
-					matrixOld = tempViews[viewCounter][&quot;options&quot;][&quot;matrixNew&quot;];
-
-					if (!tempEffects[tempViews[viewCounter][&quot;order&quot;]])
-						tempEffects[tempViews[viewCounter][&quot;order&quot;]] = new Array();
-
-					tempEffects[tempViews[viewCounter][&quot;order&quot;]][tempEffects[tempViews[viewCounter][&quot;order&quot;]].length] = tempViews[viewCounter];
-				}
-			}
-		}
-
-		// Set consolidated effect array.
-		if (tempEffects.length &gt; 0)
-		{
-			slides[counter][&quot;effects&quot;] = new Array();
-
-			for (var effectCounter = 0; effectCounter &lt; tempEffects.length; effectCounter++)
-			{
-				if (tempEffects[effectCounter])
-					slides[counter][&quot;effects&quot;][slides[counter][&quot;effects&quot;].length] = tempEffects[effectCounter];
-			}
-		}
-
-		node.setAttribute(&quot;onmouseover&quot;, &quot;if ((currentMode == INDEX_MODE) &amp;&amp; ( activeSlide != &quot; + counter + &quot;)) { indexSetActiveSlide(&quot; + counter + &quot;); };&quot;);
-
-		// Set visibility for initial state.
-		if (counter == activeSlide)
-		{
-			node.style.display = &quot;inherit&quot;;
-			node.setAttribute(&quot;opacity&quot;,1);
-		}
-		else
-		{
-			node.style.display = &quot;none&quot;;
-			node.setAttribute(&quot;opacity&quot;,0);
-		}
-	}
-
-	// Set key handler.
-	var jessyInkObjects = document.getElementsByTagNameNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-
-	for (var counter = 0; counter &lt; jessyInkObjects.length; counter++)
-	{
-		var elem = jessyInkObjects[counter];
-
-		if (elem.getAttributeNS(NSS[&quot;jessyink&quot;], &quot;customKeyBindings&quot;))
-		{
-			if (elem.getCustomKeyBindings != undefined)
-				keyCodeDictionary = elem.getCustomKeyBindings();
-
-			if (elem.getCustomCharBindings != undefined)
-				charCodeDictionary = elem.getCustomCharBindings();
-		}
-	}
-
-	// Set mouse handler.
-	var jessyInkMouseHandler = document.getElementsByTagNameNS(NSS[&quot;jessyink&quot;], &quot;mousehandler&quot;);
-
-	for (var counter = 0; counter &lt; jessyInkMouseHandler.length; counter++)
-	{
-		var elem = jessyInkMouseHandler[counter];
-
-		if (elem.getMouseHandler != undefined)
-		{
-			var tempDict = elem.getMouseHandler();
-
-			for (mode in tempDict)
-			{
-				if (!mouseHandlerDictionary[mode])
-					mouseHandlerDictionary[mode] = new Object();
-
-				for (handler in tempDict[mode])
-					mouseHandlerDictionary[mode][handler] = tempDict[mode][handler];
-			}
-		}
-	}
-
-	// Check effect number.
-	if ((activeEffect &lt; 0) || (!slides[activeSlide].effects))
-	{
-		activeEffect = 0;
-	}
-	else if (activeEffect &gt; slides[activeSlide].effects.length)
-	{
-		activeEffect = slides[activeSlide].effects.length;
-	}
-
-	createProgressBar(JessyInkPresentationLayer);
-	hideProgressBar();
-	setProgressBarValue(activeSlide);
-	setTimeIndicatorValue(0);
-	setInterval(&quot;updateTimer()&quot;, 1000);
-	setSlideToState(activeSlide, activeEffect);
-	jessyInkInitialised = true;
-}
-
-/** Function to subtitute the auto-texts.
- *
- *  @param node the node
- *  @param slideName name of the slide the node is on
- *  @param slideNumber number of the slide the node is on
- *  @param numberOfSlides number of slides in the presentation
- */
-function substituteAutoTexts(node, slideName, slideNumber, numberOfSlides)
-{
-	var texts = node.getElementsByTagNameNS(NSS[&quot;svg&quot;], &quot;tspan&quot;);
-
-	for (var textCounter = 0; textCounter &lt; texts.length; textCounter++)
-	{
-		if (texts[textCounter].getAttributeNS(NSS[&quot;jessyink&quot;], &quot;autoText&quot;) == &quot;slideNumber&quot;)
-			texts[textCounter].firstChild.nodeValue = slideNumber;
-		else if (texts[textCounter].getAttributeNS(NSS[&quot;jessyink&quot;], &quot;autoText&quot;) == &quot;numberOfSlides&quot;)
-			texts[textCounter].firstChild.nodeValue = numberOfSlides;
-		else if (texts[textCounter].getAttributeNS(NSS[&quot;jessyink&quot;], &quot;autoText&quot;) == &quot;slideTitle&quot;)
-			texts[textCounter].firstChild.nodeValue = slideName;
-	}
-}
-
-/** Convenience function to get an element depending on whether it has a property with a particular name.
- *	This function emulates some dearly missed XPath functionality.
- *
- *  @param node the node
- *  @param namespace namespace of the attribute
- *  @param name attribute name
- */
-function getElementsByPropertyNS(node, namespace, name)
-{
-	var elems = new Array();
-
-	if (node.getAttributeNS(namespace, name))
-		elems.push(node.getAttribute(&quot;id&quot;));
-
-	for (var counter = 0; counter &lt; node.childNodes.length; counter++)
-	{
-		if (node.childNodes[counter].nodeType == 1)
-			elems = elems.concat(getElementsByPropertyNS(node.childNodes[counter], namespace, name));
-	}
-
-	return elems;
-}
-
-/** Function to dispatch the next effect, if there is none left, change the slide.
- *
- *  @param dir direction of the change (1 = forwards, -1 = backwards)
- */
-function dispatchEffects(dir)
-{
-	if (slides[activeSlide][&quot;effects&quot;] &amp;&amp; (((dir == 1) &amp;&amp; (activeEffect &lt; slides[activeSlide][&quot;effects&quot;].length)) || ((dir == -1) &amp;&amp; (activeEffect &gt; 0))))
-	{
-		processingEffect = true;
-
-		if (dir == 1)
-		{
-			effectArray = slides[activeSlide][&quot;effects&quot;][activeEffect];
-			activeEffect += dir;
-		}
-		else if (dir == -1)
-		{
-			activeEffect += dir;
-			effectArray = slides[activeSlide][&quot;effects&quot;][activeEffect];
-		}
-
-		transCounter = 0;
-		startTime = (new Date()).getTime();
-		lastFrameTime = null;
-		effect(dir);
-	}
-	else if (((dir == 1) &amp;&amp; (activeSlide &lt; (slides.length - 1))) || (((dir == -1) &amp;&amp; (activeSlide &gt; 0))))
-	{
-		changeSlide(dir);
-	}
-}
-
-/** Function to skip effects and directly either put the slide into start or end state or change slides.
- *
- *  @param dir direction of the change (1 = forwards, -1 = backwards)
- */
-function skipEffects(dir)
-{
-	if (slides[activeSlide][&quot;effects&quot;] &amp;&amp; (((dir == 1) &amp;&amp; (activeEffect &lt; slides[activeSlide][&quot;effects&quot;].length)) || ((dir == -1) &amp;&amp; (activeEffect &gt; 0))))
-	{
-		processingEffect = true;
-
-		if (slides[activeSlide][&quot;effects&quot;] &amp;&amp; (dir == 1))
-			activeEffect = slides[activeSlide][&quot;effects&quot;].length;
-		else
-			activeEffect = 0;
-
-		if (dir == 1)
-			setSlideToState(activeSlide, STATE_END);
-		else
-			setSlideToState(activeSlide, STATE_START);
-
-		processingEffect = false;
-	}
-	else if (((dir == 1) &amp;&amp; (activeSlide &lt; (slides.length - 1))) || (((dir == -1) &amp;&amp; (activeSlide &gt; 0))))
-	{
-		changeSlide(dir);
-	}
-}
-
-/** Function to change between slides.
- *
- *  @param dir direction (1 = forwards, -1 = backwards)
- */
-function changeSlide(dir)
-{
-	processingEffect = true;
-	effectArray = new Array();
-
-	effectArray[0] = new Object();
-	if (dir == 1)
-	{
-		effectArray[0][&quot;effect&quot;] = slides[activeSlide][&quot;transitionOut&quot;][&quot;name&quot;];
-		effectArray[0][&quot;options&quot;] = slides[activeSlide][&quot;transitionOut&quot;][&quot;options&quot;];
-		effectArray[0][&quot;dir&quot;] = -1;
-	}
-	else if (dir == -1)
-	{
-		effectArray[0][&quot;effect&quot;] = slides[activeSlide][&quot;transitionIn&quot;][&quot;name&quot;];
-		effectArray[0][&quot;options&quot;] = slides[activeSlide][&quot;transitionIn&quot;][&quot;options&quot;];
-		effectArray[0][&quot;dir&quot;] = 1;
-	}
-	effectArray[0][&quot;element&quot;] = slides[activeSlide][&quot;element&quot;];
-
-	activeSlide += dir;
-	setProgressBarValue(activeSlide);
-
-	effectArray[1] = new Object();
-
-	if (dir == 1)
-	{
-		effectArray[1][&quot;effect&quot;] = slides[activeSlide][&quot;transitionIn&quot;][&quot;name&quot;];
-		effectArray[1][&quot;options&quot;] = slides[activeSlide][&quot;transitionIn&quot;][&quot;options&quot;];
-		effectArray[1][&quot;dir&quot;] = 1;
-	}
-	else if (dir == -1)
-	{
-		effectArray[1][&quot;effect&quot;] = slides[activeSlide][&quot;transitionOut&quot;][&quot;name&quot;];
-		effectArray[1][&quot;options&quot;] = slides[activeSlide][&quot;transitionOut&quot;][&quot;options&quot;];
-		effectArray[1][&quot;dir&quot;] = -1;
-	}
-
-	effectArray[1][&quot;element&quot;] = slides[activeSlide][&quot;element&quot;];
-
-	if (slides[activeSlide][&quot;effects&quot;] &amp;&amp; (dir == -1))
-		activeEffect = slides[activeSlide][&quot;effects&quot;].length;
-	else
-		activeEffect = 0;
-
-	if (dir == -1)
-		setSlideToState(activeSlide, STATE_END);
-	else
-		setSlideToState(activeSlide, STATE_START);
-
-	transCounter = 0;
-	startTime = (new Date()).getTime();
-	lastFrameTime = null;
-	effect(dir);
-}
-
-/** Function to toggle between index and slide mode.
-*/
-function toggleSlideIndex()
-{
-	var suspendHandle = ROOT_NODE.suspendRedraw(500);
-
-	if (currentMode == SLIDE_MODE)
-	{
-		hideProgressBar();		
-		INDEX_OFFSET = -1;
-		indexSetPageSlide(activeSlide);
-		currentMode = INDEX_MODE;
-	}
-	else if (currentMode == INDEX_MODE)
-	{
-		for (var counter = 0; counter &lt; slides.length; counter++)
-		{
-			slides[counter][&quot;element&quot;].setAttribute(&quot;transform&quot;,&quot;scale(1)&quot;);
-
-			if (counter == activeSlide)
-			{
-				slides[counter][&quot;element&quot;].style.display = &quot;inherit&quot;;
-				slides[counter][&quot;element&quot;].setAttribute(&quot;opacity&quot;,1);
-				activeEffect = 0;
-			}
-			else
-			{
-				slides[counter][&quot;element&quot;].setAttribute(&quot;opacity&quot;,0);
-				slides[counter][&quot;element&quot;].style.display = &quot;none&quot;;
-			}
-		}
-		currentMode = SLIDE_MODE;
-		setSlideToState(activeSlide, STATE_START);
-		setProgressBarValue(activeSlide);
-
-		if (progress_bar_visible)
-		{
-			showProgressBar();
-		}
-	}
-
-	ROOT_NODE.unsuspendRedraw(suspendHandle);
-	ROOT_NODE.forceRedraw();
-}
-
-/** Function to run an effect.
- *
- *  @param dir direction in which to play the effect (1 = forwards, -1 = backwards)
- */
-function effect(dir)
-{
-	var done = true;
-
-	var suspendHandle = ROOT_NODE.suspendRedraw(200);
-
-	for (var counter = 0; counter &lt; effectArray.length; counter++)
-	{
-		if (effectArray[counter][&quot;effect&quot;] == &quot;fade&quot;)
-			done &amp;= fade(parseInt(effectArray[counter][&quot;dir&quot;]) * dir, effectArray[counter][&quot;element&quot;], transCounter, effectArray[counter][&quot;options&quot;]);
-		else if (effectArray[counter][&quot;effect&quot;] == &quot;appear&quot;)
-			done &amp;= appear(parseInt(effectArray[counter][&quot;dir&quot;]) * dir, effectArray[counter][&quot;element&quot;], transCounter, effectArray[counter][&quot;options&quot;]);
-		else if (effectArray[counter][&quot;effect&quot;] == &quot;pop&quot;)
-			done &amp;= pop(parseInt(effectArray[counter][&quot;dir&quot;]) * dir, effectArray[counter][&quot;element&quot;], transCounter, effectArray[counter][&quot;options&quot;]);
-		else if (effectArray[counter][&quot;effect&quot;] == &quot;view&quot;)
-			done &amp;= view(parseInt(effectArray[counter][&quot;dir&quot;]) * dir, effectArray[counter][&quot;element&quot;], transCounter, effectArray[counter][&quot;options&quot;]);
-	}
-
-	ROOT_NODE.unsuspendRedraw(suspendHandle);
-	ROOT_NODE.forceRedraw();
-
-	if (!done)
-	{
-		var currentTime = (new Date()).getTime();
-		var timeDiff = 1;
-
-		transCounter = currentTime - startTime;
-
-		if (lastFrameTime != null)
-		{
-			timeDiff = timeStep - (currentTime - lastFrameTime);
-
-			if (timeDiff &lt;= 0)
-				timeDiff = 1;
-		}
-
-		lastFrameTime = currentTime;
-
-		window.setTimeout(&quot;effect(&quot; + dir + &quot;)&quot;, timeDiff);
-	}
-	else
-	{
-		window.location.hash = (activeSlide + 1) + '_' + activeEffect;
-		processingEffect = false;
-	}
-}
-
-/** Function to display the index sheet.
- *
- *  @param offsetNumber offset number
- */
-function displayIndex(offsetNumber)
-{
-	var offsetX = 0;
-	var offsetY = 0;
-
-	if (offsetNumber &lt; 0)
-		offsetNumber = 0;
-	else if (offsetNumber &gt;= slides.length)
-		offsetNumber = slides.length - 1;
-
-	for (var counter = 0; counter &lt; slides.length; counter++)
-	{
-		if ((counter &lt; offsetNumber) || (counter &gt; offsetNumber + INDEX_COLUMNS * INDEX_COLUMNS - 1))
-		{
-			slides[counter][&quot;element&quot;].setAttribute(&quot;opacity&quot;,0);
-			slides[counter][&quot;element&quot;].style.display = &quot;none&quot;;
-		}
-		else
-		{
-			offsetX = ((counter - offsetNumber) % INDEX_COLUMNS) * WIDTH;
-			offsetY = Math.floor((counter - offsetNumber) / INDEX_COLUMNS) * HEIGHT;
-
-			slides[counter][&quot;element&quot;].setAttribute(&quot;transform&quot;,&quot;scale(&quot;+1/INDEX_COLUMNS+&quot;) translate(&quot;+offsetX+&quot;,&quot;+offsetY+&quot;)&quot;);
-			slides[counter][&quot;element&quot;].style.display = &quot;inherit&quot;;
-			slides[counter][&quot;element&quot;].setAttribute(&quot;opacity&quot;,0.5);
-		}
-
-		setSlideToState(counter, STATE_END);
-	}
-
-	//do we need to save the current offset?
-	if (INDEX_OFFSET != offsetNumber)
-		INDEX_OFFSET = offsetNumber;
-}
-
-/** Function to set the active slide in the slide view.
- *
- *  @param nbr index of the active slide
- */
-function slideSetActiveSlide(nbr)
-{
-	if (nbr &gt;= slides.length)
-		nbr = slides.length - 1;
-	else if (nbr &lt; 0)
-		nbr = 0;
-
-	slides[activeSlide][&quot;element&quot;].setAttribute(&quot;opacity&quot;,0);
-	slides[activeSlide][&quot;element&quot;].style.display = &quot;none&quot;;
-
-	activeSlide = parseInt(nbr);
-
-	setSlideToState(activeSlide, STATE_START);
-	slides[activeSlide][&quot;element&quot;].style.display = &quot;inherit&quot;;
-	slides[activeSlide][&quot;element&quot;].setAttribute(&quot;opacity&quot;,1);
-
-	activeEffect = 0;
-	setProgressBarValue(nbr);
-}
-
-/** Function to set the active slide in the index view.
- *
- *  @param nbr index of the active slide
- */
-function indexSetActiveSlide(nbr)
-{
-	if (nbr &gt;= slides.length)
-		nbr = slides.length - 1;
-	else if (nbr &lt; 0)
-		nbr = 0;
-
-	slides[activeSlide][&quot;element&quot;].setAttribute(&quot;opacity&quot;,0.5);
-
-	activeSlide = parseInt(nbr);
-	window.location.hash = (activeSlide + 1) + '_0';
-
-	slides[activeSlide][&quot;element&quot;].setAttribute(&quot;opacity&quot;,1);
-}
-
-/** Function to set the page and active slide in index view. 
- *
- *  @param nbr index of the active slide
- *
- *  NOTE: To force a redraw,
- *  set INDEX_OFFSET to -1 before calling indexSetPageSlide().
- *
- *  This is necessary for zooming (otherwise the index might not
- *  get redrawn) and when switching to index mode.
- *
- *  INDEX_OFFSET = -1
- *  indexSetPageSlide(activeSlide);
- */
-function indexSetPageSlide(nbr)
-{
-	if (nbr &gt;= slides.length)
-		nbr = slides.length - 1;
-	else if (nbr &lt; 0)
-		nbr = 0;
-
-	//calculate the offset
-	var offset = nbr - nbr % (INDEX_COLUMNS * INDEX_COLUMNS);
-
-	if (offset &lt; 0)
-		offset = 0;
-
-	//if different from kept offset, then record and change the page
-	if (offset != INDEX_OFFSET)
-	{
-		INDEX_OFFSET = offset;
-		displayIndex(INDEX_OFFSET);
-	}
-
-	//set the active slide
-	indexSetActiveSlide(nbr);
-}
-
-/** Event handler for key press.
- *
- *  @param e the event
- */
-function keydown(e)
-{
-	if (!e)
-		e = window.event;
-
-	code = e.keyCode || e.charCode;
-
-	if (!processingEffect &amp;&amp; keyCodeDictionary[currentMode] &amp;&amp; keyCodeDictionary[currentMode][code])
-		return keyCodeDictionary[currentMode][code]();
-	else
-		document.onkeypress = keypress;
-}
-// Set event handler for key down.
-document.onkeydown = keydown;
-
-/** Event handler for key press.
- *
- *  @param e the event
- */
-function keypress(e)
-{
-	document.onkeypress = null;
-
-	if (!e)
-		e = window.event;
-
-	str = String.fromCharCode(e.keyCode || e.charCode);
-
-	if (!processingEffect &amp;&amp; charCodeDictionary[currentMode] &amp;&amp; charCodeDictionary[currentMode][str])
-		return charCodeDictionary[currentMode][str]();
-}
-
-/** Function to supply the default char code dictionary.
- *
- * @returns default char code dictionary
- */
-function getDefaultCharCodeDictionary()
-{
-	var charCodeDict = new Object();
-
-	charCodeDict[SLIDE_MODE] = new Object();
-	charCodeDict[INDEX_MODE] = new Object();
-	charCodeDict[DRAWING_MODE] = new Object();
-
-	charCodeDict[SLIDE_MODE][&quot;i&quot;] = function () { return toggleSlideIndex(); };
-	charCodeDict[SLIDE_MODE][&quot;d&quot;] = function () { return slideSwitchToDrawingMode(); };
-	charCodeDict[SLIDE_MODE][&quot;D&quot;] = function () { return slideQueryDuration(); };
-	charCodeDict[SLIDE_MODE][&quot;n&quot;] = function () { return slideAddSlide(activeSlide); };
-	charCodeDict[SLIDE_MODE][&quot;p&quot;] = function () { return slideToggleProgressBarVisibility(); };
-	charCodeDict[SLIDE_MODE][&quot;t&quot;] = function () { return slideResetTimer(); };
-	charCodeDict[SLIDE_MODE][&quot;e&quot;] = function () { return slideUpdateExportLayer(); };
-
-	charCodeDict[DRAWING_MODE][&quot;d&quot;] = function () { return drawingSwitchToSlideMode(); };
-	charCodeDict[DRAWING_MODE][&quot;0&quot;] = function () { return drawingResetPathWidth(); };
-	charCodeDict[DRAWING_MODE][&quot;1&quot;] = function () { return drawingSetPathWidth(1.0); };
-	charCodeDict[DRAWING_MODE][&quot;3&quot;] = function () { return drawingSetPathWidth(3.0); };
-	charCodeDict[DRAWING_MODE][&quot;5&quot;] = function () { return drawingSetPathWidth(5.0); };
-	charCodeDict[DRAWING_MODE][&quot;7&quot;] = function () { return drawingSetPathWidth(7.0); };
-	charCodeDict[DRAWING_MODE][&quot;9&quot;] = function () { return drawingSetPathWidth(9.0); };
-	charCodeDict[DRAWING_MODE][&quot;b&quot;] = function () { return drawingSetPathColour(&quot;blue&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;c&quot;] = function () { return drawingSetPathColour(&quot;cyan&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;g&quot;] = function () { return drawingSetPathColour(&quot;green&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;k&quot;] = function () { return drawingSetPathColour(&quot;black&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;m&quot;] = function () { return drawingSetPathColour(&quot;magenta&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;o&quot;] = function () { return drawingSetPathColour(&quot;orange&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;r&quot;] = function () { return drawingSetPathColour(&quot;red&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;w&quot;] = function () { return drawingSetPathColour(&quot;white&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;y&quot;] = function () { return drawingSetPathColour(&quot;yellow&quot;); };
-	charCodeDict[DRAWING_MODE][&quot;z&quot;] = function () { return drawingUndo(); };
-
-	charCodeDict[INDEX_MODE][&quot;i&quot;] = function () { return toggleSlideIndex(); };
-	charCodeDict[INDEX_MODE][&quot;-&quot;] = function () { return indexDecreaseNumberOfColumns(); };
-	charCodeDict[INDEX_MODE][&quot;=&quot;] = function () { return indexIncreaseNumberOfColumns(); };
-	charCodeDict[INDEX_MODE][&quot;+&quot;] = function () { return indexIncreaseNumberOfColumns(); };
-	charCodeDict[INDEX_MODE][&quot;0&quot;] = function () { return indexResetNumberOfColumns(); };
-
-	return charCodeDict;
-}
-
-/** Function to supply the default key code dictionary.
- *
- * @returns default key code dictionary
- */
-function getDefaultKeyCodeDictionary()
-{
-	var keyCodeDict = new Object();
-
-	keyCodeDict[SLIDE_MODE] = new Object();
-	keyCodeDict[INDEX_MODE] = new Object();
-	keyCodeDict[DRAWING_MODE] = new Object();
-
-	keyCodeDict[SLIDE_MODE][LEFT_KEY] = function() { return dispatchEffects(-1); };
-	keyCodeDict[SLIDE_MODE][RIGHT_KEY] = function() { return dispatchEffects(1); };
-	keyCodeDict[SLIDE_MODE][UP_KEY] = function() { return skipEffects(-1); };
-	keyCodeDict[SLIDE_MODE][DOWN_KEY] = function() { return skipEffects(1); };
-	keyCodeDict[SLIDE_MODE][PAGE_UP_KEY] = function() { return dispatchEffects(-1); };
-	keyCodeDict[SLIDE_MODE][PAGE_DOWN_KEY] = function() { return dispatchEffects(1); };
-	keyCodeDict[SLIDE_MODE][HOME_KEY] = function() { return slideSetActiveSlide(0); };
-	keyCodeDict[SLIDE_MODE][END_KEY] = function() { return slideSetActiveSlide(slides.length - 1); };
-	keyCodeDict[SLIDE_MODE][SPACE_KEY] = function() { return dispatchEffects(1); };
-
-	keyCodeDict[INDEX_MODE][LEFT_KEY] = function() { return indexSetPageSlide(activeSlide - 1); };
-	keyCodeDict[INDEX_MODE][RIGHT_KEY] = function() { return indexSetPageSlide(activeSlide + 1); };
-	keyCodeDict[INDEX_MODE][UP_KEY] = function() { return indexSetPageSlide(activeSlide - INDEX_COLUMNS); };
-	keyCodeDict[INDEX_MODE][DOWN_KEY] = function() { return indexSetPageSlide(activeSlide + INDEX_COLUMNS); };
-	keyCodeDict[INDEX_MODE][PAGE_UP_KEY] = function() { return indexSetPageSlide(activeSlide - INDEX_COLUMNS * INDEX_COLUMNS); };
-	keyCodeDict[INDEX_MODE][PAGE_DOWN_KEY] = function() { return indexSetPageSlide(activeSlide + INDEX_COLUMNS * INDEX_COLUMNS); };
-	keyCodeDict[INDEX_MODE][HOME_KEY] = function() { return indexSetPageSlide(0); };
-	keyCodeDict[INDEX_MODE][END_KEY] = function() { return indexSetPageSlide(slides.length - 1); };
-	keyCodeDict[INDEX_MODE][ENTER_KEY] = function() { return toggleSlideIndex(); };
-
-	keyCodeDict[DRAWING_MODE][ESCAPE_KEY] = function () { return drawingSwitchToSlideMode(); };
-
-	return keyCodeDict;
-}
-
-/** Function to handle all mouse events.
- *
- *	@param	evnt	event
- *	@param	action	type of event (e.g. mouse up, mouse wheel)
- */
-function mouseHandlerDispatch(evnt, action)
-{
-	if (!evnt)
-		evnt = window.event;
-
-	var retVal = true;
-
-	if (!processingEffect &amp;&amp; mouseHandlerDictionary[currentMode] &amp;&amp; mouseHandlerDictionary[currentMode][action])
-	{
-		var subRetVal = mouseHandlerDictionary[currentMode][action](evnt);
-
-		if (subRetVal != null &amp;&amp; subRetVal != undefined)
-			retVal = subRetVal;
-	}
-
-	if (evnt.preventDefault &amp;&amp; !retVal)
-		evnt.preventDefault();
-
-	evnt.returnValue = retVal;
-
-	return retVal;
-}
-
-// Set mouse event handler.
-document.onmousedown = function(e) { return mouseHandlerDispatch(e, MOUSE_DOWN); };
-document.onmouseup = function(e) { return mouseHandlerDispatch(e, MOUSE_UP); };
-document.onmousemove = function(e) { return mouseHandlerDispatch(e, MOUSE_MOVE); };
-
-// Moz
-if (window.addEventListener)
-{
-	window.addEventListener('DOMMouseScroll', function(e) { return mouseHandlerDispatch(e, MOUSE_WHEEL); }, false);
-}
-
-// Opera Safari OK - may not work in IE
-window.onmousewheel = function(e) { return mouseHandlerDispatch(e, MOUSE_WHEEL); };
-
-/** Function to supply the default mouse handler dictionary.
- *
- * @returns default mouse handler dictionary
- */
-function getDefaultMouseHandlerDictionary()
-{
-	var mouseHandlerDict = new Object();
-
-	mouseHandlerDict[SLIDE_MODE] = new Object();
-	mouseHandlerDict[INDEX_MODE] = new Object();
-	mouseHandlerDict[DRAWING_MODE] = new Object();
-
-	mouseHandlerDict[SLIDE_MODE][MOUSE_DOWN] = function(evnt) { return dispatchEffects(1); };
-	mouseHandlerDict[SLIDE_MODE][MOUSE_WHEEL] = function(evnt) { return slideMousewheel(evnt); };
-
-	mouseHandlerDict[INDEX_MODE][MOUSE_DOWN] = function(evnt) { return toggleSlideIndex(); };
-
-	mouseHandlerDict[DRAWING_MODE][MOUSE_DOWN] = function(evnt) { return drawingMousedown(evnt); };
-	mouseHandlerDict[DRAWING_MODE][MOUSE_UP] = function(evnt) { return drawingMouseup(evnt); };
-	mouseHandlerDict[DRAWING_MODE][MOUSE_MOVE] = function(evnt) { return drawingMousemove(evnt); };
-
-	return mouseHandlerDict;
-}
-
-/** Function to switch from slide mode to drawing mode.
-*/
-function slideSwitchToDrawingMode()
-{
-	currentMode = DRAWING_MODE;
-
-	var tempDict;
-
-	if (ROOT_NODE.hasAttribute(&quot;style&quot;))
-		tempDict = propStrToDict(ROOT_NODE.getAttribute(&quot;style&quot;));
-	else
-		tempDict = new Object();
-
-	tempDict[&quot;cursor&quot;] = &quot;crosshair&quot;;
-	ROOT_NODE.setAttribute(&quot;style&quot;, dictToPropStr(tempDict));
-}
-
-/** Function to switch from drawing mode to slide mode.
-*/
-function drawingSwitchToSlideMode()
-{
-	currentMode = SLIDE_MODE;
-
-	var tempDict;
-
-	if (ROOT_NODE.hasAttribute(&quot;style&quot;))
-		tempDict = propStrToDict(ROOT_NODE.getAttribute(&quot;style&quot;));
-	else
-		tempDict = new Object();
-
-	tempDict[&quot;cursor&quot;] = &quot;auto&quot;;
-	ROOT_NODE.setAttribute(&quot;style&quot;, dictToPropStr(tempDict));
-}
-
-/** Function to decrease the number of columns in index mode.
-*/
-function indexDecreaseNumberOfColumns()
-{
-	if (INDEX_COLUMNS &gt;= 3)
-	{
-		INDEX_COLUMNS -= 1;
-		INDEX_OFFSET = -1
-			indexSetPageSlide(activeSlide);
-	}
-}
-
-/** Function to increase the number of columns in index mode.
-*/
-function indexIncreaseNumberOfColumns()
-{
-	if (INDEX_COLUMNS &lt; 7)
-	{
-		INDEX_COLUMNS += 1;
-		INDEX_OFFSET = -1
-			indexSetPageSlide(activeSlide);
-	}
-}
-
-/** Function to reset the number of columns in index mode.
-*/
-function indexResetNumberOfColumns()
-{
-	if (INDEX_COLUMNS != INDEX_COLUMNS_DEFAULT)
-	{
-		INDEX_COLUMNS = INDEX_COLUMNS_DEFAULT;
-		INDEX_OFFSET = -1
-			indexSetPageSlide(activeSlide);
-	}
-}
-
-/** Function to reset path width in drawing mode.
-*/
-function drawingResetPathWidth()
-{
-	path_width = path_width_default;
-	set_path_paint_width();
-}
-
-/** Function to set path width in drawing mode.
- *
- * @param width new path width
- */
-function drawingSetPathWidth(width)
-{
-	path_width = width;
-	set_path_paint_width();
-}
-
-/** Function to set path colour in drawing mode.
- *
- * @param colour new path colour
- */
-function drawingSetPathColour(colour)
-{
-	path_colour = colour;
-}
-
-/** Function to query the duration of the presentation from the user in slide mode.
-*/
-function slideQueryDuration()
-{
-	var new_duration = prompt(&quot;Length of presentation in minutes?&quot;, timer_duration);
-
-	if ((new_duration != null) &amp;&amp; (new_duration != ''))
-	{
-		timer_duration = new_duration;
-	}
-
-	updateTimer();
-}
-
-/** Function to add new slide in slide mode.
- *
- * @param afterSlide after which slide to insert the new one
- */
-function slideAddSlide(afterSlide)
-{
-	addSlide(afterSlide);
-	slideSetActiveSlide(afterSlide + 1);
-	updateTimer();
-}
-
-/** Function to toggle the visibility of the progress bar in slide mode.
-*/
-function slideToggleProgressBarVisibility()
-{
-	if (progress_bar_visible)
-	{
-		progress_bar_visible = false;
-		hideProgressBar();
-	}
-	else
-	{
-		progress_bar_visible = true;
-		showProgressBar();
-	}
-}
-
-/** Function to reset the timer in slide mode.
-*/
-function slideResetTimer()
-{
-	timer_start = timer_elapsed;
-	updateTimer();
-}
-
-/** Convenience function to pad a string with zero in front up to a certain length.
- */
-function padString(str, len)
-{
-	var outStr = str;
-
-	while (outStr.length &lt; len)
-	{
-		outStr = '0' + outStr;
-	}
-
-	return outStr;
-}
-
-/** Function to update the export layer.
- */
-function slideUpdateExportLayer()
-{
-	// Suspend redraw since we are going to mess with the slides.
-	var suspendHandle = ROOT_NODE.suspendRedraw(2000);
-
-	var tmpActiveSlide = activeSlide;
-	var tmpActiveEffect = activeEffect;
-	var exportedLayers = new Array();
-
-	for (var counterSlides = 0; counterSlides &lt; slides.length; counterSlides++)
-	{
-		var exportNode;
-
-		setSlideToState(counterSlides, STATE_START);
-
-		var maxEffect = 0;
-
-		if (slides[counterSlides].effects)
-		{
-			maxEffect = slides[counterSlides].effects.length;
-		}
-
-		exportNode = slides[counterSlides].element.cloneNode(true);
-		exportNode.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;, &quot;layer&quot;);
-		exportNode.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;, &quot;slide_&quot; + padString((counterSlides + 1).toString(), slides.length.toString().length) + &quot;_effect_&quot; + padString(&quot;0&quot;, maxEffect.toString().length));
-
-		exportedLayers.push(exportNode);
-
-		if (slides[counterSlides][&quot;effects&quot;])
-		{	
-			for (var counter = 0; counter &lt; slides[counterSlides][&quot;effects&quot;].length; counter++)
-			{
-				for (var subCounter = 0; subCounter &lt; slides[counterSlides][&quot;effects&quot;][counter].length; subCounter++)
-				{
-					var effect = slides[counterSlides][&quot;effects&quot;][counter][subCounter];
-					if (effect[&quot;effect&quot;] == &quot;fade&quot;)
-						fade(parseInt(effect[&quot;dir&quot;]), effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;appear&quot;)
-						appear(parseInt(effect[&quot;dir&quot;]), effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;pop&quot;)
-						pop(parseInt(effect[&quot;dir&quot;]), effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;view&quot;)
-						view(parseInt(effect[&quot;dir&quot;]), effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-				}
-
-				var layerName = &quot;slide_&quot; + padString((counterSlides + 1).toString(), slides.length.toString().length) + &quot;_effect_&quot; + padString((counter + 1).toString(), maxEffect.toString().length);
-				exportNode = slides[counterSlides].element.cloneNode(true);
-				exportNode.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;, &quot;layer&quot;);
-				exportNode.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;, layerName);
-				exportNode.setAttribute(&quot;id&quot;, layerName);
-
-				exportedLayers.push(exportNode);
-			}
-		}
-	}
-
-	activeSlide = tmpActiveSlide;
-	activeEffect = tmpActiveEffect;
-	setSlideToState(activeSlide, activeEffect);
-
-	// Copy image.
-	var newDoc = document.documentElement.cloneNode(true);
-
-	// Delete viewbox form new imag and set width and height.
-	newDoc.removeAttribute('viewbox');
-	newDoc.setAttribute('width', WIDTH);
-	newDoc.setAttribute('height', HEIGHT);
-
-	// Delete all layers and script elements.
-	var nodesToBeRemoved = new Array();
-
-	for (var childCounter = 0; childCounter &lt;  newDoc.childNodes.length; childCounter++)
-	{
-		var child = newDoc.childNodes[childCounter];
-
-		if (child.nodeType == 1)
-		{
-			if ((child.nodeName.toUpperCase() == 'G') || (child.nodeName.toUpperCase() == 'SCRIPT'))
-			{
-				nodesToBeRemoved.push(child);
-			}
-		}
-	}
-
-	for (var ndCounter = 0; ndCounter &lt; nodesToBeRemoved.length; ndCounter++)
-	{
-		var nd = nodesToBeRemoved[ndCounter];
-
-		// Before removing the node, check whether it contains any definitions.
-		var defs = nd.getElementsByTagNameNS(NSS[&quot;svg&quot;], &quot;defs&quot;);
-
-		for (var defsCounter = 0; defsCounter &lt; defs.length; defsCounter++)
-		{
-			if (defs[defsCounter].id)
-			{
-				newDoc.appendChild(defs[defsCounter].cloneNode(true));
-			}
-		}
-
-		// Remove node.
-		nd.parentNode.removeChild(nd);
-	}
-
-	// Set current layer.
-	if (exportedLayers[0])
-	{
-		var namedView;
-
-		for (var nodeCounter = 0; nodeCounter &lt; newDoc.childNodes.length; nodeCounter++)
-		{
-			if ((newDoc.childNodes[nodeCounter].nodeType == 1) &amp;&amp; (newDoc.childNodes[nodeCounter].getAttribute('id') == 'base'))
-			{
-				namedView = newDoc.childNodes[nodeCounter];
-			}
-		}
-
-		if (namedView)
-		{
-			namedView.setAttributeNS(NSS['inkscape'], 'current-layer', exportedLayers[0].getAttributeNS(NSS['inkscape'], 'label'));
-		}
-	}
-
-	// Add exported layers.
-	while (exportedLayers.length &gt; 0)
-	{
-		var nd = exportedLayers.pop();
-
-		nd.setAttribute(&quot;opacity&quot;,1);
-		nd.style.display = &quot;inherit&quot;;
-
-		newDoc.appendChild(nd);
-	}
-
-	// Serialise the new document.
-	var serializer = new XMLSerializer();
-	var strm = 
-	{
-		content : &quot;&quot;,
-		close : function() {},  
-		flush : function() {},  
-		write : function(str, count) { this.content += str; }  
-	};
-
-	var xml = serializer.serializeToStream(newDoc, strm, 'UTF-8');
-
-	window.location = 'data:application/svg+xml;base64;charset=utf-8,' + window.btoa(strm.content);
-
-	// Unsuspend redraw.
-	ROOT_NODE.unsuspendRedraw(suspendHandle);
-	ROOT_NODE.forceRedraw();
-}
-
-/** Function to undo last drawing operation.
-*/
-function drawingUndo()
-{
-	mouse_presentation_path = null;
-	mouse_original_path = null;
-
-	if (history_presentation_elements.length &gt; 0)
-	{
-		var p = history_presentation_elements.pop();
-		var parent = p.parentNode.removeChild(p);
-
-		p = history_original_elements.pop();
-		parent = p.parentNode.removeChild(p);
-	}
-}
-
-/** Event handler for mouse down in drawing mode.
- *
- *  @param e the event
- */
-function drawingMousedown(e)
-{
-	var value = 0;
-
-	if (e.button)
-		value = e.button;
-	else if (e.which)
-		value = e.which;
-
-	if (value == 1)
-	{
-		history_counter++;
-
-		var p = calcCoord(e);
-
-		mouse_last_x = e.clientX;
-		mouse_last_y = e.clientY;
-		mouse_original_path = document.createElementNS(NSS[&quot;svg&quot;], &quot;path&quot;);
-		mouse_original_path.setAttribute(&quot;stroke&quot;, path_colour);
-		mouse_original_path.setAttribute(&quot;stroke-width&quot;, path_paint_width);
-		mouse_original_path.setAttribute(&quot;fill&quot;, &quot;none&quot;);
-		mouse_original_path.setAttribute(&quot;id&quot;, &quot;path &quot; + Date());
-		mouse_original_path.setAttribute(&quot;d&quot;, &quot;M&quot; + p.x + &quot;,&quot; + p.y);
-		slides[activeSlide][&quot;original_element&quot;].appendChild(mouse_original_path);
-		history_original_elements.push(mouse_original_path);
-
-		mouse_presentation_path = document.createElementNS(NSS[&quot;svg&quot;], &quot;path&quot;);
-		mouse_presentation_path.setAttribute(&quot;stroke&quot;, path_colour);
-		mouse_presentation_path.setAttribute(&quot;stroke-width&quot;, path_paint_width);
-		mouse_presentation_path.setAttribute(&quot;fill&quot;, &quot;none&quot;);
-		mouse_presentation_path.setAttribute(&quot;id&quot;, &quot;path &quot; + Date() + &quot; presentation copy&quot;);
-		mouse_presentation_path.setAttribute(&quot;d&quot;, &quot;M&quot; + p.x + &quot;,&quot; + p.y);
-
-		if (slides[activeSlide][&quot;viewGroup&quot;])
-			slides[activeSlide][&quot;viewGroup&quot;].appendChild(mouse_presentation_path);
-		else
-			slides[activeSlide][&quot;element&quot;].appendChild(mouse_presentation_path);
-
-		history_presentation_elements.push(mouse_presentation_path);
-
-		return false;
-	}
-
-	return true;
-}
-
-/** Event handler for mouse up in drawing mode.
- *
- *  @param e the event
- */
-function drawingMouseup(e)
-{
-	if(!e)
-		e = window.event;
-
-	if (mouse_presentation_path != null)
-	{
-		var p = calcCoord(e);
-		var d = mouse_presentation_path.getAttribute(&quot;d&quot;);
-		d += &quot; L&quot; + p.x + &quot;,&quot; + p.y;
-		mouse_presentation_path.setAttribute(&quot;d&quot;, d);
-		mouse_presentation_path = null;
-		mouse_original_path.setAttribute(&quot;d&quot;, d);
-		mouse_original_path = null;
-
-		return false;
-	}
-
-	return true;
-}
-
-/** Event handler for mouse move in drawing mode.
- *
- *  @param e the event
- */
-function drawingMousemove(e)
-{
-	if(!e)
-		e = window.event;
-
-	var dist = (mouse_last_x - e.clientX) * (mouse_last_x - e.clientX) + (mouse_last_y - e.clientY) * (mouse_last_y - e.clientY);
-
-	if (mouse_presentation_path == null)
-	{
-		return true;
-	}
-
-	if (dist &gt;= mouse_min_dist_sqr)
-	{
-		var p = calcCoord(e);
-		var d = mouse_presentation_path.getAttribute(&quot;d&quot;);
-		d += &quot; L&quot; + p.x + &quot;,&quot; + p.y;
-		mouse_presentation_path.setAttribute(&quot;d&quot;, d);
-		mouse_original_path.setAttribute(&quot;d&quot;, d);
-		mouse_last_x = e.clientX;
-		mouse_last_y = e.clientY;
-	}
-
-	return false;
-}
-
-/** Event handler for mouse wheel events in slide mode.
- *  based on http://adomas.org/javascript-mouse-wheel/
- *
- *  @param e the event
- */
-function slideMousewheel(e)
-{
-	var delta = 0;
-
-	if (!e)
-		e = window.event;
-
-	if (e.wheelDelta)
-	{ // IE Opera
-		delta = e.wheelDelta/120;
-	}
-	else if (e.detail)
-	{ // MOZ
-		delta = -e.detail/3;
-	}
-
-	if (delta &gt; 0)
-		skipEffects(-1);
-	else if (delta &lt; 0)
-		skipEffects(1);
-
-	if (e.preventDefault)
-		e.preventDefault();
-
-	e.returnValue = false;
-}
-
-/** Event handler for mouse wheel events in index mode.
- *  based on http://adomas.org/javascript-mouse-wheel/
- *
- *  @param e the event
- */
-function indexMousewheel(e)
-{
-	var delta = 0;
-
-	if (!e)
-		e = window.event;
-
-	if (e.wheelDelta)
-	{ // IE Opera
-		delta = e.wheelDelta/120;
-	}
-	else if (e.detail)
-	{ // MOZ
-		delta = -e.detail/3;
-	}
-
-	if (delta &gt; 0)
-		indexSetPageSlide(activeSlide - INDEX_COLUMNS * INDEX_COLUMNS);
-	else if (delta &lt; 0)
-		indexSetPageSlide(activeSlide + INDEX_COLUMNS * INDEX_COLUMNS);
-
-	if (e.preventDefault)
-		e.preventDefault();
-
-	e.returnValue = false;
-}
-
-/** Function to set the path paint width.
-*/
-function set_path_paint_width()
-{
-	var svgPoint1 = document.documentElement.createSVGPoint();
-	var svgPoint2 = document.documentElement.createSVGPoint();
-
-	svgPoint1.x = 0.0;
-	svgPoint1.y = 0.0;
-	svgPoint2.x = 1.0;
-	svgPoint2.y = 0.0;
-
-	var matrix = slides[activeSlide][&quot;element&quot;].getTransformToElement(ROOT_NODE);
-
-	if (slides[activeSlide][&quot;viewGroup&quot;])
-		matrix = slides[activeSlide][&quot;viewGroup&quot;].getTransformToElement(ROOT_NODE);
-
-	svgPoint1 = svgPoint1.matrixTransform(matrix);
-	svgPoint2 = svgPoint2.matrixTransform(matrix);
-
-	path_paint_width = path_width / Math.sqrt((svgPoint2.x - svgPoint1.x) * (svgPoint2.x - svgPoint1.x) + (svgPoint2.y - svgPoint1.y) * (svgPoint2.y - svgPoint1.y));
-}
-
-/** The view effect.
- *
- *  @param dir direction the effect should be played (1 = forwards, -1 = backwards)
- *  @param element the element the effect should be applied to
- *  @param time the time that has elapsed since the beginning of the effect
- *  @param options a dictionary with additional options (e.g. length of the effect); for the view effect the options need to contain the old and the new matrix.
- */
-function view(dir, element, time, options)
-{
-	var length = 250;
-	var fraction;
-
-	if (!options[&quot;matrixInitial&quot;])
-	{
-		var tempString = slides[activeSlide][&quot;viewGroup&quot;].getAttribute(&quot;transform&quot;);
-
-		if (tempString)
-			options[&quot;matrixInitial&quot;] = (new matrixSVG()).fromAttribute(tempString);
-		else
-			options[&quot;matrixInitial&quot;] = (new matrixSVG()).fromSVGElements(1, 0, 0, 1, 0, 0);
-	}
-
-	if ((time == STATE_END) || (time == STATE_START))
-		fraction = 1;
-	else
-	{
-		if (options &amp;&amp; options[&quot;length&quot;])
-			length = options[&quot;length&quot;];
-
-		fraction = time / length;
-	}
-
-	if (dir == 1)
-	{
-		if (fraction &lt;= 0)
-		{
-			element.setAttribute(&quot;transform&quot;, options[&quot;matrixInitial&quot;].toAttribute());
-		}
-		else if (fraction &gt;= 1)
-		{
-			element.setAttribute(&quot;transform&quot;, options[&quot;matrixNew&quot;].toAttribute());
-
-			set_path_paint_width();
-
-			options[&quot;matrixInitial&quot;] = null;
-			return true;
-		}
-		else
-		{
-			element.setAttribute(&quot;transform&quot;, options[&quot;matrixInitial&quot;].mix(options[&quot;matrixNew&quot;], fraction).toAttribute());
-		}
-	}
-	else if (dir == -1)
-	{
-		if (fraction &lt;= 0)
-		{
-			element.setAttribute(&quot;transform&quot;, options[&quot;matrixInitial&quot;].toAttribute());
-		}
-		else if (fraction &gt;= 1)
-		{
-			element.setAttribute(&quot;transform&quot;, options[&quot;matrixOld&quot;].toAttribute());
-			set_path_paint_width();
-
-			options[&quot;matrixInitial&quot;] = null;
-			return true;
-		}
-		else
-		{
-			element.setAttribute(&quot;transform&quot;, options[&quot;matrixInitial&quot;].mix(options[&quot;matrixOld&quot;], fraction).toAttribute());
-		}
-	}
-
-	return false;
-}
-
-/** The fade effect.
- *
- *  @param dir direction the effect should be played (1 = forwards, -1 = backwards)
- *  @param element the element the effect should be applied to
- *  @param time the time that has elapsed since the beginning of the effect
- *  @param options a dictionary with additional options (e.g. length of the effect)
- */
-function fade(dir, element, time, options)
-{
-	var length = 250;
-	var fraction;
-
-	if ((time == STATE_END) || (time == STATE_START))
-		fraction = 1;
-	else
-	{
-		if (options &amp;&amp; options[&quot;length&quot;])
-			length = options[&quot;length&quot;];
-
-		fraction = time / length;
-	}
-
-	if (dir == 1)
-	{
-		if (fraction &lt;= 0)
-		{
-			element.style.display = &quot;none&quot;;
-			element.setAttribute(&quot;opacity&quot;, 0);
-		}
-		else if (fraction &gt;= 1)
-		{
-			element.style.display = &quot;inherit&quot;;
-			element.setAttribute(&quot;opacity&quot;, 1);
-			return true;
-		}
-		else
-		{
-			element.style.display = &quot;inherit&quot;;
-			element.setAttribute(&quot;opacity&quot;, fraction);
-		}
-	}
-	else if (dir == -1)
-	{
-		if (fraction &lt;= 0)
-		{
-			element.style.display = &quot;inherit&quot;;
-			element.setAttribute(&quot;opacity&quot;, 1);
-		}
-		else if (fraction &gt;= 1)
-		{
-			element.setAttribute(&quot;opacity&quot;, 0);
-			element.style.display = &quot;none&quot;;
-			return true;
-		}
-		else
-		{
-			element.style.display = &quot;inherit&quot;;
-			element.setAttribute(&quot;opacity&quot;, 1 - fraction);
-		}
-	}
-	return false;
-}
-
-/** The appear effect.
- *
- *  @param dir direction the effect should be played (1 = forwards, -1 = backwards)
- *  @param element the element the effect should be applied to
- *  @param time the time that has elapsed since the beginning of the effect
- *  @param options a dictionary with additional options (e.g. length of the effect)
- */
-function appear(dir, element, time, options)
-{
-	if (dir == 1)
-	{
-		element.style.display = &quot;inherit&quot;;
-		element.setAttribute(&quot;opacity&quot;,1);
-	}
-	else if (dir == -1)
-	{
-		element.style.display = &quot;none&quot;;
-		element.setAttribute(&quot;opacity&quot;,0);
-	}
-	return true;
-}
-
-/** The pop effect.
- *
- *  @param dir direction the effect should be played (1 = forwards, -1 = backwards)
- *  @param element the element the effect should be applied to
- *  @param time the time that has elapsed since the beginning of the effect
- *  @param options a dictionary with additional options (e.g. length of the effect)
- */
-function pop(dir, element, time, options)
-{
-	var length = 500;
-	var fraction;
-
-	if ((time == STATE_END) || (time == STATE_START))
-		fraction = 1;
-	else
-	{
-		if (options &amp;&amp; options[&quot;length&quot;])
-			length = options[&quot;length&quot;];
-
-		fraction = time / length;
-	}
-
-	if (dir == 1)
-	{
-		if (fraction &lt;= 0)
-		{
-			element.setAttribute(&quot;opacity&quot;, 0);
-			element.setAttribute(&quot;transform&quot;, &quot;scale(0)&quot;);
-			element.style.display = &quot;none&quot;;
-		}
-		else if (fraction &gt;= 1)
-		{
-			element.setAttribute(&quot;opacity&quot;, 1);
-			element.removeAttribute(&quot;transform&quot;);
-			element.style.display = &quot;inherit&quot;;
-			return true;
-		}
-		else
-		{
-			element.style.display = &quot;inherit&quot;;
-			var opacityFraction = fraction * 3;
-			if (opacityFraction &gt; 1)
-				opacityFraction = 1;
-			element.setAttribute(&quot;opacity&quot;, opacityFraction);
-			var offsetX = WIDTH * (1.0 - fraction) / 2.0;
-			var offsetY = HEIGHT * (1.0 - fraction) / 2.0;
-			element.setAttribute(&quot;transform&quot;, &quot;translate(&quot; + offsetX + &quot;,&quot; + offsetY + &quot;) scale(&quot; + fraction + &quot;)&quot;);
-		}
-	}
-	else if (dir == -1)
-	{
-		if (fraction &lt;= 0)
-		{
-			element.setAttribute(&quot;opacity&quot;, 1);
-			element.setAttribute(&quot;transform&quot;, &quot;scale(1)&quot;);
-			element.style.display = &quot;inherit&quot;;
-		}
-		else if (fraction &gt;= 1)
-		{
-			element.setAttribute(&quot;opacity&quot;, 0);
-			element.removeAttribute(&quot;transform&quot;);
-			element.style.display = &quot;none&quot;;
-			return true;
-		}
-		else
-		{
-			element.setAttribute(&quot;opacity&quot;, 1 - fraction);
-			element.setAttribute(&quot;transform&quot;, &quot;scale(&quot; + 1 - fraction + &quot;)&quot;);
-			element.style.display = &quot;inherit&quot;;
-		}
-	}
-	return false;
-}
-
-/** Function to set a slide either to the start or the end state.
- *  
- *  @param slide the slide to use
- *  @param state the state into which the slide should be set
- */
-function setSlideToState(slide, state)
-{
-	slides[slide][&quot;viewGroup&quot;].setAttribute(&quot;transform&quot;, slides[slide].initialView);
-
-	if (slides[slide][&quot;effects&quot;])
-	{	
-		if (state == STATE_END)
-		{
-			for (var counter = 0; counter &lt; slides[slide][&quot;effects&quot;].length; counter++)
-			{
-				for (var subCounter = 0; subCounter &lt; slides[slide][&quot;effects&quot;][counter].length; subCounter++)
-				{
-					var effect = slides[slide][&quot;effects&quot;][counter][subCounter];
-					if (effect[&quot;effect&quot;] == &quot;fade&quot;)
-						fade(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;appear&quot;)
-						appear(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;pop&quot;)
-						pop(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;view&quot;)
-						view(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-				}
-			}
-		}
-		else if (state == STATE_START)
-		{
-			for (var counter = slides[slide][&quot;effects&quot;].length - 1; counter &gt;= 0; counter--)
-			{
-				for (var subCounter = 0; subCounter &lt; slides[slide][&quot;effects&quot;][counter].length; subCounter++)
-				{
-					var effect = slides[slide][&quot;effects&quot;][counter][subCounter];
-					if (effect[&quot;effect&quot;] == &quot;fade&quot;)
-						fade(parseInt(effect[&quot;dir&quot;]) * -1, effect[&quot;element&quot;], STATE_START, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;appear&quot;)
-						appear(parseInt(effect[&quot;dir&quot;]) * -1, effect[&quot;element&quot;], STATE_START, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;pop&quot;)
-						pop(parseInt(effect[&quot;dir&quot;]) * -1, effect[&quot;element&quot;], STATE_START, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;view&quot;)
-						view(parseInt(effect[&quot;dir&quot;]) * -1, effect[&quot;element&quot;], STATE_START, effect[&quot;options&quot;]);	
-				}
-			}
-		}
-		else
-		{
-			setSlideToState(slide, STATE_START);
-
-			for (var counter = 0; counter &lt; slides[slide][&quot;effects&quot;].length &amp;&amp; counter &lt; state; counter++)
-			{
-				for (var subCounter = 0; subCounter &lt; slides[slide][&quot;effects&quot;][counter].length; subCounter++)
-				{
-					var effect = slides[slide][&quot;effects&quot;][counter][subCounter];
-					if (effect[&quot;effect&quot;] == &quot;fade&quot;)
-						fade(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;appear&quot;)
-						appear(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;pop&quot;)
-						pop(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-					else if (effect[&quot;effect&quot;] == &quot;view&quot;)
-						view(effect[&quot;dir&quot;], effect[&quot;element&quot;], STATE_END, effect[&quot;options&quot;]);	
-				}
-			}
-		}
-	}
-
-	window.location.hash = (activeSlide + 1) + '_' + activeEffect;
-}
-
-/** Convenience function to translate a attribute string into a dictionary.
- *
- *	@param str the attribute string
- *  @return a dictionary
- *  @see dictToPropStr
- */
-function propStrToDict(str)
-{
-	var list = str.split(&quot;;&quot;);
-	var obj = new Object();
-
-	for (var counter = 0; counter &lt; list.length; counter++)
-	{
-		var subStr = list[counter];
-		var subList = subStr.split(&quot;:&quot;);
-		if (subList.length == 2)
-		{
-			obj[subList[0]] = subList[1];
-		}	
-	}
-
-	return obj;
-}
-
-/** Convenience function to translate a dictionary into a string that can be used as an attribute.
- *
- *  @param dict the dictionary to convert
- *  @return a string that can be used as an attribute
- *  @see propStrToDict
- */
-function dictToPropStr(dict)
-{
-	var str = &quot;&quot;;
-
-	for (var key in dict)
-	{
-		str += key + &quot;:&quot; + dict[key] + &quot;;&quot;;
-	}
-
-	return str;
-}
-
-/** Sub-function to add a suffix to the ids of the node and all its children.
- *	
- *	@param node the node to change
- *	@param suffix the suffix to add
- *	@param replace dictionary of replaced ids
- *  @see suffixNodeIds
- */
-function suffixNoneIds_sub(node, suffix, replace)
-{
-	if (node.nodeType == 1)
-	{
-		if (node.getAttribute(&quot;id&quot;))
-		{
-			var id = node.getAttribute(&quot;id&quot;)
-				replace[&quot;#&quot; + id] = id + suffix;
-			node.setAttribute(&quot;id&quot;, id + suffix);
-		}
-
-		if ((node.nodeName == &quot;use&quot;) &amp;&amp; (node.getAttributeNS(NSS[&quot;xlink&quot;], &quot;href&quot;)) &amp;&amp; (replace[node.getAttribute(NSS[&quot;xlink&quot;], &quot;href&quot;)]))
-			node.setAttribute(NSS[&quot;xlink&quot;], &quot;href&quot;, node.getAttribute(NSS[&quot;xlink&quot;], &quot;href&quot;) + suffix);
-
-		if (node.childNodes)
-		{
-			for (var counter = 0; counter &lt; node.childNodes.length; counter++)
-				suffixNoneIds_sub(node.childNodes[counter], suffix, replace);
-		}
-	}
-}
-
-/** Function to add a suffix to the ids of the node and all its children.
- *	
- *	@param node the node to change
- *	@param suffix the suffix to add
- *  @return the changed node
- *  @see suffixNodeIds_sub
- */
-function suffixNodeIds(node, suffix)
-{
-	var replace = new Object();
-
-	suffixNoneIds_sub(node, suffix, replace);
-
-	return node;
-}
-
-/** Function to build a progress bar.
- *	
- *  @param parent node to attach the progress bar to
- */
-function createProgressBar(parent_node)
-{
-	var g = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-	g.setAttribute(&quot;clip-path&quot;, &quot;url(#jessyInkSlideClipPath)&quot;);
-	g.setAttribute(&quot;id&quot;, &quot;layer_progress_bar&quot;);
-	g.setAttribute(&quot;style&quot;, &quot;display: none;&quot;);
-
-	var rect_progress_bar = document.createElementNS(NSS[&quot;svg&quot;], &quot;rect&quot;);
-	rect_progress_bar.setAttribute(&quot;style&quot;, &quot;marker: none; fill: rgb(128, 128, 128); stroke: none;&quot;);
-	rect_progress_bar.setAttribute(&quot;id&quot;, &quot;rect_progress_bar&quot;);
-	rect_progress_bar.setAttribute(&quot;x&quot;, 0);
-	rect_progress_bar.setAttribute(&quot;y&quot;, 0.99 * HEIGHT);
-	rect_progress_bar.setAttribute(&quot;width&quot;, 0);
-	rect_progress_bar.setAttribute(&quot;height&quot;, 0.01 * HEIGHT);
-	g.appendChild(rect_progress_bar);
-
-	var circle_timer_indicator = document.createElementNS(NSS[&quot;svg&quot;], &quot;circle&quot;);
-	circle_timer_indicator.setAttribute(&quot;style&quot;, &quot;marker: none; fill: rgb(255, 0, 0); stroke: none;&quot;);
-	circle_timer_indicator.setAttribute(&quot;id&quot;, &quot;circle_timer_indicator&quot;);
-	circle_timer_indicator.setAttribute(&quot;cx&quot;, 0.005 * HEIGHT);
-	circle_timer_indicator.setAttribute(&quot;cy&quot;, 0.995 * HEIGHT);
-	circle_timer_indicator.setAttribute(&quot;r&quot;, 0.005 * HEIGHT);
-	g.appendChild(circle_timer_indicator);
-
-	parent_node.appendChild(g);
-}
-
-/** Function to hide the progress bar.
- *	
- */
-function hideProgressBar()
-{
-	var progress_bar = document.getElementById(&quot;layer_progress_bar&quot;);
-
-	if (!progress_bar)
-	{
-		return;
-	}
-
-	progress_bar.setAttribute(&quot;style&quot;, &quot;display: none;&quot;);
-}
-
-/** Function to show the progress bar.
- *	
- */
-function showProgressBar()
-{
-	var progress_bar = document.getElementById(&quot;layer_progress_bar&quot;);
-
-	if (!progress_bar)
-	{
-		return;
-	}
-
-	progress_bar.setAttribute(&quot;style&quot;, &quot;display: inherit;&quot;);
-}
-
-/** Set progress bar value.
- *	
- *	@param value the current slide number
- *
- */
-function setProgressBarValue(value)
-{
-	var rect_progress_bar = document.getElementById(&quot;rect_progress_bar&quot;);
-
-	if (!rect_progress_bar)
-	{
-		return;
-	}
-
-	if (value &lt; 1)
-	{
-		// First slide, assumed to be the title of the presentation
-		var x = 0;
-		var w = 0.01 * HEIGHT;
-	}
-	else if (value &gt;= slides.length - 1)
-	{
-		// Last slide, assumed to be the end of the presentation
-		var x = WIDTH - 0.01 * HEIGHT;
-		var w = 0.01 * HEIGHT;
-	}
-	else
-	{
-		value -= 1;
-		value /= (slides.length - 2);
-
-		var x = WIDTH * value;
-		var w = WIDTH / (slides.length - 2);
-	}
-
-	rect_progress_bar.setAttribute(&quot;x&quot;, x);
-	rect_progress_bar.setAttribute(&quot;width&quot;, w);
-}
-
-/** Set time indicator.
- *	
- *	@param value the percentage of time elapse so far between 0.0 and 1.0
- *
- */
-function setTimeIndicatorValue(value)
-{
-	var circle_timer_indicator = document.getElementById(&quot;circle_timer_indicator&quot;);
-
-	if (!circle_timer_indicator)
-	{
-		return;
-	}
-
-	if (value &lt; 0.0)
-	{
-		value = 0.0;
-	}
-
-	if (value &gt; 1.0)
-	{
-		value = 1.0;
-	}
-
-	var cx = (WIDTH - 0.01 * HEIGHT) * value + 0.005 * HEIGHT;
-	circle_timer_indicator.setAttribute(&quot;cx&quot;, cx);
-}
-
-/** Update timer.
- *	
- */
-function updateTimer()
-{
-	timer_elapsed += 1;
-	setTimeIndicatorValue((timer_elapsed - timer_start) / (60 * timer_duration));
-}
-
-/** Convert screen coordinates to document coordinates.
- *
- *  @param e event with screen coordinates
- *
- *  @return coordinates in SVG file coordinate system	
- */
-function calcCoord(e)
-{
-	var svgPoint = document.documentElement.createSVGPoint();
-	svgPoint.x = e.clientX + window.pageXOffset;
-	svgPoint.y = e.clientY + window.pageYOffset;
-
-	var matrix = slides[activeSlide][&quot;element&quot;].getScreenCTM();
-
-	if (slides[activeSlide][&quot;viewGroup&quot;])
-		matrix = slides[activeSlide][&quot;viewGroup&quot;].getScreenCTM();
-
-	svgPoint = svgPoint.matrixTransform(matrix.inverse());
-	return svgPoint;
-}
-
-/** Add slide.
- *
- *	@param after_slide after which slide the new slide should be inserted into the presentation
- */
-function addSlide(after_slide)
-{
-	number_of_added_slides++;
-
-	var g = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-	g.setAttribute(&quot;clip-path&quot;, &quot;url(#jessyInkSlideClipPath)&quot;);
-	g.setAttribute(&quot;id&quot;, &quot;Whiteboard &quot; + Date() + &quot; presentation copy&quot;);
-	g.setAttribute(&quot;style&quot;, &quot;display: none;&quot;);
-
-	var new_slide = new Object();
-	new_slide[&quot;element&quot;] = g;
-
-	// Set build in transition.
-	new_slide[&quot;transitionIn&quot;] = new Object();
-	var dict = defaultTransitionInDict;
-	new_slide[&quot;transitionIn&quot;][&quot;name&quot;] = dict[&quot;name&quot;];
-	new_slide[&quot;transitionIn&quot;][&quot;options&quot;] = new Object();
-
-	for (key in dict)
-		if (key != &quot;name&quot;)
-			new_slide[&quot;transitionIn&quot;][&quot;options&quot;][key] = dict[key];
-
-	// Set build out transition.
-	new_slide[&quot;transitionOut&quot;] = new Object();
-	dict = defaultTransitionOutDict;
-	new_slide[&quot;transitionOut&quot;][&quot;name&quot;] = dict[&quot;name&quot;];
-	new_slide[&quot;transitionOut&quot;][&quot;options&quot;] = new Object();
-
-	for (key in dict)
-		if (key != &quot;name&quot;)
-			new_slide[&quot;transitionOut&quot;][&quot;options&quot;][key] = dict[key];
-
-	// Copy master slide content.
-	if (masterSlide)
-	{
-		var clonedNode = suffixNodeIds(masterSlide.cloneNode(true), &quot;_&quot; + Date() + &quot; presentation_copy&quot;);
-		clonedNode.removeAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;);
-		clonedNode.removeAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;);
-		clonedNode.style.display = &quot;inherit&quot;;
-
-		g.appendChild(clonedNode);
-	}
-
-	// Substitute auto texts.
-	substituteAutoTexts(g, &quot;Whiteboard &quot; + number_of_added_slides, &quot;W&quot; + number_of_added_slides, slides.length);
-
-	g.setAttribute(&quot;onmouseover&quot;, &quot;if ((currentMode == INDEX_MODE) &amp;&amp; ( activeSlide != &quot; + (after_slide + 1) + &quot;)) { indexSetActiveSlide(&quot; + (after_slide + 1) + &quot;); };&quot;);
-
-	// Create a transform group.
-	var transformGroup = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-
-	// Add content to transform group.
-	while (g.firstChild)
-		transformGroup.appendChild(g.firstChild);
-
-	// Transfer the transform attribute from the node to the transform group.
-	if (g.getAttribute(&quot;transform&quot;))
-	{
-		transformGroup.setAttribute(&quot;transform&quot;, g.getAttribute(&quot;transform&quot;));
-		g.removeAttribute(&quot;transform&quot;);
-	}
-
-	// Create a view group.
-	var viewGroup = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-
-	viewGroup.appendChild(transformGroup);
-	new_slide[&quot;viewGroup&quot;] = g.appendChild(viewGroup);
-
-	// Insert background.
-	if (BACKGROUND_COLOR != null)
-	{
-		var rectNode = document.createElementNS(NSS[&quot;svg&quot;], &quot;rect&quot;);
-
-		rectNode.setAttribute(&quot;x&quot;, 0);
-		rectNode.setAttribute(&quot;y&quot;, 0);
-		rectNode.setAttribute(&quot;width&quot;, WIDTH);
-		rectNode.setAttribute(&quot;height&quot;, HEIGHT);
-		rectNode.setAttribute(&quot;id&quot;, &quot;jessyInkBackground&quot; + Date());
-		rectNode.setAttribute(&quot;fill&quot;, BACKGROUND_COLOR);
-
-		new_slide[&quot;viewGroup&quot;].insertBefore(rectNode, new_slide[&quot;viewGroup&quot;].firstChild);
-	}
-
-	// Set initial view even if there are no other views.
-	var matrixOld = (new matrixSVG()).fromElements(1, 0, 0, 0, 1, 0, 0, 0, 1);
-
-	new_slide[&quot;viewGroup&quot;].setAttribute(&quot;transform&quot;, matrixOld.toAttribute());
-	new_slide.initialView = matrixOld.toAttribute();
-
-	// Insert slide
-	var node = slides[after_slide][&quot;element&quot;];
-	var next_node = node.nextSibling;
-	var parent_node = node.parentNode;
-
-	if (next_node)
-	{
-		parent_node.insertBefore(g, next_node);
-	}
-	else
-	{
-		parent_node.appendChild(g);
-	}
-
-	g = document.createElementNS(NSS[&quot;svg&quot;], &quot;g&quot;);
-	g.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;groupmode&quot;, &quot;layer&quot;);
-	g.setAttributeNS(NSS[&quot;inkscape&quot;], &quot;label&quot;, &quot;Whiteboard &quot; + number_of_added_slides);
-	g.setAttribute(&quot;clip-path&quot;, &quot;url(#jessyInkSlideClipPath)&quot;);
-	g.setAttribute(&quot;id&quot;, &quot;Whiteboard &quot; + Date());
-	g.setAttribute(&quot;style&quot;, &quot;display: none;&quot;);
-
-	new_slide[&quot;original_element&quot;] = g;
-
-	node = slides[after_slide][&quot;original_element&quot;];
-	next_node = node.nextSibling;
-	parent_node = node.parentNode;
-
-	if (next_node)
-	{
-		parent_node.insertBefore(g, next_node);
-	}
-	else
-	{
-		parent_node.appendChild(g);
-	}
-
-	before_new_slide = slides.slice(0, after_slide + 1);
-	after_new_slide = slides.slice(after_slide + 1);
-	slides = before_new_slide.concat(new_slide, after_new_slide);
-
-	//resetting the counter attributes on the slides that follow the new slide...
-	for (var counter = after_slide+2; counter &lt; slides.length; counter++)
-	{
-		slides[counter][&quot;element&quot;].setAttribute(&quot;onmouseover&quot;, &quot;if ((currentMode == INDEX_MODE) &amp;&amp; ( activeSlide != &quot; + counter + &quot;)) { indexSetActiveSlide(&quot; + counter + &quot;); };&quot;);
-	}
-}
-
-/** Convenience function to obtain a transformation matrix from a point matrix.
- *
- *	@param mPoints Point matrix.
- *	@return A transformation matrix.
- */
-function pointMatrixToTransformation(mPoints)
-{
-	mPointsOld = (new matrixSVG()).fromElements(0, WIDTH, WIDTH, 0, 0, HEIGHT, 1, 1, 1);
-
-	return mPointsOld.mult(mPoints.inv());
-}
-
-/** Convenience function to obtain a matrix with three corners of a rectangle.
- *
- *	@param rect an svg rectangle
- *	@return a matrixSVG containing three corners of the rectangle
- */
-function rectToMatrix(rect)
-{
-	rectWidth = rect.getBBox().width;
-	rectHeight = rect.getBBox().height;
-	rectX = rect.getBBox().x;
-	rectY = rect.getBBox().y;
-	rectXcorr = 0;
-	rectYcorr = 0;
-
-	scaleX = WIDTH / rectWidth;
-	scaleY = HEIGHT / rectHeight;
-
-	if (scaleX &gt; scaleY)
-	{
-		scaleX = scaleY;
-		rectXcorr -= (WIDTH / scaleX - rectWidth) / 2;
-		rectWidth = WIDTH / scaleX;
-	}	
-	else
-	{
-		scaleY = scaleX;
-		rectYcorr -= (HEIGHT / scaleY - rectHeight) / 2;
-		rectHeight = HEIGHT / scaleY;
-	}
-
-	if (rect.transform.baseVal.numberOfItems &lt; 1)
-	{
-		mRectTrans = (new matrixSVG()).fromElements(1, 0, 0, 0, 1, 0, 0, 0, 1);
-	}
-	else
-	{
-		mRectTrans = (new matrixSVG()).fromSVGMatrix(rect.transform.baseVal.consolidate().matrix);
-	}
-
-	newBasePoints = (new matrixSVG()).fromElements(rectX, rectX, rectX, rectY, rectY, rectY, 1, 1, 1);
-	newVectors = (new matrixSVG()).fromElements(rectXcorr, rectXcorr + rectWidth, rectXcorr + rectWidth, rectYcorr, rectYcorr, rectYcorr + rectHeight, 0, 0, 0);
-
-	return mRectTrans.mult(newBasePoints.add(newVectors));
-}
-
-/** Function to handle JessyInk elements.
- *
- *	@param	node	Element node.
- */
-function handleElement(node)
-{
-	if (node.getAttributeNS(NSS['jessyink'], 'element') == 'core.video')
-	{
-		var url;
-		var width;
-		var height;
-		var x;
-		var y;
-		var transform;
-
-		var tspans = node.getElementsByTagNameNS(&quot;http://www.w3.org/2000/svg&quot;, &quot;tspan&quot;);
-
-		for (var tspanCounter = 0; tspanCounter &lt; tspans.length; tspanCounter++)
-		{
-			if (tspans[tspanCounter].getAttributeNS(&quot;https://launchpad.net/jessyink&quot;, &quot;video&quot;) == &quot;url&quot;)
-			{
-				url = tspans[tspanCounter].firstChild.nodeValue;
-			}
-		}
-
-		var rects = node.getElementsByTagNameNS(&quot;http://www.w3.org/2000/svg&quot;, &quot;rect&quot;);
-
-		for (var rectCounter = 0; rectCounter &lt; rects.length; rectCounter++)
-		{
-			if (rects[rectCounter].getAttributeNS(&quot;https://launchpad.net/jessyink&quot;, &quot;video&quot;) == &quot;rect&quot;)
-			{
-				x = rects[rectCounter].getAttribute(&quot;x&quot;);
-				y = rects[rectCounter].getAttribute(&quot;y&quot;);
-				width = rects[rectCounter].getAttribute(&quot;width&quot;);
-				height = rects[rectCounter].getAttribute(&quot;height&quot;);
-				transform = rects[rectCounter].getAttribute(&quot;transform&quot;);
-			}
-		}
-
-		for (var childCounter = 0; childCounter &lt; node.childNodes.length; childCounter++)
-		{
-			if (node.childNodes[childCounter].nodeType == 1)
-			{
-				if (node.childNodes[childCounter].style)
-				{
-					node.childNodes[childCounter].style.display = 'none';
-				}
-				else
-				{
-					node.childNodes[childCounter].setAttribute(&quot;style&quot;, &quot;display: none;&quot;);
-				}
-			}
-		}
-
-		var foreignNode = document.createElementNS(&quot;http://www.w3.org/2000/svg&quot;, &quot;foreignObject&quot;);
-		foreignNode.setAttribute(&quot;x&quot;, x);
-		foreignNode.setAttribute(&quot;y&quot;, y);
-		foreignNode.setAttribute(&quot;width&quot;, width);
-		foreignNode.setAttribute(&quot;height&quot;, height);
-		foreignNode.setAttribute(&quot;transform&quot;, transform);
-
-		var videoNode = document.createElementNS(&quot;http://www.w3.org/1999/xhtml&quot;, &quot;video&quot;);
-		videoNode.setAttribute(&quot;src&quot;, url);
-
-		foreignNode.appendChild(videoNode);
-		node.appendChild(foreignNode);
-	}
-}
-
-/** Class processing the location hash.
- *
- *	@param str location hash
- */
-function LocationHash(str)
-{
-	this.slideNumber = 0;
-	this.effectNumber = 0;
-
-	str = str.substr(1, str.length - 1);
-
-	var parts = str.split('_');
-
-	// Try to extract slide number.
-	if (parts.length &gt;= 1)
-	{
-		try
-		{
-			var slideNumber = parseInt(parts[0]);
-
-			if (!isNaN(slideNumber))
-			{
-				this.slideNumber = slideNumber - 1;
-			}
-		}
-		catch (e)
-		{
-		}
-	}
-	
-	// Try to extract effect number.
-	if (parts.length &gt;= 2)
-	{
-		try
-		{
-			var effectNumber = parseInt(parts[1]);
-
-			if (!isNaN(effectNumber))
-			{
-				this.effectNumber = effectNumber;
-			}
-		}
-		catch (e)
-		{
-		}
-	}
-}
-
-/** Class representing an svg matrix.
-*/
-function matrixSVG()
-{
-	this.e11 = 0; // a
-	this.e12 = 0; // c
-	this.e13 = 0; // e
-	this.e21 = 0; // b
-	this.e22 = 0; // d
-	this.e23 = 0; // f
-	this.e31 = 0;
-	this.e32 = 0;
-	this.e33 = 0;
-}
-
-/** Constructor function.
- *
- *	@param a element a (i.e. 1, 1) as described in the svg standard.
- *	@param b element b (i.e. 2, 1) as described in the svg standard.
- *	@param c element c (i.e. 1, 2) as described in the svg standard.
- *	@param d element d (i.e. 2, 2) as described in the svg standard.
- *	@param e element e (i.e. 1, 3) as described in the svg standard.
- *	@param f element f (i.e. 2, 3) as described in the svg standard.
- */
-matrixSVG.prototype.fromSVGElements = function(a, b, c, d, e, f)
-{
-	this.e11 = a;
-	this.e12 = c;
-	this.e13 = e;
-	this.e21 = b;
-	this.e22 = d;
-	this.e23 = f;
-	this.e31 = 0;
-	this.e32 = 0;
-	this.e33 = 1;
-
-	return this;
-}
-
-/** Constructor function.
- *
- *	@param matrix an svg matrix as described in the svg standard.
- */
-matrixSVG.prototype.fromSVGMatrix = function(m)
-{
-	this.e11 = m.a;
-	this.e12 = m.c;
-	this.e13 = m.e;
-	this.e21 = m.b;
-	this.e22 = m.d;
-	this.e23 = m.f;
-	this.e31 = 0;
-	this.e32 = 0;
-	this.e33 = 1;
-
-	return this;
-}
-
-/** Constructor function.
- *
- *	@param e11 element 1, 1 of the matrix.
- *	@param e12 element 1, 2 of the matrix.
- *	@param e13 element 1, 3 of the matrix.
- *	@param e21 element 2, 1 of the matrix.
- *	@param e22 element 2, 2 of the matrix.
- *	@param e23 element 2, 3 of the matrix.
- *	@param e31 element 3, 1 of the matrix.
- *	@param e32 element 3, 2 of the matrix.
- *	@param e33 element 3, 3 of the matrix.
- */
-matrixSVG.prototype.fromElements = function(e11, e12, e13, e21, e22, e23, e31, e32, e33)
-{
-	this.e11 = e11;
-	this.e12 = e12;
-	this.e13 = e13;
-	this.e21 = e21;
-	this.e22 = e22;
-	this.e23 = e23;
-	this.e31 = e31;
-	this.e32 = e32;
-	this.e33 = e33;
-
-	return this;
-}
-
-/** Constructor function.
- *
- *	@param attrString string value of the &quot;transform&quot; attribute (currently only &quot;matrix&quot; is accepted)
- */
-matrixSVG.prototype.fromAttribute = function(attrString)
-{
-	str = attrString.substr(7, attrString.length - 8);
-
-	str = str.trim();
-
-	strArray = str.split(&quot;,&quot;);
-
-	// Opera does not use commas to separate the values of the matrix, only spaces.
-	if (strArray.length != 6)
-		strArray = str.split(&quot; &quot;);
-
-	this.e11 = parseFloat(strArray[0]);
-	this.e21 = parseFloat(strArray[1]);
-	this.e31 = 0;
-	this.e12 = parseFloat(strArray[2]);
-	this.e22 = parseFloat(strArray[3]);
-	this.e32 = 0;
-	this.e13 = parseFloat(strArray[4]);
-	this.e23 = parseFloat(strArray[5]);
-	this.e33 = 1;
-
-	return this;
-}
-
-/** Output function
- *
- *	@return a string that can be used as the &quot;transform&quot; attribute.
- */
-matrixSVG.prototype.toAttribute = function()
-{
-	return &quot;matrix(&quot; + this.e11 + &quot;, &quot; + this.e21 + &quot;, &quot; + this.e12 + &quot;, &quot; + this.e22 + &quot;, &quot; + this.e13 + &quot;, &quot; + this.e23 + &quot;)&quot;;
-}
-
-/** Matrix nversion.
- *
- *	@return the inverse of the matrix
- */
-matrixSVG.prototype.inv = function()
-{
-	out = new matrixSVG();
-
-	det = this.e11 * (this.e33 * this.e22 - this.e32 * this.e23) - this.e21 * (this.e33 * this.e12 - this.e32 * this.e13) + this.e31 * (this.e23 * this.e12 - this.e22 * this.e13);
-
-	out.e11 =  (this.e33 * this.e22 - this.e32 * this.e23) / det;
-	out.e12 = -(this.e33 * this.e12 - this.e32 * this.e13) / det;
-	out.e13 =  (this.e23 * this.e12 - this.e22 * this.e13) / det;
-	out.e21 = -(this.e33 * this.e21 - this.e31 * this.e23) / det;
-	out.e22 =  (this.e33 * this.e11 - this.e31 * this.e13) / det;
-	out.e23 = -(this.e23 * this.e11 - this.e21 * this.e13) / det;
-	out.e31 =  (this.e32 * this.e21 - this.e31 * this.e22) / det;
-	out.e32 = -(this.e32 * this.e11 - this.e31 * this.e12) / det;
-	out.e33 =  (this.e22 * this.e11 - this.e21 * this.e12) / det;
-
-	return out;
-}
-
-/** Matrix multiplication.
- *
- *	@param op another svg matrix
- *	@return this * op
- */
-matrixSVG.prototype.mult = function(op)
-{
-	out = new matrixSVG();
-
-	out.e11 = this.e11 * op.e11 + this.e12 * op.e21 + this.e13 * op.e31;
-	out.e12 = this.e11 * op.e12 + this.e12 * op.e22 + this.e13 * op.e32;
-	out.e13 = this.e11 * op.e13 + this.e12 * op.e23 + this.e13 * op.e33;
-	out.e21 = this.e21 * op.e11 + this.e22 * op.e21 + this.e23 * op.e31;
-	out.e22 = this.e21 * op.e12 + this.e22 * op.e22 + this.e23 * op.e32;
-	out.e23 = this.e21 * op.e13 + this.e22 * op.e23 + this.e23 * op.e33;
-	out.e31 = this.e31 * op.e11 + this.e32 * op.e21 + this.e33 * op.e31;
-	out.e32 = this.e31 * op.e12 + this.e32 * op.e22 + this.e33 * op.e32;
-	out.e33 = this.e31 * op.e13 + this.e32 * op.e23 + this.e33 * op.e33;
-
-	return out;
-}
-
-/** Matrix addition.
- *
- *	@param op another svg matrix
- *	@return this + op
- */
-matrixSVG.prototype.add = function(op)
-{
-	out = new matrixSVG();
-
-	out.e11 = this.e11 + op.e11;
-	out.e12 = this.e12 + op.e12;
-	out.e13 = this.e13 + op.e13;
-	out.e21 = this.e21 + op.e21;
-	out.e22 = this.e22 + op.e22;
-	out.e23 = this.e23 + op.e23;
-	out.e31 = this.e31 + op.e31;
-	out.e32 = this.e32 + op.e32;
-	out.e33 = this.e33 + op.e33;
-
-	return out;
-}
-
-/** Matrix mixing.
- *
- *	@param op another svg matrix
- *	@parma contribOp contribution of the other matrix (0 &lt;= contribOp &lt;= 1)
- *	@return (1 - contribOp) * this + contribOp * op
- */
-matrixSVG.prototype.mix = function(op, contribOp)
-{
-	contribThis = 1.0 - contribOp;
-	out = new matrixSVG();
-
-	out.e11 = contribThis * this.e11 + contribOp * op.e11;
-	out.e12 = contribThis * this.e12 + contribOp * op.e12;
-	out.e13 = contribThis * this.e13 + contribOp * op.e13;
-	out.e21 = contribThis * this.e21 + contribOp * op.e21;
-	out.e22 = contribThis * this.e22 + contribOp * op.e22;
-	out.e23 = contribThis * this.e23 + contribOp * op.e23;
-	out.e31 = contribThis * this.e31 + contribOp * op.e31;
-	out.e32 = contribThis * this.e32 + contribOp * op.e32;
-	out.e33 = contribThis * this.e33 + contribOp * op.e33;
-
-	return out;
-}
-
-/** Trimming function for strings.
-*/
-String.prototype.trim = function()
-{
-	return this.replace(/^\s+|\s+$/g, '');
-}
-
-</script>
-  <ns1:mousehandler
-     ns1:subtype="jessyInk_core_mouseHandler_noclick">
-    <script
-       id="script5840">// Copyright 2008, 2009 Hannes Hochreiner
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-// GNU General Public License for more details.
-//
-// You should have received a copy of the GNU General Public License
-// along with this program.  If not, see http://www.gnu.org/licenses/.
-
-// Add event listener for initialisation.
-document.addEventListener(&quot;DOMContentLoaded&quot;,  jessyInk_core_mouseHandler_noclick_init, false);
-
-/** Initialisation function.
- *  
- *  This function looks for the objects of the appropriate sub-type and hands them to another function that will add the required methods.
- */
-function jessyInk_core_mouseHandler_noclick_init()
-{
-	var elems = document.getElementsByTagNameNS(&quot;https://launchpad.net/jessyink&quot;, &quot;mousehandler&quot;);
-
-	for (var counter = 0; counter &lt; elems.length; counter++)
-	{
-		if (elems[counter].getAttributeNS(&quot;https://launchpad.net/jessyink&quot;, &quot;subtype&quot;) == &quot;jessyInk_core_mouseHandler_noclick&quot;)
-			jessyInk_core_mouseHandler_noclick(elems[counter]);
-	}
-}
-
-/** Function to initialise an object.
- *
- *  @param obj Object to be initialised.
- */
-function jessyInk_core_mouseHandler_noclick(obj)
-{
-	/** Function supplying a custom mouse handler.
-	 *
-	 *  @returns A dictionary containing the new mouse handler functions.
-	 */
-	obj.getMouseHandler = function ()
-	{
-		var handlerDictio = new Object();
-
-		handlerDictio[SLIDE_MODE] = new Object();
-		handlerDictio[SLIDE_MODE][MOUSE_DOWN] = null;
-
-		return handlerDictio;
-	}
-}
-
-</script>
-  </ns1:mousehandler>
-</svg>
diff --git a/Doc/Sda2/Ref/Fig/jpacache.svg b/Doc/Sda2/Ref/Fig/jpacache.svg
index 76d4f256ff4a409b21d22aa25266ff91f3aca878..5e9025f650e7ed9ef198be4d35f40c86639ab3a7 100644
--- a/Doc/Sda2/Ref/Fig/jpacache.svg
+++ b/Doc/Sda2/Ref/Fig/jpacache.svg
@@ -11,12 +11,13 @@
    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="1052.3622"
-   height="744.09448"
+   width="297mm"
+   height="210mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91 r"
-   sodipodi:docname="jpacache.svg">
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="jpacache.svg"
+   viewBox="0 0 1052.3622 744.09448">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,98 +26,109 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.3828889"
-     inkscape:cx="365.31094"
+     inkscape:cx="224.30178"
      inkscape:cy="372.04724"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer6"
      showgrid="true"
      inkscape:window-width="3840"
-     inkscape:window-height="2136"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
        position="680,750"
-       orientation="0,1" />
+       orientation="0,1"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <defs
      id="defs4">
     <marker
        style="overflow:visible"
        id="DotM"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotM">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path4359" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path4359"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       style="overflow:visible;"
+       style="overflow:visible"
        id="Arrow1Mend"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Mend">
       <path
-         transform="scale(0.4) rotate(180) translate(10,0)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
-         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="path5023" />
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path5023"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="Arrow1Mstart"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Mstart">
       <path
-         transform="scale(0.4) translate(10,0)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
-         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="path5020" />
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path5020"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
-       style="overflow:visible;"
+       style="overflow:visible"
        id="Arrow1Lend"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <path
-         transform="scale(0.8) rotate(180) translate(12.5,0)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;"
-         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="path5017" />
+         transform="matrix(-0.8,0,0,-0.8,-10,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path5017"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="Arrow1Lstart"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lstart">
       <path
-         transform="scale(0.8) translate(12.5,0)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt"
-         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="path5014" />
+         transform="matrix(0.8,0,0,0.8,10,0)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path5014"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -127,8 +139,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-3"
          inkscape:connector-curvature="0" />
     </marker>
@@ -141,8 +153,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-9"
          inkscape:connector-curvature="0" />
     </marker>
@@ -155,8 +167,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -169,8 +181,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -183,8 +195,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-8"
          inkscape:connector-curvature="0" />
     </marker>
@@ -197,23 +209,24 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="DotMo"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotMo">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="stroke:#d40000;stroke-width:1.0pt;fill:#d40000;fill-rule:evenodd"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path5187" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path5187"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -224,23 +237,24 @@
        inkscape:stockid="Arrow1Mend-6o">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="stroke:#d40000;stroke-width:1pt;fill:#d40000;fill-rule:evenodd"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5190"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="DotMo1"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotMo1">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;fill:#000000"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path6031" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path6031"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -251,23 +265,24 @@
        inkscape:stockid="Arrow1Mend-6n">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6034"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="DotMoc"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotMoc">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;fill:#000000"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path6037" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path6037"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -278,23 +293,24 @@
        inkscape:stockid="Arrow1Mend-6F">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="stroke:#000000;stroke-width:1pt;fill:#000000;fill-rule:evenodd"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6040"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="DotMocK"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotMocK">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="stroke:#000000;stroke-width:1.0pt;fill:#000000;fill-rule:evenodd"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path6279" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path6279"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -305,23 +321,24 @@
        inkscape:stockid="Arrow1Mend-6Fa">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;fill:#000000"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6282"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="DotMo17"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotMo17">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="stroke:#d40000;stroke-width:1.0pt;fill:#d40000;fill-rule:evenodd"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path6529" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path6529"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -332,23 +349,24 @@
        inkscape:stockid="Arrow1Mend-6nl">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill-rule:evenodd;stroke:#d40000;stroke-width:1pt;fill:#d40000"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6532"
          inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
        id="DotMocKE"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="DotMocKE">
       <path
-         transform="scale(0.4) translate(7.4, 1)"
-         style="fill-rule:evenodd;stroke:#d40000;stroke-width:1.0pt;fill:#d40000"
-         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
-         id="path6535" />
+         transform="matrix(0.4,0,0,0.4,2.96,0.4)"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
+         id="path6535"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        style="overflow:visible"
@@ -359,8 +377,8 @@
        inkscape:stockid="Arrow1Mend-6FaK">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="stroke:#d40000;stroke-width:1pt;fill:#d40000;fill-rule:evenodd"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6538"
          inkscape:connector-curvature="0" />
     </marker>
@@ -373,8 +391,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5-4"
          inkscape:connector-curvature="0" />
     </marker>
@@ -387,7 +405,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -404,18 +422,18 @@
        height="50"
        width="1050"
        id="rect3358"
-       style="color:#000000;fill:#ffcc00;fill-opacity:1;stroke:#d4aa00;stroke-width:0;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" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffcc00;fill-opacity:1;stroke:#d4aa00;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3607"
        y="44.094482"
        x="930"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          id="tspan4266"
          y="44.094482"
          x="930"
-         sodipodi:role="line">JPA Caching</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">JPA Caching</tspan></text>
   </g>
   <g
      style="display:inline"
@@ -425,35 +443,38 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <text
        id="text5207"
        y="114.09448"
        x="60"
-       style="font-style:normal;font-weight:normal;font-size:36px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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
          y="114.09448"
          x="60"
          id="tspan5209"
-         sodipodi:role="line">Application</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Application</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5223"
        y="144.09448"
        x="60"
-       style="font-style:normal;font-weight:normal;font-size:22px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="144.09448"
          x="60"
          id="tspan5225"
-         sodipodi:role="line">Application cache</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Application cache</tspan></text>
     <rect
        ry="9.9466858"
        y="74.147797"
@@ -467,26 +488,26 @@
        id="g4217">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:30px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+         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="150"
          y="254.09448"
-         id="text5211"
-         sodipodi:linespacing="125%"><tspan
+         id="text5211"><tspan
            sodipodi:role="line"
            id="tspan5213"
            x="150"
-           y="254.09448">EntityManager</tspan></text>
+           y="254.09448"
+           style="font-size:30px;line-height:1.25;font-family:sans-serif">EntityManager</tspan></text>
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:22px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
          x="150"
          y="284.09448"
-         id="text5227"
-         sodipodi:linespacing="125%"><tspan
+         id="text5227"><tspan
            sodipodi:role="line"
            id="tspan5229"
            x="150"
-           y="284.09448">Persistence context</tspan></text>
+           y="284.09448"
+           style="font-size:22px;line-height:1.25;font-family:sans-serif">Persistence context</tspan></text>
       <rect
          ry="11.754822"
          style="display:inline;fill:none;stroke:#000000;stroke-width:3.10664392;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
@@ -501,26 +522,26 @@
        id="g4231">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:36px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+         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="30"
          y="564.09448"
-         id="text5219"
-         sodipodi:linespacing="125%"><tspan
+         id="text5219"><tspan
            sodipodi:role="line"
            id="tspan5221"
            x="30"
-           y="564.09448">JDBC Driver</tspan></text>
+           y="564.09448"
+           style="font-size:36px;line-height:1.25;font-family:sans-serif">JDBC Driver</tspan></text>
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:20px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
          x="30"
          y="594.09448"
-         id="text5235"
-         sodipodi:linespacing="125%"><tspan
+         id="text5235"><tspan
            sodipodi:role="line"
            id="tspan5237"
            x="30"
-           y="594.09448">data record cache</tspan></text>
+           y="594.09448"
+           style="font-size:20px;line-height:1.25;font-family:sans-serif">data record cache</tspan></text>
       <rect
          ry="8.914856"
          style="display:inline;fill:none;stroke:#000000;stroke-width:3.10664392;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
@@ -534,26 +555,26 @@
        id="g6440">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:30px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+         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="60"
          y="454.09448"
-         id="text5215"
-         sodipodi:linespacing="125%"><tspan
+         id="text5215"><tspan
            sodipodi:role="line"
            id="tspan5217"
            x="60"
-           y="454.09448">EntityManagerFactory</tspan></text>
+           y="454.09448"
+           style="font-size:30px;line-height:1.25;font-family:sans-serif">EntityManagerFactory</tspan></text>
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:22px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#aa0000;fill-opacity:1;stroke:none"
          x="60"
          y="484.09448"
-         id="text5231"
-         sodipodi:linespacing="125%"><tspan
+         id="text5231"><tspan
            sodipodi:role="line"
            id="tspan5233"
            x="60"
-           y="484.09448">Shared cache</tspan></text>
+           y="484.09448"
+           style="font-size:22px;line-height:1.25;font-family:sans-serif">Shared cache</tspan></text>
       <rect
          ry="7.8706055"
          style="display:inline;fill:none;stroke:#000000;stroke-width:3.09962177;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
@@ -566,17 +587,17 @@
     <path
        inkscape:connector-curvature="0"
        id="path4240"
-       d="m 199.78082,240.33263 0,-80"
+       d="m 199.78082,240.33263 v -80"
        style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-mid:none;marker-end:url(#Arrow1Mend)" />
     <path
        inkscape:connector-curvature="0"
        id="path4240-2"
-       d="m 200.53319,579.96576 0,-80"
+       d="m 200.53319,579.96576 v -80"
        style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-mid:none;marker-end:url(#Arrow1Mend)" />
     <path
        inkscape:connector-curvature="0"
        id="path4240-20"
-       d="m 201.28556,406.16815 0,-80"
+       d="m 201.28556,406.16815 v -80"
        style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart);marker-mid:none;marker-end:url(#Arrow1Mend)" />
     <g
        transform="translate(120,130)"
@@ -606,42 +627,42 @@
          y="474.09448" />
       <path
          style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="m 552.25711,399.36107 0,120"
+         d="m 552.25711,399.36107 v 120"
          id="path6469"
          inkscape:connector-curvature="0" />
       <path
          style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
-         d="m 722.25711,399.58026 0,110"
+         d="m 722.25711,399.58026 v 110"
          id="path6471"
          inkscape:connector-curvature="0" />
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:36px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+         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="610"
          y="484.09448"
-         id="text6478"
-         sodipodi:linespacing="125%"><tspan
+         id="text6478"><tspan
            sodipodi:role="line"
            id="tspan6480"
            x="610"
-           y="484.09448">DB</tspan></text>
+           y="484.09448"
+           style="font-size:36px;line-height:1.25;font-family:sans-serif">DB</tspan></text>
     </g>
     <path
        inkscape:connector-curvature="0"
        id="path6521"
-       d="m 420,624.09448 240,0"
+       d="M 420,624.09448 H 660"
        style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart-6);marker-end:url(#Arrow1Mend-6)" />
     <text
-       sodipodi:linespacing="125%"
        id="text6944"
        y="44.094482"
        x="10"
-       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"
+       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
          y="44.094482"
          x="10"
          id="tspan6946"
-         sodipodi:role="line">Application tiers</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Application tiers</tspan></text>
   </g>
   <g
      style="display:none"
@@ -649,36 +670,32 @@
      id="layer1"
      inkscape:groupmode="layer">
     <text
-       sodipodi:linespacing="125%"
        id="text6949"
        y="44.094482"
        x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="44.094482"
          x="10"
          id="tspan6951"
-         sodipodi:role="line">Level 1 cache - 1</tspan></text>
-    <path
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Level 1 cache - 1</tspan></text>
+    <ellipse
        transform="translate(332.7903,-186.42779)"
-       d="m 710,454.09448 a 85,30 0 1 1 -170,0 85,30 0 1 1 170,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="85"
-       sodipodi:cy="454.09448"
-       sodipodi:cx="625"
        id="path6447-7"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       sodipodi:type="arc" />
-    <path
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       cx="625"
+       cy="454.09448"
+       rx="85"
+       ry="30" />
+    <ellipse
        transform="translate(331.94311,-71.007298)"
-       d="m 710,454.09448 a 85,30 0 1 1 -170,0 85,30 0 1 1 170,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="85"
-       sodipodi:cy="454.09448"
-       sodipodi:cx="625"
        id="path6447-6-2"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
-       sodipodi:type="arc" />
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       cx="625"
+       cy="454.09448"
+       rx="85"
+       ry="30" />
     <rect
        y="344.09448"
        x="870"
@@ -689,68 +706,68 @@
     <path
        inkscape:connector-curvature="0"
        id="path6469-4"
-       d="m 872.25711,269.36107 0,120"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+       d="m 872.25711,269.36107 v 120"
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <path
        inkscape:connector-curvature="0"
        id="path6471-3"
-       d="m 1042.2571,269.58026 0,110"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+       d="m 1042.2571,269.58026 v 110"
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <text
-       sodipodi:linespacing="125%"
        id="text3158"
        y="314.09448"
        x="890"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="314.09448"
          x="890"
          id="tspan3160"
-         sodipodi:role="line">Jim</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Jim</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3162"
        y="344.09448"
        x="890"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="890"
          id="tspan3164"
-         sodipodi:role="line">Eve</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Eve</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3166"
        y="364.09448"
        x="890"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="364.09448"
          x="890"
          id="tspan3168"
-         sodipodi:role="line">Janis</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Janis</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3170"
        y="394.09448"
        x="900"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="900"
          id="tspan3172"
-         sodipodi:role="line">Lisa</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Lisa</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3189-5"
        y="514.09448"
        x="220"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="514.09448"
          x="220"
          id="tspan3191-1"
-         sodipodi:role="line">Persistence ctx 2</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Persistence ctx 2</tspan></text>
     <rect
        ry="10.945984"
        y="473.1485"
@@ -758,61 +775,58 @@
        height="188.69083"
        width="342.11011"
        id="rect4122-3"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <text
-       sodipodi:linespacing="125%"
        id="text3166-1"
        y="604.09448"
        x="340"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="604.09448"
          x="340"
          id="tspan3168-7"
-         sodipodi:role="line">Janis</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Janis</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3170-2"
        y="574.09448"
        x="340"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="574.09448"
          x="340"
          id="tspan3172-8"
-         sodipodi:role="line">Lisa</tspan></text>
-    <path
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Lisa</tspan></text>
+    <circle
        transform="matrix(3.1021272,0,0,1.4559004,-276.69513,-42.53909)"
-       d="m 240,434.09448 a 30,30 0 1 1 -60,0 30,30 0 1 1 60,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="30"
-       sodipodi:cy="434.09448"
-       sodipodi:cx="210"
        id="path4146"
-       style="fill:none;stroke:#d40000;stroke-width:1.41164541;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       sodipodi:type="arc" />
+       style="fill:none;stroke:#d40000;stroke-width:1.41164541;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       cx="210"
+       cy="434.09448"
+       r="30" />
     <text
-       sodipodi:linespacing="125%"
        id="text3162-4"
        y="294.09448"
        x="340"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="294.09448"
          x="340"
          id="tspan3164-4"
-         sodipodi:role="line">Eve</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Eve</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3189-5-7"
        y="214.09448"
        x="220"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="214.09448"
          x="220"
          id="tspan3191-1-1"
-         sodipodi:role="line">Persistence ctx 1</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Persistence ctx 1</tspan></text>
     <rect
        ry="10.945984"
        y="173.1485"
@@ -820,56 +834,53 @@
        height="188.69083"
        width="342.11011"
        id="rect4122-3-2"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
-    <path
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <circle
        transform="matrix(3.1021272,0,0,1.4559004,-276.69513,-342.53909)"
-       d="m 240,434.09448 a 30,30 0 1 1 -60,0 30,30 0 1 1 60,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="30"
-       sodipodi:cy="434.09448"
-       sodipodi:cx="210"
        id="path4146-0"
-       style="fill:none;stroke:#d40000;stroke-width:1.41164541;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
-       sodipodi:type="arc" />
+       style="display:inline;fill:none;stroke:#d40000;stroke-width:1.41164541;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       cx="210"
+       cy="434.09448"
+       r="30" />
     <path
        inkscape:connector-curvature="0"
        id="path4289"
-       d="m 880,334.09448 -250,0 0,-50 -240,0"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="M 880,334.09448 H 630 v -50 H 390"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="ccc"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMocKE);marker-end:url(#Arrow1Mend-6FaK);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 930,404.09448 0,190 -530,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMocKE);marker-end:url(#Arrow1Mend-6FaK);enable-background:accumulate"
+       d="m 930,404.09448 v 190 H 400"
        id="path5377"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo17);marker-end:url(#Arrow1Mend-6nl);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 881.95178,364.09448 -60,0 -1.95178,200 -430,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo17);marker-end:url(#Arrow1Mend-6nl);enable-background:accumulate"
+       d="m 881.95178,364.09448 h -60 l -1.95178,200 H 390"
        id="path5379"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cccc" />
     <text
-       sodipodi:linespacing="125%"
        id="text3162-4-1"
        y="544.09448"
        x="220"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="544.09448"
          x="220"
          id="tspan3164-4-3"
-         sodipodi:role="line">Level 1 cache</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Level 1 cache</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3162-4-1-4"
        y="244.09448"
        x="230"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="244.09448"
          x="230"
          id="tspan3164-4-3-9"
-         sodipodi:role="line">Level 1 cache</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Level 1 cache</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -878,35 +889,31 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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="10"
        y="44.094482"
-       id="text4272"
-       sodipodi:linespacing="125%"><tspan
+       id="text4272"><tspan
          sodipodi:role="line"
          id="tspan4274"
          x="10"
-         y="44.094482">Level 1 cache - 2</tspan></text>
-    <path
-       sodipodi:type="arc"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Level 1 cache - 2</tspan></text>
+    <ellipse
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="path4276"
-       sodipodi:cx="625"
-       sodipodi:cy="454.09448"
-       sodipodi:rx="85"
-       sodipodi:ry="30"
-       d="m 710,454.09448 a 85,30 0 1 1 -170,0 85,30 0 1 1 170,0 z"
-       transform="translate(302.7903,-326.42779)" />
-    <path
-       sodipodi:type="arc"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       transform="translate(302.7903,-326.42779)"
+       cx="625"
+       cy="454.09448"
+       rx="85"
+       ry="30" />
+    <ellipse
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="path4278"
-       sodipodi:cx="625"
-       sodipodi:cy="454.09448"
-       sodipodi:rx="85"
-       sodipodi:ry="30"
-       d="m 710,454.09448 a 85,30 0 1 1 -170,0 85,30 0 1 1 170,0 z"
-       transform="translate(301.94311,-211.0073)" />
+       transform="translate(301.94311,-211.0073)"
+       cx="625"
+       cy="454.09448"
+       rx="85"
+       ry="30" />
     <rect
        style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
        id="rect4280"
@@ -915,100 +922,101 @@
        x="840"
        y="204.09448" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 842.25711,129.36107 0,120"
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 842.25711,129.36107 v 120"
        id="path4282"
        inkscape:connector-curvature="0" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 1012.2571,129.58026 0,110"
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 1012.2571,129.58026 v 110"
        id="path4284"
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="860"
        y="174.09448"
-       id="text4286"
-       sodipodi:linespacing="125%"><tspan
+       id="text4286"><tspan
          sodipodi:role="line"
          id="tspan4288"
          x="860"
-         y="174.09448">Jim</tspan></text>
+         y="174.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Jim</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="860"
        y="204.09448"
-       id="text4290"
-       sodipodi:linespacing="125%"><tspan
+       id="text4290"><tspan
          sodipodi:role="line"
          id="tspan4292"
          x="860"
-         y="204.09448">Eve</tspan></text>
+         y="204.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Eve</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="860"
        y="224.09448"
-       id="text4294"
-       sodipodi:linespacing="125%"><tspan
+       id="text4294"><tspan
          sodipodi:role="line"
          id="tspan4296"
          x="860"
-         y="224.09448">Janis</tspan></text>
+         y="224.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Janis</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="870"
        y="254.09448"
-       id="text4298"
-       sodipodi:linespacing="125%"><tspan
+       id="text4298"><tspan
          sodipodi:role="line"
          id="tspan4300"
          x="870"
-         y="254.09448">Lisa</tspan></text>
+         y="254.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Lisa</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4344"
        y="231.74924"
        x="42.765316"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="231.74924"
          x="42.765316"
          id="tspan4346"
-         sodipodi:role="line">from Person</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">from Person</tspan><tspan
          id="tspan4348"
          y="266.74924"
          x="42.765316"
-         sodipodi:role="line">where name='<tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">where name='<tspan
    id="tspan3300"
-   style="fill:#00ff00;stroke:#00ff00">Eve</tspan>'</tspan></text>
+   style="font-family:monospace;fill:#00ff00;stroke:#00ff00">Eve</tspan>'</tspan></text>
     <text
        inkscape:transform-center-y="44.404297"
        inkscape:transform-center-x="5.9033203"
-       sodipodi:linespacing="125%"
        id="text3162-4-0"
        y="454.09448"
        x="530"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="454.09448"
          x="530"
          id="tspan3164-4-6"
-         sodipodi:role="line">Jim</tspan></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Jim</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3189-5-7-6"
        y="364.09448"
        x="400"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="364.09448"
          x="400"
          id="tspan3191-1-1-7"
-         sodipodi:role="line">Persistence ctx 1</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Persistence ctx 1</tspan></text>
     <rect
        ry="10.945984"
        y="323.1485"
@@ -1016,42 +1024,38 @@
        height="188.69083"
        width="342.11011"
        id="rect4122-3-2-1"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
-    <path
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+    <circle
        transform="matrix(3.1021272,0,0,1.4559004,-96.69513,-192.53909)"
-       d="m 240,434.09448 a 30,30 0 1 1 -60,0 30,30 0 1 1 60,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="30"
-       sodipodi:cy="434.09448"
-       sodipodi:cx="210"
        id="path4146-0-6"
-       style="fill:none;stroke:#d40000;stroke-width:1.41164541;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
-       sodipodi:type="arc" />
+       style="display:inline;fill:none;stroke:#d40000;stroke-width:1.41164541;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       cx="210"
+       cy="434.09448"
+       r="30" />
     <path
        inkscape:connector-curvature="0"
        id="path3298"
-       d="m 130,284.09448 0,150 320,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6n);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="m 130,284.09448 v 150 h 320"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6n);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path3304"
-       d="m 640,404.09448 130,-50 0,-160 60,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="m 640,404.09448 130,-50 v -160 h 60"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path3306"
-       d="m 830,214.09448 -20,0 0,200 -230,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="m 830,214.09448 h -20 v 200 H 580"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6);enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:#00ff00;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:#00ff00"
        x="530"
        y="424.09448"
-       id="text4290-8"
-       sodipodi:linespacing="125%"><tspan
-         style="fill:#00ff00"
+       id="text4290-8"><tspan
+         style="font-size:20px;line-height:1.25;font-family:sans-serif;fill:#00ff00"
          sodipodi:role="line"
          id="tspan4292-0"
          x="530"
@@ -1061,43 +1065,44 @@
        sodipodi:end="5.548727"
        sodipodi:start="3.4168386"
        transform="matrix(3.4743074,0,0,1.9181643,-170.36439,-393.66725)"
-       d="m 181.12925,426.31533 a 30,28.622578 0 0 1 51.13657,-11.40328"
+       d="m 181.12925,426.31533 a 30,28.622578 0 0 1 22.04293,-20.09226 30,28.622578 0 0 1 29.09364,8.68898"
        sodipodi:ry="28.622578"
        sodipodi:rx="30"
        sodipodi:cy="434.09448"
        sodipodi:cx="210"
        id="path4146-0-6-2"
-       style="fill:none;stroke:#000000;stroke-width:1.16210186;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend-6);display:inline"
+       style="display:inline;fill:none;stroke:#000000;stroke-width:1.16210186;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend-6)"
        sodipodi:type="arc" />
     <text
-       sodipodi:linespacing="125%"
        id="text4344-7"
        y="664.09448"
        x="50"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="664.09448"
          x="50"
          id="tspan4346-8"
-         sodipodi:role="line">from Person</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">from Person</tspan><tspan
          id="tspan4348-9"
          y="699.09448"
          x="50"
-         sodipodi:role="line">where name='<tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">where name='<tspan
    id="tspan4460"
-   style="fill:#d40000;stroke:#d40000">Jim</tspan>'</tspan></text>
+   style="font-family:monospace;fill:#d40000;stroke:#d40000">Jim</tspan>'</tspan></text>
     <path
        sodipodi:nodetypes="ccc"
        inkscape:connector-curvature="0"
        id="path4468"
        d="m 230,634.09448 110,-70 180,-110"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="ccc"
        inkscape:connector-curvature="0"
        id="path4468-4"
        d="m 540,464.09448 -110,80 -140,100"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-end:url(#Arrow1Mend-6);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6);enable-background:accumulate" />
   </g>
   <g
      inkscape:groupmode="layer"
@@ -1106,92 +1111,89 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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="10"
        y="44.094482"
-       id="text3278"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278"><tspan
          sodipodi:role="line"
          id="tspan3280"
          x="10"
-         y="44.094482">Cache types</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Cache types</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="384.09448"
-       id="text3300"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300"><tspan
          sodipodi:role="line"
          x="10"
          y="384.09448"
-         id="tspan3302">➢ Second level cache (Level 2)</tspan></text>
+         id="tspan3302"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Second level cache (Level 2)</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3304"
        y="29.99791"
        x="136.08807"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="29.99791"
          x="136.08807"
          id="tspan3306"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="254.09448"
-       id="text3300-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300-1"><tspan
          sodipodi:role="line"
          x="10"
          y="254.09448"
-         id="tspan3302-5">➢ Query cache</tspan></text>
+         id="tspan3302-5"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Query cache</tspan></text>
     <text
        inkscape:transform-center-x="12.199219"
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="134.09448"
-       id="text3300-19"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300-19"><tspan
          sodipodi:role="line"
          x="10"
          y="134.09448"
-         id="tspan3302-59">➢ Session cache (Level 1)</tspan></text>
+         id="tspan3302-59"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Session cache (Level 1)</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3344"
        y="184.09448"
        x="70"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:#d40000;font-family:Sans"
+       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:#d40000"
        xml:space="preserve"><tspan
-         style="fill:#d40000;stroke:#d40000"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif;fill:#d40000;stroke:#d40000"
          y="184.09448"
          x="70"
          id="tspan3346"
          sodipodi:role="line">Objects within session scope</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3348"
        y="304.09448"
        x="70"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:#d40000;font-family:Sans"
+       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:#d40000"
        xml:space="preserve"><tspan
-         style="fill:#d40000"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif;fill:#d40000"
          y="304.09448"
          x="70"
          id="tspan3350"
          sodipodi:role="line">Queries along with respective parameters</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3354"
        y="434.09448"
        x="70"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:#d40000;font-family:Sans"
+       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:#d40000"
        xml:space="preserve"><tspan
-         style="fill:#ff0000"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif;fill:#ff0000"
          y="434.09448"
          x="70"
          id="tspan3356"
@@ -1204,35 +1206,31 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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="10"
        y="44.094482"
-       id="text6800"
-       sodipodi:linespacing="125%"><tspan
+       id="text6800"><tspan
          sodipodi:role="line"
          id="tspan6802"
          x="10"
-         y="44.094482">Level 1 + level 2 cache</tspan></text>
-    <path
-       sodipodi:type="arc"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Level 1 + level 2 cache</tspan></text>
+    <ellipse
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="path6804"
-       sodipodi:cx="625"
-       sodipodi:cy="454.09448"
-       sodipodi:rx="85"
-       sodipodi:ry="30"
-       d="m 710,454.09448 a 85,30 0 1 1 -170,0 85,30 0 1 1 170,0 z"
-       transform="translate(332.7903,-186.42779)" />
-    <path
-       sodipodi:type="arc"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       transform="translate(332.7903,-186.42779)"
+       cx="625"
+       cy="454.09448"
+       rx="85"
+       ry="30" />
+    <ellipse
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="path6806"
-       sodipodi:cx="625"
-       sodipodi:cy="454.09448"
-       sodipodi:rx="85"
-       sodipodi:ry="30"
-       d="m 710,454.09448 a 85,30 0 1 1 -170,0 85,30 0 1 1 170,0 z"
-       transform="translate(331.94311,-71.007298)" />
+       transform="translate(331.94311,-71.007298)"
+       cx="625"
+       cy="454.09448"
+       rx="85"
+       ry="30" />
     <rect
        style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
        id="rect6808"
@@ -1241,73 +1239,73 @@
        x="870"
        y="344.09448" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 872.25711,269.36107 0,120"
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 872.25711,269.36107 v 120"
        id="path6810"
        inkscape:connector-curvature="0" />
     <path
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
-       d="m 1042.2571,269.58026 0,110"
+       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 1042.2571,269.58026 v 110"
        id="path6812"
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="890"
        y="314.09448"
-       id="text6814"
-       sodipodi:linespacing="125%"><tspan
+       id="text6814"><tspan
          sodipodi:role="line"
          id="tspan6816"
          x="890"
-         y="314.09448">Jim</tspan></text>
+         y="314.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Jim</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="890"
        y="344.09448"
-       id="text6818"
-       sodipodi:linespacing="125%"><tspan
+       id="text6818"><tspan
          sodipodi:role="line"
          id="tspan6820"
          x="890"
-         y="344.09448">Eve</tspan></text>
+         y="344.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Eve</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="890"
        y="364.09448"
-       id="text6822"
-       sodipodi:linespacing="125%"><tspan
+       id="text6822"><tspan
          sodipodi:role="line"
          id="tspan6824"
          x="890"
-         y="364.09448">Janis</tspan></text>
+         y="364.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Janis</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none"
        x="900"
        y="394.09448"
-       id="text6826"
-       sodipodi:linespacing="125%"><tspan
+       id="text6826"><tspan
          sodipodi:role="line"
          id="tspan6828"
          x="900"
-         y="394.09448">Lisa</tspan></text>
+         y="394.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Lisa</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="625.04047"
-       id="text6830"
-       sodipodi:linespacing="125%"><tspan
+       id="text6830"><tspan
          sodipodi:role="line"
          id="tspan6832"
          x="20"
-         y="625.04047">Persistence ctx 2</tspan></text>
+         y="625.04047"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Persistence ctx 2</tspan></text>
     <rect
        ry="10"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="rect6834"
        width="258.96912"
        height="110.94598"
@@ -1315,69 +1313,69 @@
        y="584.09448" />
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        x="100"
        y="675.04047"
-       id="text6836"
-       sodipodi:linespacing="125%"><tspan
+       id="text6836"><tspan
          sodipodi:role="line"
          id="tspan6838"
          x="100"
-         y="675.04047">Janis</tspan></text>
+         y="675.04047"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Janis</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        x="110"
        y="655.04047"
-       id="text6840"
-       sodipodi:linespacing="125%"><tspan
+       id="text6840"><tspan
          sodipodi:role="line"
          id="tspan6842"
          x="110"
-         y="655.04047">Lisa</tspan></text>
+         y="655.04047"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Lisa</tspan></text>
     <path
        sodipodi:nodetypes="cccc"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       d="m 880,334.09448 -60,0 0,0 -220,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);enable-background:accumulate"
+       d="m 880,334.09448 h -60 v 0 H 600"
        id="path6858"
        inkscape:connector-curvature="0" />
     <path
        inkscape:connector-curvature="0"
        id="path6860"
-       d="m 890,394.09448 -100,10 -180,0"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMocKE);marker-end:url(#Arrow1Mend-6FaK);visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       d="m 890,394.09448 -100,10 H 610"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMocKE);marker-end:url(#Arrow1Mend-6FaK);enable-background:accumulate"
        sodipodi:nodetypes="ccc" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path6862"
-       d="m 881.95178,364.09448 -21.95178,0 0,0 -260,0"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo17);marker-end:url(#Arrow1Mend-6nl);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="M 881.95178,364.09448 H 860 v 0 H 600"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo17);marker-end:url(#Arrow1Mend-6nl);enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="19.999998"
        y="244.09447"
-       id="text6850"
-       sodipodi:linespacing="125%"><tspan
+       id="text6850"><tspan
          sodipodi:role="line"
          id="tspan6852"
          x="19.999998"
-         y="244.09447">Persistence ctx 1</tspan></text>
+         y="244.09447"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Persistence ctx 1</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
        x="110"
        y="284.09448"
-       id="text6846"
-       sodipodi:linespacing="125%"><tspan
+       id="text6846"><tspan
          sodipodi:role="line"
          id="tspan6848"
          x="110"
-         y="284.09448">Eve</tspan></text>
+         y="284.09448"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">Eve</tspan></text>
     <rect
        ry="10.000015"
-       style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+       style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
        id="rect6834-8"
        width="258.96912"
        height="100.94598"
@@ -1387,41 +1385,41 @@
        transform="translate(30,170)"
        id="g4430">
       <text
-         sodipodi:linespacing="125%"
          id="text6836-0"
          y="234.09448"
          x="520"
-         style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            y="234.09448"
            x="520"
            id="tspan6838-8"
-           sodipodi:role="line">Janis</tspan></text>
+           sodipodi:role="line"
+           style="font-size:20px;line-height:1.25;font-family:sans-serif">Janis</tspan></text>
       <text
-         sodipodi:linespacing="125%"
          id="text6840-2"
          y="204.09448"
          x="520"
-         style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            y="204.09448"
            x="520"
            id="tspan6842-0"
-           sodipodi:role="line">Lisa</tspan></text>
+           sodipodi:role="line"
+           style="font-size:20px;line-height:1.25;font-family:sans-serif">Lisa</tspan></text>
       <text
-         sodipodi:linespacing="125%"
          id="text6846-8"
          y="174.09448"
          x="520"
-         style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#d40000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#d40000;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
            y="174.09448"
            x="520"
            id="tspan6848-4"
-           sodipodi:role="line">Eve</tspan></text>
+           sodipodi:role="line"
+           style="font-size:20px;line-height:1.25;font-family:sans-serif">Eve</tspan></text>
       <path
          sodipodi:type="arc"
-         style="fill:none;stroke:#d40000;stroke-width:3;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+         style="fill:none;stroke:#d40000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
          id="path4428"
          sodipodi:cx="505"
          sodipodi:cy="229.09448"
@@ -1437,83 +1435,79 @@
        sodipodi:nodetypes="ccc"
        inkscape:connector-curvature="0"
        id="path4439"
-       d="m 540,334.09448 -280,0 -100,-50"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="M 540,334.09448 H 260 l -100,-50"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path4441"
-       d="m 540,364.09448 -100,0 -110,280 -170,0"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="M 540,364.09448 H 440 l -110,280 H 160"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path4443"
-       d="m 540,394.09448 -60,0 -90,270 -230,0"
-       style="color:#000000;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="m 540,394.09448 h -60 l -90,270 H 160"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#d40000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMo);marker-end:url(#Arrow1Mend-6o);enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path6743"
-       d="M 390,704.09448 390,64.094482"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:12, 12;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="M 390,704.09448 V 64.094482"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12, 12;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path6743-7"
-       d="M 780,704.09448 780,64.094482"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:12, 12;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="M 780,704.09448 V 64.094482"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:12, 12;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="40"
        y="124.09448"
-       id="text6850-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text6850-9"><tspan
          sodipodi:role="line"
          id="tspan6852-2"
          x="40"
-         y="124.09448">Level 1 cache</tspan></text>
+         y="124.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Level 1 cache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="490"
        y="124.09448"
-       id="text6850-9-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text6850-9-1"><tspan
          sodipodi:role="line"
          id="tspan6852-2-3"
          x="490"
-         y="124.09448">Level 2 cache</tspan></text>
+         y="124.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Level 2 cache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="830"
        y="124.09448"
-       id="text6850-9-1-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text6850-9-1-3"><tspan
          sodipodi:role="line"
          id="tspan6852-2-3-4"
          x="830"
-         y="124.09448">Database</tspan></text>
-    <path
+         y="124.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Database</tspan></text>
+    <ellipse
        transform="matrix(1,0,0,0.83333333,10,247.34908)"
-       d="m 220,494.09448 a 90,30 0 1 1 -180,0 90,30 0 1 1 180,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="90"
-       sodipodi:cy="494.09448"
-       sodipodi:cx="130"
        id="path6943"
-       style="fill:none;stroke:#d40000;stroke-width:3.28633523;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
-       sodipodi:type="arc" />
-    <path
+       style="fill:none;stroke:#d40000;stroke-width:3.28633523;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       cx="130"
+       cy="494.09448"
+       rx="90"
+       ry="30" />
+    <ellipse
        transform="matrix(1,0,0,0.83333333,0,-132.65092)"
-       d="m 220,494.09448 a 90,30 0 1 1 -180,0 90,30 0 1 1 180,0 z"
-       sodipodi:ry="30"
-       sodipodi:rx="90"
-       sodipodi:cy="494.09448"
-       sodipodi:cx="130"
        id="path6943-4"
-       style="fill:none;stroke:#d40000;stroke-width:3.28633523;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
-       sodipodi:type="arc" />
+       style="display:inline;fill:none;stroke:#d40000;stroke-width:3.28633523;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       cx="130"
+       cy="494.09448"
+       rx="90"
+       ry="30" />
   </g>
   <g
      style="display:none"
@@ -1521,49 +1515,49 @@
      id="layer2"
      inkscape:groupmode="layer">
     <text
-       sodipodi:linespacing="125%"
        id="text6839"
        y="44.094482"
        x="10"
-       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"
+       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
          y="44.094482"
          x="10"
          id="tspan6841"
-         sodipodi:role="line">Caching, general remarks</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Caching, general remarks</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text6843"
        y="144.09448"
        x="0"
-       style="font-style:normal;font-weight:normal;font-size:36px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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
          id="tspan6847"
          y="144.09448"
          x="0"
-         sodipodi:role="line">➢L2 cache is optional, depends on P.- provider</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢L2 cache is optional, depends on P.- provider</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text6843-8"
        y="214.09448"
        x="0"
-       style="font-style:normal;font-weight:normal;font-size:36px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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
          id="tspan6847-3"
          y="214.09448"
          x="0"
-         sodipodi:role="line">➢Cache managers may be choosen</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢Cache managers may be choosen</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text6843-8-7"
        y="324.09448"
        x="10"
-       style="font-style:normal;font-weight:normal;font-size:36px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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
          id="tspan6847-3-4"
          y="324.09448"
          x="10"
-         sodipodi:role="line">➢Clustered caches may support invalidation</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢Clustered caches may support invalidation</tspan></text>
   </g>
   <g
      style="display:none"
@@ -1571,99 +1565,108 @@
      id="layer3"
      inkscape:groupmode="layer">
     <text
-       sodipodi:linespacing="125%"
        id="text6964"
        y="44.094482"
        x="10"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="44.094482"
          x="10"
          id="tspan6966"
-         sodipodi:role="line">L2 implementation sketch</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">L2 implementation sketch</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text6968"
        y="150.72121"
        x="80.482201"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="150.72121"
          x="80.482201"
          id="tspan6970"
-         sodipodi:role="line">Hibernate “de-hydrated” entities</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">Hibernate “de-hydrated” entities</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text7031"
        y="236.325"
        x="128.03986"
-       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="236.325"
          x="128.03986"
          id="tspan7033"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:14px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text7061"
        y="229.74008"
        x="135.35641"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="229.74008"
          x="135.35641"
          id="tspan7063"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:20px;line-height:1.25"> </tspan></text>
     <g
        transform="translate(56.104797,93.622742)"
        id="g7089">
       <text
          xml:space="preserve"
-         style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
          x="63.895203"
          y="170.47174"
-         id="text7065"
-         sodipodi:linespacing="125%"><tspan
+         id="text7065"><tspan
            sodipodi:role="line"
            id="tspan7067"
            x="63.895203"
-           y="170.47174">+----------------------------------+</tspan><tspan
+           y="170.47174"
+           style="font-size:32px;line-height:1.25;font-family:monospace">+----------------------------------+</tspan><tspan
            sodipodi:role="line"
            x="63.895203"
            y="210.47174"
-           id="tspan7069">|       Person Data Cache          |</tspan><tspan
+           id="tspan7069"
+           style="font-size:32px;line-height:1.25;font-family:monospace">|       Person Data Cache          |</tspan><tspan
            sodipodi:role="line"
            x="63.895203"
            y="250.47174"
-           id="tspan7071">|----------------------------------|</tspan><tspan
+           id="tspan7071"
+           style="font-size:32px;line-height:1.25;font-family:monospace">|----------------------------------|</tspan><tspan
            sodipodi:role="line"
            x="63.895203"
            y="290.47174"
-           id="tspan7073">| 1 -&gt; [ &quot;John&quot; , &quot;Q&quot; , &quot;Oats&quot;   ] |</tspan><tspan
+           id="tspan7073"
+           style="font-size:32px;line-height:1.25;font-family:monospace">| 1 -&gt; [ &quot;John&quot; , &quot;Q&quot; , &quot;Oats&quot;   ] |</tspan><tspan
            sodipodi:role="line"
            x="63.895203"
            y="330.47174"
-           id="tspan7075">| 2 -&gt; [ &quot;Joey&quot; , &quot;D&quot; , &quot;Brinn&quot;  ] |</tspan><tspan
+           id="tspan7075"
+           style="font-size:32px;line-height:1.25;font-family:monospace">| 2 -&gt; [ &quot;Joey&quot; , &quot;D&quot; , &quot;Brinn&quot;  ] |</tspan><tspan
            sodipodi:role="line"
            x="63.895203"
            y="370.47174"
-           id="tspan7077">| 3 -&gt; [ &quot;Sara&quot; , &quot;N&quot; , &quot;Pauls&quot;  ] |</tspan><tspan
+           id="tspan7077"
+           style="font-size:32px;line-height:1.25;font-family:monospace">| 3 -&gt; [ &quot;Sara&quot; , &quot;N&quot; , &quot;Pauls&quot;  ] |</tspan><tspan
            sodipodi:role="line"
            x="63.895203"
            y="410.47174"
-           id="tspan7079">+----------------------------------+</tspan></text>
+           id="tspan7079"
+           style="font-size:32px;line-height:1.25;font-family:monospace">+----------------------------------+</tspan></text>
     </g>
     <flowRoot
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot7081"
        xml:space="preserve"><flowRegion
-         id="flowRegion7083"><rect
+         id="flowRegion7083"
+         style="font-family:monospace"><rect
            y="185.8407"
            x="79.018883"
            height="231.2034"
            width="354.85333"
-           id="rect7085" /></flowRegion><flowPara
-         id="flowPara7087" /></flowRoot>  </g>
+           id="rect7085"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara7087"
+         style="font-size:20px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>  </g>
   <g
      inkscape:groupmode="layer"
      id="g3280"
@@ -1671,78 +1674,77 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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="10"
        y="44.094482"
-       id="text3282"
-       sodipodi:linespacing="125%"><tspan
+       id="text3282"><tspan
          sodipodi:role="line"
          id="tspan3284"
          x="10"
-         y="44.094482">L2 entity hydrating on load </tspan></text>
+         y="44.094482"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">L2 entity hydrating on load </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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="128.03986"
        y="236.325"
-       id="text3290"
-       sodipodi:linespacing="125%"><tspan
+       id="text3290"><tspan
          sodipodi:role="line"
          id="tspan3292"
          x="128.03986"
-         y="236.325" /></text>
+         y="236.325"
+         style="font-size:14px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="135.35641"
        y="229.74008"
-       id="text3294"
-       sodipodi:linespacing="125%"><tspan
+       id="text3294"><tspan
          sodipodi:role="line"
          id="tspan3296"
          x="135.35641"
-         y="229.74008" /></text>
+         y="229.74008"
+         style="font-size:20px;line-height:1.25"> </tspan></text>
     <g
        id="g3298"
        transform="translate(-43.895203,293.62274)">
       <text
-         sodipodi:linespacing="125%"
          id="text3301"
          y="170.47174"
          x="63.895203"
-         style="font-size:32px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
          xml:space="preserve"><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            y="170.47174"
            x="63.895203"
            id="tspan3303"
            sodipodi:role="line">+----------------------------------+</tspan><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            id="tspan3305"
            y="197.97174"
            x="63.895203"
            sodipodi:role="line">|       Person Data Cache          |</tspan><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            id="tspan3307"
            y="225.47174"
            x="63.895203"
            sodipodi:role="line">|----------------------------------|</tspan><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            id="tspan3309"
            y="252.97174"
            x="63.895203"
            sodipodi:role="line">| 1 -&gt; [ &quot;John&quot; , &quot;Q&quot; , &quot;Oats&quot;   ] |</tspan><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            id="tspan3311"
            y="280.47174"
            x="63.895203"
            sodipodi:role="line">| 2 -&gt; [ &quot;Joey&quot; , &quot;D&quot; , &quot;Brinn&quot;  ] |</tspan><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            id="tspan3313"
            y="307.97174"
            x="63.895203"
            sodipodi:role="line">| 3 -&gt; [ &quot;Sara&quot; , &quot;N&quot; , &quot;Pauls&quot;  ] |</tspan><tspan
-           style="font-size:22px"
+           style="font-size:22px;line-height:1.25;font-family:monospace"
            id="tspan3315"
            y="335.47174"
            x="63.895203"
@@ -1751,21 +1753,23 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot3317"
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"><flowRegion
-         id="flowRegion3319"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion3319"
+         style="font-family:monospace"><rect
            id="rect3321"
            width="354.85333"
            height="231.2034"
            x="79.018883"
-           y="185.8407" /></flowRegion><flowPara
-         id="flowPara3323" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           y="185.8407"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara3323"
+         style="font-size:20px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text3325"
        y="94.094482"
        x="20"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="fill:#d40000"
+         style="font-size:24px;line-height:1.25;font-family:monospace;fill:#d40000"
          id="tspan3329"
          y="94.094482"
          x="20"
@@ -1773,12 +1777,14 @@
          id="tspan3331"
          y="124.09448"
          x="20"
-         sodipodi:role="line">public class Person {</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">public class Person {</tspan><tspan
          id="tspan3357"
          y="154.09448"
          x="20"
-         sodipodi:role="line" /><tspan
-         style="fill:#d40000"
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> </tspan><tspan
+         style="font-size:24px;line-height:1.25;font-family:monospace;fill:#d40000"
          id="tspan3335"
          y="184.09448"
          x="20"
@@ -1786,204 +1792,214 @@
          id="tspan3337"
          y="214.09448"
          x="20"
-         sodipodi:role="line"> private Long id;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> private Long id;</tspan><tspan
          id="tspan3339"
          y="244.09448"
          x="20"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> </tspan><tspan
          id="tspan3341"
          y="274.09448"
          x="20"
-         sodipodi:role="line"> private String gName,</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> private String gName,</tspan><tspan
          id="tspan3359"
          y="304.09448"
          x="20"
-         sodipodi:role="line"> middleInitials, surName;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> middleInitials, surName;</tspan><tspan
          id="tspan3343"
          y="334.09448"
          x="20"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> </tspan><tspan
          id="tspan3351"
          y="364.09448"
          x="20"
-         sodipodi:role="line"> public Person() {}</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> public Person() {}</tspan><tspan
          id="tspan3372"
          y="394.09448"
          x="20"
-         sodipodi:role="line">  ...</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">  ...</tspan><tspan
          id="tspan3374"
          y="424.09448"
          x="20"
-         sodipodi:role="line">} </tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">} </tspan><tspan
          id="tspan3353"
          y="454.09448"
          x="20"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3386"
        y="184.09448"
        x="730"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="184.09448"
          x="730"
          id="tspan3388"
-         sodipodi:role="line">1.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:sans-serif">1.</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3394"
        y="254.09448"
        x="730"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.09448"
          x="730"
          id="tspan3396"
-         sodipodi:role="line">2.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:sans-serif">2.</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3398"
        y="64.094482"
        x="490"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="64.094482"
          x="490"
          id="tspan3400"
-         sodipodi:role="line">p = manager.find(Person.class,</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">p = manager.find(Person.class,</tspan><tspan
          id="tspan4866"
          y="94.094482"
          x="490"
-         sodipodi:role="line">                     new Long(2))</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">                     new Long(2))</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3402"
        y="184.09448"
        x="770"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="184.09448"
          x="770"
          id="tspan3404"
-         sodipodi:role="line">new Person()</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">new Person()</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3410"
        y="254.09448"
        x="770"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.09448"
          x="770"
          id="tspan3412"
-         sodipodi:role="line">Fill in Values</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:sans-serif">Fill in Values</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3414"
        y="324.09448"
        x="830"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="324.09448"
          x="830"
          id="tspan3416"
-         sodipodi:role="line">2</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">2</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3418"
        y="354.09448"
        x="830"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="354.09448"
          x="830"
          id="tspan3420"
-         sodipodi:role="line">Joey</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">Joey</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3422"
        y="384.09448"
        x="830"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="384.09448"
          x="830"
          id="tspan3424"
-         sodipodi:role="line">D</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3426"
        y="414.09448"
        x="830"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="414.09448"
          x="830"
          id="tspan3428"
-         sodipodi:role="line">Brinn</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">Brinn</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3430"
        y="434.09448"
        x="830"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="434.09448"
          x="830"
          id="tspan3432"
-         sodipodi:role="line">...</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">...</tspan></text>
     <rect
        y="291.88071"
        x="816.63092"
        height="180"
        width="140"
        id="rect3434"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path3438"
-       d="m 480,574.09448 50,0 80,-180 190,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;marker-start:url(#DotM);marker-end:url(#Arrow1Mend-6-8);visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+       d="m 480,574.09448 h 50 l 80,-180 h 190"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotM);marker-end:url(#Arrow1Mend-6-8);enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3394-1"
        y="534.09448"
        x="730"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="534.09448"
          x="730"
          id="tspan3396-4"
-         sodipodi:role="line">3.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:sans-serif">3.</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3410-5"
        y="534.09448"
        x="770"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="534.09448"
          x="770"
          id="tspan3412-6"
-         sodipodi:role="line">Post-load hooks</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:sans-serif">Post-load hooks</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4862"
        y="557.52209"
        x="701.65845"
-       style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="557.52209"
          x="701.65845"
          id="tspan4864"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace"> </tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path3343"
-       d="m 480,124.09448 560,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 480,124.09448 h 560"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
   </g>
   <g
      style="display:none"
@@ -1993,62 +2009,62 @@
     <text
        inkscape:transform-center-x="12.199219"
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="174.09448"
-       id="text3300-19-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300-19-3"><tspan
          sodipodi:role="line"
          x="20"
          y="174.09448"
-         id="tspan3302-59-5">➢ Class</tspan></text>
+         id="tspan3302-59-5"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Class</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3"><tspan
          sodipodi:role="line"
          id="tspan3280-5"
          x="10"
-         y="44.094482">Cache configuration level</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Cache configuration level</tspan></text>
     <text
        inkscape:transform-center-x="12.199219"
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="234.09448"
-       id="text3300-19-3-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300-19-3-5"><tspan
          sodipodi:role="line"
          x="20"
          y="234.09448"
-         id="tspan3302-59-5-1">➢ Persistence unit</tspan></text>
+         id="tspan3302-59-5-1"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Persistence unit</tspan></text>
     <text
        inkscape:transform-center-x="12.199219"
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="294.09448"
-       id="text3300-19-3-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300-19-3-4"><tspan
          sodipodi:role="line"
          x="20"
          y="294.09448"
-         id="tspan3302-59-5-9">➢ Programmatic</tspan></text>
+         id="tspan3302-59-5-9"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Programmatic</tspan></text>
     <text
        inkscape:transform-center-x="12.199219"
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="354.09448"
-       id="text3300-19-3-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3300-19-3-6"><tspan
          sodipodi:role="line"
          x="20"
          y="354.09448"
-         id="tspan3302-59-5-4">➢ Vendor specific (ehcache.xml)</tspan></text>
+         id="tspan3302-59-5-4"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Vendor specific (ehcache.xml)</tspan></text>
   </g>
   <g
      style="display:none"
@@ -2064,284 +2080,298 @@
        style="fill:#ececec;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4"
          x="10"
-         y="44.094482">Cache mode settings</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Cache mode settings</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3377"
        y="314.09448"
        x="10"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          id="tspan3381"
          y="314.09448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3383"
          y="341.59448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3385"
          y="369.09448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3387"
          y="396.59448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3389"
          y="424.09448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3391"
          y="451.59448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3393"
          y="479.09448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3395"
          y="506.59448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3397"
          y="534.09448"
          x="10"
-         sodipodi:role="line">.</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">.</tspan><tspan
          id="tspan3399"
          y="561.59448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3401"
          y="589.09448"
          x="10"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan><tspan
          id="tspan3403"
          y="616.59448"
          x="10"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3405"
        y="174.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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;-inkscape-font-specification:Sans Bold"
+         style="font-weight:bold;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
          y="174.09448"
          x="20"
          id="tspan3407"
          sodipodi:role="line">Cache Mode Setting</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3409"
        y="174.09448"
        x="300"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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;-inkscape-font-specification:Sans Bold"
+         style="font-weight:bold;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
          y="174.09448"
          x="300"
          id="tspan3411"
          sodipodi:role="line">Description</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3415"
        y="214.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="214.09448"
          x="20"
          id="tspan3417"
-         sodipodi:role="line">ALL</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">ALL</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3419"
        y="214.09448"
        x="300"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="214.09448"
          x="300"
          id="tspan3421"
-         sodipodi:role="line">All entity data is stored in the second-level cache for this</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">All entity data is stored in the second-level cache for this</tspan><tspan
          id="tspan3423"
          y="241.59448"
          x="300"
-         sodipodi:role="line">persistence unit.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">persistence unit.</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3425"
        y="284.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="284.09448"
          x="20"
          id="tspan3427"
-         sodipodi:role="line">NONE</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">NONE</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3429"
        y="284.09448"
        x="300"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="284.09448"
          x="300"
          id="tspan3431"
-         sodipodi:role="line">No data is cached in the persistence unit. The persistence</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">No data is cached in the persistence unit. The persistence</tspan><tspan
          id="tspan3435"
          y="311.59448"
          x="300"
-         sodipodi:role="line">provider must not cache any data.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">provider must not cache any data.</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3437"
        y="343.48386"
        x="236.46152"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="343.48386"
          x="236.46152"
          id="tspan3439"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3441"
        y="354.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="354.09448"
          x="20"
          id="tspan3443"
-         sodipodi:role="line">ENABLE_SELECTIVE</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">ENABLE_SELECTIVE</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3445"
        y="434.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="434.09448"
          x="20"
          id="tspan3447"
-         sodipodi:role="line">DISABLE_SELECTIVE</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">DISABLE_SELECTIVE</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3449"
        y="514.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="514.09448"
          x="20"
          id="tspan3451"
-         sodipodi:role="line">UNSPECIFIED</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">UNSPECIFIED</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3453"
        y="364.09448"
        x="300"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="364.09448"
          x="300"
          id="tspan3455"
-         sodipodi:role="line">Enable caching for entities that have been explicitly set with</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Enable caching for entities that have been explicitly set with</tspan><tspan
          id="tspan3469"
          y="391.59448"
          x="300"
-         sodipodi:role="line">the @Cacheable annotation.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">the @Cacheable annotation.</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3457"
        y="434.09448"
        x="300"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="434.09448"
          x="300"
          id="tspan3459"
-         sodipodi:role="line">Enable caching for all entities except those that have been</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Enable caching for all entities except those that have been</tspan><tspan
          id="tspan3467"
          y="461.59448"
          x="300"
-         sodipodi:role="line">explicitly set with the @Cacheable(false) annotation</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">explicitly set with the @Cacheable(false) annotation</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3461"
        y="514.09448"
        x="300"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="514.09448"
          x="300"
          id="tspan3463"
-         sodipodi:role="line">The caching behavior for the persistence unit is undefined.</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">The caching behavior for the persistence unit is undefined.</tspan><tspan
          id="tspan3465"
          y="541.59448"
          x="300"
-         sodipodi:role="line">The persistence provider’s default caching behavior will be used.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">The persistence provider’s default caching behavior will be used.</tspan></text>
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path4392"
-       d="m 10,184.09448 0,370 1030,0 0,-370"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 10,184.09448 v 370 h 1030 v -370"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path4394"
        d="m 10,254.21821 c 1030,0 1030,0 1030,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path4394-3"
        d="m 8.6501672,324.36123 c 1030.0000328,0 1030.0000328,0 1030.0000328,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path4394-8"
        d="m 8.650166,406.79736 c 1029.999934,0 1029.999934,0 1029.999934,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path4394-8-1"
        d="m 10.25068,484.58139 c 1029.99992,0 1029.99992,0 1029.99992,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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" />
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
        id="path4440"
-       d="m 290,144.09448 0,410"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 290,144.09448 v 410"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <a
        xlink:show="http://docs.oracle.com/javaee/6/tutorial/doc/gkjio.html"
        xlink:href="http://docs.oracle.com/javaee/6/tutorial/doc/gkjio.html"
        id="a4446">
       <text
          xml:space="preserve"
-         style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+         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="621.88654"
          y="625.50214"
-         id="text4442"
-         sodipodi:linespacing="125%"><tspan
+         id="text4442"><tspan
            sodipodi:role="line"
            id="tspan4444"
            x="621.88654"
-           y="625.50214">Source: <tspan
+           y="625.50214"
+           style="font-size:22px;line-height:1.25;font-family:sans-serif">Source: <tspan
    id="tspan4450"
-   style="fill:#0000ff">Oracle J2EE Tutorial</tspan></tspan></text>
+   style="font-family:sans-serif;fill:#0000ff">Oracle J2EE Tutorial</tspan></tspan></text>
     </a>
   </g>
   <g
@@ -2350,138 +2380,161 @@
      id="layer9"
      inkscape:groupmode="layer">
     <text
-       sodipodi:linespacing="125%"
        id="text4453"
        y="33.986824"
        x="9.4006109"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="33.986824"
          x="9.4006109"
          id="tspan4455"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5"
          x="10"
-         y="44.094482">Cache mode settings, persistence.xml</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Cache mode settings, persistence.xml</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4478"
        y="114.09448"
        x="0"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          id="tspan4484"
          y="114.09448"
          x="0"
-         sodipodi:role="line">&lt;persistence xmlns:xsi=&quot;http://...&quot;&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">&lt;persistence xmlns:xsi=&quot;http://...&quot;&gt;</tspan><tspan
          id="tspan4529"
          y="149.09448"
          x="0"
-         sodipodi:role="line"> &lt;persistence-unit</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> &lt;persistence-unit</tspan><tspan
          id="tspan4533"
          y="184.09448"
          x="0"
-         sodipodi:role="line">   name=&quot;persistenceUnit&quot; transaction-type=&quot;RESOURCE_LOCAL&quot;&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">   name=&quot;persistenceUnit&quot; transaction-type=&quot;RESOURCE_LOCAL&quot;&gt;</tspan><tspan
          id="tspan4488"
          y="219.09448"
          x="0"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          id="tspan4490"
          y="254.09448"
          x="0"
-         sodipodi:role="line">   &lt;provider&gt;org.hibernate.ejb.HibernatePersistence&lt;/provider&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">   &lt;provider&gt;org.hibernate.ejb.HibernatePersistence&lt;/provider&gt;</tspan><tspan
          id="tspan4492"
          y="289.09448"
          x="0"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          id="tspan4494"
          y="324.09448"
          x="0"
-         sodipodi:role="line">   &lt;class&gt;...domain....&lt;/class&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">   &lt;class&gt;...domain....&lt;/class&gt;</tspan><tspan
          id="tspan4498"
          y="359.09448"
          x="0"
-         sodipodi:role="line" /><tspan
-         style="fill:#aa0000"
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
+         style="font-size:28px;line-height:1.25;font-family:monospace;fill:#aa0000"
          id="tspan4500"
          y="394.09448"
          x="0"
          sodipodi:role="line">   &lt;shared-cache-mode&gt;ALL&lt;/shared-cache-mode&gt;</tspan><tspan
          id="tspan4585"
-         style="fill:#aa0000"
+         style="font-size:28px;line-height:1.25;font-family:monospace;fill:#aa0000"
          y="429.09448"
          x="0"
-         sodipodi:role="line" /><tspan
+         sodipodi:role="line"> </tspan><tspan
          id="tspan4523"
          y="464.09448"
          x="0"
-         sodipodi:role="line">   &lt;properties&gt; ... &lt;/properties&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">   &lt;properties&gt; ... &lt;/properties&gt;</tspan><tspan
          id="tspan4525"
          y="499.09448"
          x="0"
-         sodipodi:role="line"> &lt;/persistence-unit&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> &lt;/persistence-unit&gt;</tspan><tspan
          id="tspan4527"
          y="534.09448"
          x="0"
-         sodipodi:role="line">&lt;/persistence&gt;</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">&lt;/persistence&gt;</tspan><tspan
          id="tspan4508"
          y="569.09448"
          x="0"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan></text>
     <flowRoot
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot4535"
        xml:space="preserve"><flowRegion
-         id="flowRegion4537"><rect
+         id="flowRegion4537"
+         style="font-family:monospace"><rect
            y="453.39868"
            x="5.0618672"
            height="44.833683"
            width="0"
-           id="rect4539" /></flowRegion><flowPara
-         id="flowPara4541" /></flowRoot>    <flowRoot
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+           id="rect4539"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4541"
+         style="font-size:20px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <flowRoot
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot4543"
        xml:space="preserve"><flowRegion
-         id="flowRegion4545"><rect
+         id="flowRegion4545"
+         style="font-family:monospace"><rect
            y="456.29117"
            x="18.078096"
            height="41.941185"
            width="868.4718"
-           id="rect4547" /></flowRegion><flowPara
-         id="flowPara4549" /></flowRoot>    <flowRoot
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+           id="rect4547"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4549"
+         style="font-size:20px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <flowRoot
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot4551"
        xml:space="preserve"><flowRegion
-         id="flowRegion4553"><rect
+         id="flowRegion4553"
+         style="font-family:monospace"><rect
            y="450.5062"
            x="3.6156194"
            height="62.188656"
            width="31.094328"
-           id="rect4555" /></flowRegion><flowPara
-         id="flowPara4557" /></flowRoot>    <flowRoot
-       style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+           id="rect4555"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4557"
+         style="font-size:20px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <flowRoot
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot4573"
        xml:space="preserve"><flowRegion
-         id="flowRegion4575"><rect
+         id="flowRegion4575"
+         style="font-family:monospace"><rect
            y="172.10349"
            x="365.9007"
            height="40.494938"
            width="94.006104"
-           id="rect4577" /></flowRegion><flowPara
-         id="flowPara4579" /></flowRoot>    <path
+           id="rect4577"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4579"
+         style="font-size:20px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <path
        sodipodi:open="true"
        sodipodi:end="6.238327"
        sodipodi:start="0"
        transform="matrix(0.88814162,0,0,1.0024192,-27.100124,-24.852771)"
-       d="m 940,409.09448 a 455,35 0 1 1 -0.45771,-1.56951"
+       d="M 940,409.09448 A 455,35 0 0 1 490.10253,444.09228 455,35 0 0 1 30.114443,409.87944 455,35 0 0 1 469.69499,374.11429 455,35 0 0 1 939.54229,407.52497"
        sodipodi:ry="35"
        sodipodi:rx="455"
        sodipodi:cy="409.09448"
@@ -2502,30 +2555,30 @@
        height="38.924957"
        width="560"
        id="rect4390-4"
-       style="fill:#ececec;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
+       style="display:inline;fill:#ececec;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0" />
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5"
          x="10"
-         y="44.094482">Cache mode settings, persistence.xml</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Cache mode settings, persistence.xml</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4656"
        y="144.09448"
        x="90"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          id="tspan4660"
          y="144.09448"
          x="90"
-         sodipodi:role="line">@Entity</tspan><tspan
-         style="fill:#d40000"
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">@Entity</tspan><tspan
+         style="font-size:28px;line-height:1.25;font-family:monospace;fill:#d40000"
          id="tspan4668"
          y="179.09448"
          x="90"
@@ -2533,246 +2586,244 @@
          id="tspan4662"
          y="214.09448"
          x="90"
-         sodipodi:role="line">public class Department {...}</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">public class Department {...}</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3405-0"
        y="304.09448"
        x="20"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+         style="font-weight:bold;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
          y="304.09448"
          x="20"
          id="tspan3407-3"
          sodipodi:role="line">Cache Mode Setting</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3415-5"
        y="344.09448"
        x="20"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="20"
          id="tspan3417-5"
-         sodipodi:role="line">ALL</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">ALL</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3425-6"
        y="394.09448"
        x="20"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="20"
          id="tspan3427-0"
-         sodipodi:role="line">NONE</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">NONE</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3441-5"
        y="444.09448"
        x="20"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="444.09448"
          x="20"
          id="tspan3443-5"
-         sodipodi:role="line">ENABLE_SELECTIVE</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">ENABLE_SELECTIVE</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3445-6"
        y="494.09448"
        x="20"
-       style="font-size:28px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="494.09448"
          x="20"
          id="tspan3447-4"
-         sodipodi:role="line">DISABLE_SELECTIVE</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">DISABLE_SELECTIVE</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3449-9"
        y="544.09448"
        x="20"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="544.09448"
          x="20"
          id="tspan3451-9"
-         sodipodi:role="line">UNSPECIFIED</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">UNSPECIFIED</tspan></text>
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
        id="path4392-7"
-       d="m 10,314.09448 0,250 560,0 0,-250"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 10,314.09448 v 250 h 560 v -250"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
        id="path4440-5"
-       d="m 320,274.09448 0,290"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 320,274.09448 v 290"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3405-0-5"
        y="304.09448"
        x="330"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+         style="font-weight:bold;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
          y="304.09448"
          x="330"
          id="tspan3407-3-2"
          sodipodi:role="line">Default</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3405-0-5-2"
        y="304.09448"
        x="450"
-       style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-weight:bold;-inkscape-font-specification:Sans Bold"
+         style="font-weight:bold;font-size:22px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'"
          y="304.09448"
          x="450"
          id="tspan3407-3-2-9"
          sodipodi:role="line">Override</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020"
        y="344.09448"
        x="330"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="330"
          id="tspan5022"
-         sodipodi:role="line">true</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">true</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-0"
        y="394.09448"
        x="330"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="330"
          id="tspan5022-6"
-         sodipodi:role="line">false</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">false</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-0-3"
        y="494.09448"
        x="450"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="494.09448"
          x="450"
          id="tspan5022-6-5"
-         sodipodi:role="line">false</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">false</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-0-0"
        y="444.09448"
        x="330"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="444.09448"
          x="330"
          id="tspan5022-6-8"
-         sodipodi:role="line">false</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">false</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-0-7"
        y="344.09448"
        x="450"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="344.09448"
          x="450"
          id="tspan5022-6-0"
-         sodipodi:role="line">-</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">-</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-4"
        y="444.09448"
        x="450"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="444.09448"
          x="450"
          id="tspan5022-7"
-         sodipodi:role="line">true</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">true</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-6"
        y="394.09448"
        x="450"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="394.09448"
          x="450"
          id="tspan5022-68"
-         sodipodi:role="line">-</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">-</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-9"
        y="494.09448"
        x="330"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="494.09448"
          x="330"
          id="tspan5022-77"
-         sodipodi:role="line">true</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">true</tspan></text>
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
        id="path4440-5-1"
-       d="m 441.48481,273.39064 0,290"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 441.48481,273.39064 v 290"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5020-6-1"
        y="544.09448"
        x="450"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="544.09448"
          x="450"
          id="tspan5022-68-4"
-         sodipodi:role="line">-</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">-</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5020-6-3"
        y="544.09448"
        x="330"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="544.09448"
          x="330"
          id="tspan5022-68-1"
-         sodipodi:role="line">-</tspan></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">-</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path5267"
-       d="m 12.169372,365.66446 559.999998,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 12.169372,365.66446 H 572.16937"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path5267-2"
-       d="m 8.1166613,414.48497 559.9999987,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 8.1166613,414.48497 H 568.11666"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path5267-3"
-       d="m 11.009157,465.82676 560.000003,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 11.009157,465.82676 H 571.00916"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path5267-24"
-       d="m 8.8397851,514.27606 560.0000049,0"
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 8.8397851,514.27606 H 568.83979"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
   </g>
   <g
      style="display:none"
@@ -2781,37 +2832,39 @@
      inkscape:groupmode="layer">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8-1"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5-2"
          x="10"
-         y="44.094482">Programmatic settings, EntityManager</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Programmatic settings, EntityManager</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5225"
        y="164.09448"
        x="10"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="164.09448"
          x="10"
          id="tspan5227"
-         sodipodi:role="line">EntityManager manager = factory.createEntityManager();</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">EntityManager manager = factory.createEntityManager();</tspan><tspan
          id="tspan5232"
          y="199.09448"
          x="10"
-         sodipodi:role="line">manager.setProperty(&quot;<tspan
-   style="fill:#d40000"
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace">manager.setProperty(&quot;<tspan
+   style="font-family:monospace;fill:#d40000"
    id="tspan6372">javax.persistence.cache.storeMode</tspan>&quot;,</tspan><tspan
          id="tspan5236"
          y="234.09448"
          x="10"
-         sodipodi:role="line"><tspan
-   style="fill:#d40000"
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25;font-family:monospace"><tspan
+   style="font-family:monospace;fill:#d40000"
    id="tspan6374">                     CacheStoreMode.BYPASS</tspan>);</tspan></text>
     <a
        target="_blank"
@@ -2821,29 +2874,29 @@
        id="a5242">
       <text
          xml:space="preserve"
-         style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans;-inkscape-font-specification:sans"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
          x="80.989876"
          y="358.66946"
-         id="text5238"
-         sodipodi:linespacing="125%"><tspan
+         id="text5238"><tspan
            sodipodi:role="line"
            id="tspan5240"
            x="80.989876"
-           y="358.66946">See Javadoc of class <tspan
+           y="358.66946"
+           style="font-size:28px;line-height:1.25">See Javadoc of class <tspan
    id="tspan5246"
    style="fill:#0000ff">CacheStoreMode</tspan></tspan></text>
     </a>
     <text
-       sodipodi:linespacing="125%"
        id="text5305"
        y="621.16339"
        x="514.14111"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans;-inkscape-font-specification:sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="621.16339"
          x="514.14111"
          id="tspan5307"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:28px;line-height:1.25"> </tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -2852,60 +2905,67 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8-1-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8-1-9"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5-2-9"
          x="10"
-         y="44.094482">Controlling the cache</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Controlling the cache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="49.172424"
        y="153.30226"
-       id="text6402"
-       sodipodi:linespacing="125%"><tspan
+       id="text6402"><tspan
          sodipodi:role="line"
          id="tspan6404"
          x="49.172424"
-         y="153.30226">EntityManagerFactory factory = ...;</tspan><tspan
+         y="153.30226"
+         style="font-size:28px;line-height:1.25;font-family:monospace">EntityManagerFactory factory = ...;</tspan><tspan
          sodipodi:role="line"
          x="49.172424"
          y="188.30226"
-         id="tspan6406">javax.persistence.Cache jpaL2Cache = factory.getCache();</tspan><tspan
+         id="tspan6406"
+         style="font-size:28px;line-height:1.25;font-family:monospace">javax.persistence.Cache jpaL2Cache = factory.getCache();</tspan><tspan
          sodipodi:role="line"
          x="49.172424"
          y="223.30226"
-         id="tspan6408" /><tspan
+         id="tspan6408"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          sodipodi:role="line"
          x="49.172424"
          y="258.30225"
-         id="tspan6410">jpaL2Cache.evict(<tspan
-   style="font-size:28px;fill:#aa0000"
+         id="tspan6410"
+         style="font-size:28px;line-height:1.25;font-family:monospace">jpaL2Cache.evict(<tspan
+   style="font-size:28px;font-family:monospace;fill:#aa0000"
    id="tspan6420">Employee.class</tspan>, <tspan
-   style="font-size:28px;fill:#d40000"
+   style="font-size:28px;font-family:monospace;fill:#d40000"
    id="tspan6422">new Long(1)</tspan>);</tspan><tspan
          sodipodi:role="line"
          x="49.172424"
-         y="293.30228"
-         id="tspan6412" /><tspan
+         y="293.30225"
+         id="tspan6412"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          sodipodi:role="line"
          x="49.172424"
-         y="328.30228"
-         id="tspan6414">jpaL2Cache.evict(<tspan
-   style="font-size:28px;fill:#d40000"
+         y="328.30225"
+         id="tspan6414"
+         style="font-size:28px;line-height:1.25;font-family:monospace">jpaL2Cache.evict(<tspan
+   style="font-size:28px;font-family:monospace;fill:#d40000"
    id="tspan6424">Employee.class</tspan>);</tspan><tspan
          sodipodi:role="line"
          x="49.172424"
-         y="363.30228"
-         id="tspan6416" /><tspan
+         y="363.30225"
+         id="tspan6416"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          sodipodi:role="line"
          x="49.172424"
-         y="398.30228"
-         id="tspan6418">jpaL2Cache.evictAll();</tspan></text>
+         y="398.30225"
+         id="tspan6418"
+         style="font-size:28px;line-height:1.25;font-family:monospace">jpaL2Cache.evictAll();</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -2914,182 +2974,192 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8-1-9-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8-1-9-7"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5-2-9-9"
          x="10"
-         y="44.094482">Hibernate supported Cache implementations</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Hibernate supported Cache implementations</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans;-inkscape-font-specification:sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="164.09448"
-       id="text3595"
-       sodipodi:linespacing="125%"><tspan
+       id="text3595"><tspan
          sodipodi:role="line"
          id="tspan3597"
          x="10"
          y="164.09448"
-         style="font-weight:bold;font-family:Sans;-inkscape-font-specification:Sans Bold">Cache name</tspan></text>
+         style="font-weight:bold;font-size:28px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Cache name</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans;-inkscape-font-specification:sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="230"
        y="164.09448"
-       id="text3599"
-       sodipodi:linespacing="125%"><tspan
+       id="text3599"><tspan
          sodipodi:role="line"
          id="tspan3601"
          x="230"
          y="164.09448"
-         style="font-weight:bold;font-family:Sans;-inkscape-font-specification:Sans Bold">Description</tspan></text>
+         style="font-weight:bold;font-size:28px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'Sans Bold'">Description</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="214.09448"
-       id="text3603"
-       sodipodi:linespacing="125%"><tspan
+       id="text3603"><tspan
          sodipodi:role="line"
          id="tspan3605"
          x="20"
-         y="214.09448">EHCache</tspan></text>
+         y="214.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">EHCache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="324.09448"
-       id="text3608"
-       sodipodi:linespacing="125%"><tspan
+       id="text3608"><tspan
          sodipodi:role="line"
          id="tspan3610"
          x="20"
-         y="324.09448">OSCache</tspan></text>
+         y="324.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">OSCache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="444.09448"
-       id="text3612"
-       sodipodi:linespacing="125%"><tspan
+       id="text3612"><tspan
          sodipodi:role="line"
          id="tspan3614"
          x="20"
-         y="444.09448">warmCache</tspan></text>
+         y="444.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">warmCache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="20"
        y="574.09448"
-       id="text3616"
-       sodipodi:linespacing="125%"><tspan
+       id="text3616"><tspan
          sodipodi:role="line"
          id="tspan3618"
          x="20"
-         y="574.09448">JBoss Cache</tspan></text>
+         y="574.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">JBoss Cache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="220"
        y="214.09448"
-       id="text3620"
-       sodipodi:linespacing="125%"><tspan
+       id="text3620"><tspan
          sodipodi:role="line"
          id="tspan3622"
          x="220"
-         y="214.09448">Caches in memory / on disk, supports clustered caching</tspan><tspan
+         y="214.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Caches in memory / on disk, supports clustered caching</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="249.09448"
-         id="tspan3652">and the optional Hibernate query result cache.</tspan></text>
+         id="tspan3652"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">and the optional Hibernate query result cache.</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="220"
        y="324.09448"
-       id="text3624"
-       sodipodi:linespacing="125%"><tspan
+       id="text3624"><tspan
          sodipodi:role="line"
          id="tspan3626"
          x="220"
-         y="324.09448">Supports caching to memory and disk in a single JVM. </tspan><tspan
+         y="324.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Supports caching to memory and disk in a single JVM. </tspan><tspan
          sodipodi:role="line"
          x="220"
          y="359.09448"
-         id="tspan3648">Rich set of expiration policies. Query cache</tspan><tspan
+         id="tspan3648"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Rich set of expiration policies. Query cache</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="394.09448"
-         id="tspan3650">support.</tspan></text>
+         id="tspan3650"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">support.</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="220"
        y="444.09448"
-       id="text3628"
-       sodipodi:linespacing="125%"><tspan
+       id="text3628"><tspan
          sodipodi:role="line"
          id="tspan3630"
          x="220"
-         y="444.09448">A cluster cache based on JGroups. It uses clustered</tspan><tspan
+         y="444.09448"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">A cluster cache based on JGroups. It uses clustered</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="479.09448"
-         id="tspan3646">invalidation. No Hibernate query cache support.</tspan></text>
+         id="tspan3646"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">invalidation. No Hibernate query cache support.</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="220"
        y="574.09448"
-       id="text3632"
-       sodipodi:linespacing="125%"><tspan
+       id="text3632"><tspan
          sodipodi:role="line"
          x="220"
          y="574.09448"
-         id="tspan3636">Fully transactional replicated clustered cache based on</tspan><tspan
+         id="tspan3636"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Fully transactional replicated clustered cache based on</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="609.09448"
-         id="tspan3638">JGroups multicast library. Supports replication or</tspan><tspan
+         id="tspan3638"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">JGroups multicast library. Supports replication or</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="644.09448"
-         id="tspan3640">invalidation, synchronous or asynchronous</tspan><tspan
+         id="tspan3640"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">invalidation, synchronous or asynchronous</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="679.09448"
-         id="tspan4630">communication, optimistic and pessimistic locking.</tspan><tspan
+         id="tspan4630"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">communication, optimistic and pessimistic locking.</tspan><tspan
          sodipodi:role="line"
          x="220"
          y="714.09448"
-         id="tspan3642">Supports Hibernate query cache.</tspan></text>
+         id="tspan3642"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif">Supports Hibernate query cache.</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot3654"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"><flowRegion
-         id="flowRegion3656"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion3656"
+         style="font-family:sans-serif"><rect
            id="rect3658"
            width="1026.1128"
            height="509.80234"
            x="12.293106"
            y="218.38341"
-           style="font-family:Sans;-inkscape-font-specification:Sans" /></flowRegion><flowPara
-         id="flowPara3660" /></flowRoot>    <flowRoot
+           style="font-family:sans-serif;-inkscape-font-specification:Sans" /></flowRegion><flowPara
+         id="flowPara3660"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <flowRoot
        xml:space="preserve"
        id="flowRoot3662"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans;-inkscape-font-specification:Sans"><flowRegion
-         id="flowRegion3664"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion3664"
+         style="font-family:sans-serif"><rect
            id="rect3666"
            width="1023.9434"
            height="342.0376"
            x="16.631849"
            y="406.39563"
-           style="font-family:Sans;-inkscape-font-specification:Sans" /></flowRegion><flowPara
-         id="flowPara3668" /></flowRoot>    <rect
+           style="font-family:sans-serif;-inkscape-font-specification:Sans" /></flowRegion><flowPara
+         id="flowPara3668"
+         style="font-size:28px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <rect
        style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
        id="rect3670"
        width="1030"
@@ -3097,41 +3167,41 @@
        x="10"
        y="124.09448" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 210,124.09448 0,610"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 210,124.09448 v 610"
        id="path4584"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 10,174.09448 1030,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 10,174.09448 H 1040"
        id="path4586"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 8.688732,535.65642 1029.999968,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 8.688732,535.65642 H 1038.6887"
        id="path4586-0"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 12.304351,405.49412 1030.000049,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 12.304351,405.49412 H 1042.3044"
        id="path4586-4"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 11.581228,285.45556 1029.999972,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 11.581228,285.45556 H 1041.5812"
        id="path4586-43"
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans;-inkscape-font-specification:sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="419.41187"
        y="506.90985"
-       id="text4632"
-       sodipodi:linespacing="125%"><tspan
+       id="text4632"><tspan
          sodipodi:role="line"
          id="tspan4634"
          x="419.41187"
-         y="506.90985" /></text>
+         y="506.90985"
+         style="font-size:28px;line-height:1.25"> </tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -3140,136 +3210,136 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:sans;-inkscape-font-specification:sans"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="108.46858"
        y="561.86725"
-       id="text4639"
-       sodipodi:linespacing="125%"><tspan
+       id="text4639"><tspan
          sodipodi:role="line"
          id="tspan4641"
          x="108.46858"
-         y="561.86725" /></text>
+         y="561.86725"
+         style="font-size:28px;line-height:1.25"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="144.09448"
-       id="text4667"
-       sodipodi:linespacing="125%"><tspan
+       id="text4667"><tspan
          sodipodi:role="line"
          id="tspan4669"
          x="20"
-         y="144.09448">Provider</tspan></text>
+         y="144.09448"
+         style="font-size:28px;line-height:1.25">Provider</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="220"
        y="144.09448"
-       id="text4671"
-       sodipodi:linespacing="125%"><tspan
+       id="text4671"><tspan
          sodipodi:role="line"
          id="tspan4673"
          x="220"
-         y="144.09448">Read-only</tspan></text>
+         y="144.09448"
+         style="font-size:28px;line-height:1.25">Read-only</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="380"
        y="144.09448"
-       id="text4675"
-       sodipodi:linespacing="125%"><tspan
+       id="text4675"><tspan
          sodipodi:role="line"
          id="tspan4677"
          x="380"
-         y="144.09448">Nonstrict read-write</tspan></text>
+         y="144.09448"
+         style="font-size:28px;line-height:1.25">Nonstrict read-write</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="670"
        y="144.09448"
-       id="text4679"
-       sodipodi:linespacing="125%"><tspan
+       id="text4679"><tspan
          sodipodi:role="line"
          id="tspan4681"
          x="670"
-         y="144.09448">Read-write</tspan></text>
+         y="144.09448"
+         style="font-size:28px;line-height:1.25">Read-write</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="960.30853"
        y="215.49092"
-       id="text4683"
-       sodipodi:linespacing="125%"><tspan
+       id="text4683"><tspan
          sodipodi:role="line"
          id="tspan4685"
          x="960.30853"
-         y="215.49092" /></text>
+         y="215.49092"
+         style="font-size:28px;line-height:1.25"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="840"
        y="144.09448"
-       id="text4687"
-       sodipodi:linespacing="125%"><tspan
+       id="text4687"><tspan
          sodipodi:role="line"
          id="tspan4689"
          x="840"
-         y="144.09448">Transactional</tspan></text>
+         y="144.09448"
+         style="font-size:28px;line-height:1.25">Transactional</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="184.09448"
-       id="text4693"
-       sodipodi:linespacing="125%"><tspan
+       id="text4693"><tspan
          sodipodi:role="line"
          id="tspan4695"
          x="20"
-         y="184.09448">EHCache</tspan></text>
+         y="184.09448"
+         style="font-size:28px;line-height:1.25">EHCache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="224.09448"
-       id="text4697"
-       sodipodi:linespacing="125%"><tspan
+       id="text4697"><tspan
          sodipodi:role="line"
          id="tspan4699"
          x="20"
-         y="224.09448">OSCache </tspan></text>
+         y="224.09448"
+         style="font-size:28px;line-height:1.25">OSCache </tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="264.09448"
-       id="text4701"
-       sodipodi:linespacing="125%"><tspan
+       id="text4701"><tspan
          sodipodi:role="line"
          id="tspan4703"
          x="20"
-         y="264.09448">SwarmCache</tspan></text>
+         y="264.09448"
+         style="font-size:28px;line-height:1.25">SwarmCache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="304.09448"
-       id="text4705"
-       sodipodi:linespacing="125%"><tspan
+       id="text4705"><tspan
          sodipodi:role="line"
          id="tspan4707"
          x="20"
-         y="304.09448">JBoss Cache</tspan></text>
+         y="304.09448"
+         style="font-size:28px;line-height:1.25">JBoss Cache</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8-1-9-7-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8-1-9-7-3"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5-2-9-9-2"
          x="10"
-         y="44.094482">Cache concurrency features</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Cache concurrency features</tspan></text>
     <rect
        style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
        id="rect4730"
@@ -3278,189 +3348,187 @@
        x="10"
        y="104.09448" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 210,104.09448 0,220"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 210,104.09448 v 220"
        id="path4732"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 10,154.09448 1020,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 10,154.09448 H 1030"
        id="path4734"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 11.647114,193.86629 1019.999986,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 11.647114,193.86629 H 1031.6471"
        id="path4734-4"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 8.0314941,234.36123 1020.0000059,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 8.0314941,234.36123 H 1028.0315"
        id="path4734-6"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 9.4777418,274.13305 1019.9999582,0"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="M 9.4777418,274.13305 H 1029.4777"
        id="path4734-1"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 370.5335,102.42005 0,220"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 370.5335,102.42005 v 220"
        id="path4732-0"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 660.50618,106.03567 0,220"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 660.50618,106.03567 v 220"
        id="path4732-2"
        inkscape:connector-curvature="0" />
     <path
-       style="color:#000000;fill:none;stroke:#000000;stroke-width:3;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 831.16342,102.42005 0,220"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+       d="m 831.16342,102.42005 v 220"
        id="path4732-8"
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="280"
        y="184.09448"
-       id="text4800"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800"><tspan
          sodipodi:role="line"
          id="tspan4802"
          x="280"
-         y="184.09448">x</tspan></text>
+         y="184.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="930"
        y="304.09448"
-       id="text4800-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-9"><tspan
          sodipodi:role="line"
          id="tspan4802-5"
          x="930"
-         y="304.09448">x</tspan></text>
+         y="304.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="730"
        y="224.09448"
-       id="text4800-92"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-92"><tspan
          sodipodi:role="line"
          id="tspan4802-90"
          x="730"
-         y="224.09448">x</tspan></text>
+         y="224.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="730"
        y="184.09448"
-       id="text4800-98"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-98"><tspan
          sodipodi:role="line"
          id="tspan4802-1"
          x="730"
-         y="184.09448">x</tspan></text>
+         y="184.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="480"
        y="264.09448"
-       id="text4800-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-8"><tspan
          sodipodi:role="line"
          id="tspan4802-3"
          x="480"
-         y="264.09448">x</tspan></text>
+         y="264.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="480"
        y="224.09448"
-       id="text4800-84"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-84"><tspan
          sodipodi:role="line"
          id="tspan4802-0"
          x="480"
-         y="224.09448">x</tspan></text>
+         y="224.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="480"
        y="184.09448"
-       id="text4800-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-3"><tspan
          sodipodi:role="line"
          id="tspan4802-2"
          x="480"
-         y="184.09448">x</tspan></text>
+         y="184.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="280"
        y="304.09448"
-       id="text4800-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-6"><tspan
          sodipodi:role="line"
          id="tspan4802-05"
          x="280"
-         y="304.09448">x</tspan></text>
+         y="304.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="280"
        y="264.09448"
-       id="text4800-80"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-80"><tspan
          sodipodi:role="line"
          id="tspan4802-906"
          x="280"
-         y="264.09448">x</tspan></text>
+         y="264.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="280"
        y="224.09448"
-       id="text4800-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text4800-7"><tspan
          sodipodi:role="line"
          id="tspan4802-16"
          x="280"
-         y="224.09448">x</tspan></text>
+         y="224.09448"
+         style="font-size:28px;line-height:1.25">x</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="414.09448"
-       id="text4906"
-       sodipodi:linespacing="125%"><tspan
+       id="text4906"><tspan
          sodipodi:role="line"
          x="20"
          y="414.09448"
          id="tspan4914"
-         style="font-family:Sans;-inkscape-font-specification:Sans">➢ Read-write: Two transactions try modifying data</tspan><tspan
+         style="font-size:28px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">➢ Read-write: Two transactions try modifying data</tspan><tspan
          sodipodi:role="line"
          x="20"
          y="449.09448"
          id="tspan4918"
-         style="font-family:Sans;-inkscape-font-specification:Sans">                    ⟹isolated at &quot;read committed&quot;</tspan></text>
+         style="font-size:28px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">                    ⟹isolated at &quot;read committed&quot;</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="524.09448"
-       id="text4920"
-       sodipodi:linespacing="125%"><tspan
+       id="text4920"><tspan
          sodipodi:role="line"
          id="tspan4922"
          x="20"
          y="524.09448"
-         style="font-family:Sans;-inkscape-font-specification:Sans">➢Nonstrict read-write: cache is not locked at all</tspan><tspan
+         style="font-size:28px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">➢Nonstrict read-write: cache is not locked at all</tspan><tspan
          sodipodi:role="line"
          x="20"
          y="559.09448"
          id="tspan4924"
-         style="font-family:Sans;-inkscape-font-specification:Sans">                                  ⟹ no guarantee at all</tspan></text>
+         style="font-size:28px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">                                  ⟹ no guarantee at all</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -3469,87 +3537,86 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8-1-9-7-3-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8-1-9-7-3-3"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5-2-9-9-2-6"
          x="10"
-         y="44.094482">Invalidation</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Invalidation</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="70.866142"
        y="132.33167"
-       id="text4948"
-       sodipodi:linespacing="125%"><tspan
+       id="text4948"><tspan
          sodipodi:role="line"
          id="tspan4950"
          x="70.866142"
-         y="132.33167">➢ Time based (TTL)</tspan></text>
+         y="132.33167"
+         style="font-size:36px;line-height:1.25">➢ Time based (TTL)</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="70"
        y="194.09448"
-       id="text4948-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text4948-4"><tspan
          sodipodi:role="line"
          id="tspan4950-5"
          x="70"
-         y="194.09448">➢ LRU</tspan></text>
+         y="194.09448"
+         style="font-size:36px;line-height:1.25">➢ LRU</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="70"
        y="254.09448"
-       id="text4948-4-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text4948-4-6"><tspan
          sodipodi:role="line"
          id="tspan4950-5-2"
          x="70"
-         y="254.09448">➢ LFU</tspan></text>
+         y="254.09448"
+         style="font-size:36px;line-height:1.25">➢ LFU</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="70"
        y="324.09448"
-       id="text4948-4-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text4948-4-3"><tspan
          sodipodi:role="line"
          id="tspan4950-5-7"
          x="70"
-         y="324.09448">➢ FIFO</tspan></text>
+         y="324.09448"
+         style="font-size:36px;line-height:1.25">➢ FIFO</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="70"
        y="394.09448"
-       id="text4948-4-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text4948-4-9"><tspan
          sodipodi:role="line"
          id="tspan4950-5-8"
          x="70"
-         y="394.09448">➢ User defined</tspan></text>
+         y="394.09448"
+         style="font-size:36px;line-height:1.25">➢ User defined</tspan></text>
     <a
        id="a5016"
        xlink:href="http://ehcache.org/generated/2.9.0/html/ehc-all/index.html#page/Ehcache_Documentation_Set/co-evict_builtin_algorithms.html"
        xlink:title="http://ehcache.org/generated/2.9.0/html/ehc-all/index.html#page/Ehcache_Documentation_Set/co-evict_builtin_algorithms.html">
       <text
-         sodipodi:linespacing="125%"
          id="text5012"
          y="503.29422"
          x="214.76781"
-         style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans;-inkscape-font-specification:sans"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans;-inkscape-font-specification:sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
          xml:space="preserve"><tspan
            y="503.29422"
            x="214.76781"
            id="tspan5014"
            sodipodi:role="line"
-           style="font-size:36px;font-family:Sans;-inkscape-font-specification:Sans">Ehcache <tspan
-   style="font-size:36px;fill:#0000ff;font-family:Sans;-inkscape-font-specification:Sans"
+           style="font-size:36px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">Ehcache <tspan
+   style="font-size:36px;font-family:sans-serif;-inkscape-font-specification:Sans;fill:#0000ff"
    id="tspan5020">Cache Eviction Algorithms</tspan></tspan></text>
     </a>
   </g>
@@ -3560,90 +3627,106 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+       style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3278-3-4-0-8-1-9-7-3-3-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3278-3-4-0-8-1-9-7-3-3-9"><tspan
          sodipodi:role="line"
          id="tspan3280-5-4-5-5-2-9-9-2-6-5"
          x="10"
-         y="44.094482">Configure Invalidation / ehcache.xml</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Configure Invalidation / ehcache.xml</tspan></text>
     <text
        xml:space="preserve"
-       style="font-size:28px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Monospace;-inkscape-font-specification:Monospace"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="0"
        y="104.09448"
-       id="text5056"
-       sodipodi:linespacing="125%"><tspan
+       id="text5056"><tspan
          sodipodi:role="line"
          id="tspan5058"
          x="0"
-         y="104.09448">&lt;ehcache xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</tspan><tspan
+         y="104.09448"
+         style="font-size:28px;line-height:1.25;font-family:monospace">&lt;ehcache xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="139.09448"
-         id="tspan5060">    xsi:noNamespaceSchemaLocation=&quot;ehcache.xsd&quot;&gt;</tspan><tspan
+         id="tspan5060"
+         style="font-size:28px;line-height:1.25;font-family:monospace">    xsi:noNamespaceSchemaLocation=&quot;ehcache.xsd&quot;&gt;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="174.09448"
-         id="tspan5062" /><tspan
+         id="tspan5062"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          sodipodi:role="line"
          x="0"
          y="209.09448"
-         id="tspan5064">    &lt;diskStore path=&quot;/tmp/ehcache&quot;/&gt; </tspan><tspan
+         id="tspan5064"
+         style="font-size:28px;line-height:1.25;font-family:monospace">    &lt;diskStore path=&quot;/tmp/ehcache&quot;/&gt; </tspan><tspan
          sodipodi:role="line"
          x="0"
          y="244.09448"
-         id="tspan5066" /><tspan
+         id="tspan5066"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          sodipodi:role="line"
          x="0"
          y="279.09448"
-         id="tspan5068">    &lt;defaultCache maxElementsInMemory=&quot;10000&quot;</tspan><tspan
+         id="tspan5068"
+         style="font-size:28px;line-height:1.25;font-family:monospace">    &lt;defaultCache maxElementsInMemory=&quot;10000&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="314.09448"
-         id="tspan5070">        eternal=&quot;false&quot;</tspan><tspan
+         id="tspan5070"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        eternal=&quot;false&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="349.09448"
-         id="tspan5072">        timeToIdleSeconds=&quot;300&quot;</tspan><tspan
+         id="tspan5072"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        timeToIdleSeconds=&quot;300&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="384.09448"
-         id="tspan5074">        timeToLiveSeconds=&quot;600&quot;</tspan><tspan
+         id="tspan5074"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        timeToLiveSeconds=&quot;600&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="419.09448"
-         id="tspan5076">        diskSpoolBufferSizeMB=&quot;30&quot;</tspan><tspan
+         id="tspan5076"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        diskSpoolBufferSizeMB=&quot;30&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="454.09448"
-         id="tspan5078">        maxElementsOnDisk=&quot;10000&quot;</tspan><tspan
+         id="tspan5078"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        maxElementsOnDisk=&quot;10000&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="489.09448"
-         id="tspan5080">        diskExpiryThreadIntervalSeconds=&quot;120&quot;</tspan><tspan
+         id="tspan5080"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        diskExpiryThreadIntervalSeconds=&quot;120&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="524.09448"
-         id="tspan5082">        memoryStoreEvictionPolicy=&quot;LRU&quot;</tspan><tspan
+         id="tspan5082"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        memoryStoreEvictionPolicy=&quot;LRU&quot;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="559.09448"
-         id="tspan5084" /><tspan
+         id="tspan5084"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </tspan><tspan
          sodipodi:role="line"
          x="0"
          y="594.09448"
-         id="tspan5086">        statistics=&quot;true&quot;&gt;</tspan><tspan
+         id="tspan5086"
+         style="font-size:28px;line-height:1.25;font-family:monospace">        statistics=&quot;true&quot;&gt;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="629.09448"
-         id="tspan5088">    &lt;/defaultCache&gt;</tspan><tspan
+         id="tspan5088"
+         style="font-size:28px;line-height:1.25;font-family:monospace">    &lt;/defaultCache&gt;</tspan><tspan
          sodipodi:role="line"
          x="0"
          y="664.09448"
-         id="tspan5090">     ...</tspan></text>
+         id="tspan5090"
+         style="font-size:28px;line-height:1.25;font-family:monospace">     ...</tspan></text>
   </g>
   <g
      style="display:none"
@@ -3651,16 +3734,16 @@
      id="layer5"
      inkscape:groupmode="layer">
     <text
-       sodipodi:linespacing="125%"
        id="text6985"
        y="44.094482"
        x="290"
-       style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
+       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
          y="44.094482"
          x="290"
          id="tspan6987"
-         sodipodi:role="line">Helpful links</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Helpful links</tspan></text>
     <a
        xlink:title="http://java.dzone.com/articles/pitfalls-hibernate-second-0"
        target="_blank"
@@ -3668,18 +3751,18 @@
        id="a7000">
       <text
          xml:space="preserve"
-         style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
          x="30"
          y="164.09448"
-         id="text6843-5"
-         sodipodi:linespacing="125%"><tspan
+         id="text6843-5"><tspan
            sodipodi:role="line"
            x="30"
            y="164.09448"
-           id="tspan6847-0">➢<tspan
+           id="tspan6847-0"
+           style="font-size:36px;line-height:1.25;font-family:sans-serif">➢<tspan
    id="tspan7005"
-   style="fill:#0000ff;stroke:#0000ff">Pitfalls of the Hibernate Second-Level /</tspan></tspan><tspan
-           style="fill:#0000ff;stroke:#0000ff"
+   style="font-family:sans-serif;fill:#0000ff;stroke:#0000ff">Pitfalls of the Hibernate Second-Level /</tspan></tspan><tspan
+           style="font-size:36px;line-height:1.25;font-family:sans-serif;fill:#0000ff;stroke:#0000ff"
            sodipodi:role="line"
            x="30"
            y="209.09448"
@@ -3691,24 +3774,24 @@
        id="a3271">
       <text
          xml:space="preserve"
-         style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:#0000ff;font-family:Sans"
+         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:#0000ff"
          x="36.582817"
          y="275.83444"
-         id="text7007"
-         sodipodi:linespacing="125%"><tspan
+         id="text7007"><tspan
            sodipodi:role="line"
            x="36.582817"
            y="275.83444"
-           id="tspan7013"><tspan
+           id="tspan7013"
+           style="font-size:36px;line-height:1.25;font-family:sans-serif"><tspan
              id="tspan3312"
-             style="stroke:#000000">➢</tspan><tspan
-             style="fill:#0000ff"
+             style="font-family:sans-serif;stroke:#000000">➢</tspan><tspan
+             style="font-family:sans-serif;fill:#0000ff"
              id="tspan3593"> Hibernate: Truly Understanding the Second-Level</tspan></tspan><tspan
            sodipodi:role="line"
            x="36.582817"
            y="320.83444"
            id="tspan3264"
-           style="fill:#0000ff">    and Query Caches</tspan></text>
+           style="font-size:36px;line-height:1.25;font-family:sans-serif;fill:#0000ff">    and Query Caches</tspan></text>
     </a>
     <a
        id="a3587"
@@ -3716,16 +3799,16 @@
        xlink:show="https://docs.jboss.org/hibernate/orm/4.0/devguide/en-US/html/ch06.html">
       <text
          xml:space="preserve"
-         style="font-size:36px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:Sans"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
          x="40"
          y="364.09448"
-         id="text7007-7"
-         sodipodi:linespacing="125%"><tspan
+         id="text7007-7"><tspan
            sodipodi:role="line"
            x="40"
            y="364.09448"
-           id="tspan7013-3">➢ Hibernate <tspan
-   style="fill:#0000ff"
+           id="tspan7013-3"
+           style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Hibernate <tspan
+   style="font-family:sans-serif;fill:#0000ff"
    id="tspan3591">caching </tspan></tspan></text>
     </a>
   </g>
diff --git a/Doc/Sda2/Ref/Fig/mapInherit.svg b/Doc/Sda2/Ref/Fig/mapInherit.svg
index 2f29ddc44979fc9d29571ad796d815905aca7908..38bbea5a3270ec2178f7f019b9eb73b711f08384 100644
--- a/Doc/Sda2/Ref/Fig/mapInherit.svg
+++ b/Doc/Sda2/Ref/Fig/mapInherit.svg
@@ -11,11 +11,11 @@
    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="1052.3622"
-   height="744.09448"
+   width="297mm"
+   height="210mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91+devel r"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    sodipodi:docname="mapInherit.svg"
    viewBox="0 0 1052.3622 744.09448">
   <sodipodi:namedview
@@ -26,30 +26,35 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.3828889"
-     inkscape:cx="453.14558"
+     inkscape:cx="312.13642"
      inkscape:cy="400.9722"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="g5091"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        type="xygrid"
        id="grid5239"
        empspacing="5"
        visible="true"
        enabled="true"
-       snapvisiblegridlinesonly="true" />
+       snapvisiblegridlinesonly="true"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        orientation="0,1"
-       position="680,750"
+       position="679.99999,749.99999"
        id="guide3149"
        inkscape:locked="false" />
   </sodipodi:namedview>
@@ -421,52 +426,52 @@
     </marker>
     <inkscape:perspective
        id="perspective2492"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_x="0 : 526.18108 : 1"
        sodipodi:type="inkscape:persp3d" />
     <inkscape:perspective
        id="perspective3257"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_x="0 : 526.18108 : 1"
        sodipodi:type="inkscape:persp3d" />
     <inkscape:perspective
        id="perspective2425"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_x="0 : 526.18108 : 1"
        sodipodi:type="inkscape:persp3d" />
     <inkscape:perspective
        sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
+       inkscape:vp_x="0 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
        id="perspective2410" />
     <inkscape:perspective
        sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
+       inkscape:vp_x="0 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
        id="perspective2459" />
     <inkscape:perspective
        id="perspective8826"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_x="0 : 526.18109 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_x="0 : 526.18108 : 1"
        sodipodi:type="inkscape:persp3d" />
     <inkscape:perspective
        sodipodi:type="inkscape:persp3d"
-       inkscape:vp_x="0 : 526.18109 : 1"
-       inkscape:vp_y="0 : 1000 : 0"
-       inkscape:vp_z="744.09449 : 526.18109 : 1"
-       inkscape:persp3d-origin="372.04725 : 350.78739 : 1"
+       inkscape:vp_x="0 : 526.18108 : 1"
+       inkscape:vp_y="0 : 999.99997 : 0"
+       inkscape:vp_z="744.09449 : 526.18108 : 1"
+       inkscape:persp3d-origin="372.04724 : 350.78738 : 1"
        id="perspective10" />
     <marker
        inkscape:stockid="DotMQ"
@@ -1699,7 +1704,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -1719,15 +1724,15 @@
        y="4.0944824" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-weight:normal;font-size:20px;line-height:125%;font-family:Sans;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       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="900"
        y="44.094482"
-       id="text3607"
-       sodipodi:linespacing="125%"><tspan
+       id="text3607"><tspan
          sodipodi:role="line"
          x="900"
          y="44.094482"
-         id="tspan4266">JPA Inheritance</tspan></text>
+         id="tspan4266"
+         style="font-size:20px;line-height:1.25;font-family:sans-serif">JPA Inheritance</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -1737,57 +1742,60 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot5137"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion5139"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion5139"
+         style="font-family:monospace"><rect
            id="rect5141"
            width="779.52753"
            height="63.634903"
            x="5.0618672"
-           y="465.69177" /></flowRegion><flowPara
-         id="flowPara5143" /></flowRoot>    <text
+           y="465.69177"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5143"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        x="510"
        y="454.09448"
-       id="text5145"
-       sodipodi:linespacing="125%"><tspan
+       id="text5145"><tspan
          sodipodi:role="line"
          id="tspan5147"
          x="510"
-         y="454.09448" /></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text5149"
-       sodipodi:linespacing="125%"><tspan
+       id="text5149"><tspan
          sodipodi:role="line"
          id="tspan5151"
          x="10"
-         y="44.094482" /></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="155.11115"
        y="113.40673"
-       id="text5153"
-       sodipodi:linespacing="125%"><tspan
+       id="text5153"><tspan
          sodipodi:role="line"
          id="tspan5155"
          x="155.11115"
-         y="113.40673" /></text>
+         y="113.40673"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text5157"
-       sodipodi:linespacing="125%"><tspan
+       id="text5157"><tspan
          sodipodi:role="line"
          id="tspan5159"
          x="10"
-         y="44.094482">Multiple inheritance not supported</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Multiple inheritance not supported</tspan></text>
     <g
        transform="translate(8.0482196,-29.266253)"
        id="g11183">
@@ -1884,83 +1892,82 @@
        id="rect4705"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3763"
        y="144.09448"
        x="430"
-       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
-         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';fill:#000000;stroke:none"
+         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Italic';fill:#000000;stroke:none"
          y="144.09448"
          x="430"
          id="tspan3765"
          sodipodi:role="line">BillingDetail</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3767"
        y="344.09448"
        x="340"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="344.09448"
          x="340"
          id="tspan3769"
-         sodipodi:role="line">CreditCard</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">CreditCard</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3771"
        y="344.09448"
        x="600"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="344.09448"
          x="600"
          id="tspan3773"
-         sodipodi:role="line">BankAccount</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">BankAccount</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3775"
        y="175.73355"
        x="431.59729"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="175.73355"
          x="431.59729"
          id="tspan3777"
-         sodipodi:role="line">owner</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3779"
        y="375.57126"
        x="337.42084"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="375.57126"
          x="337.42084"
          id="tspan3781"
-         sodipodi:role="line">cardCompany</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3783"
        y="405.57126"
        x="337.42084"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="405.57126"
          x="337.42084"
          id="tspan3785"
-         sodipodi:role="line">expiry</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3787"
        y="375.69501"
        x="597.92383"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="375.69501"
          x="597.92383"
          id="tspan3789"
-         sodipodi:role="line">iban</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <rect
        y="115.73355"
        x="421.59729"
@@ -1995,59 +2002,62 @@
        d="m 530,254.09448 -0.46763,-67.63781"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#EmptyTriangleOutL);enable-background:accumulate" />
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5599"
        xml:space="preserve"><flowRegion
-         id="flowRegion5601"><rect
+         id="flowRegion5601"
+         style="font-family:monospace"><rect
            y="465.69177"
            x="5.0618672"
            height="63.634903"
            width="779.52753"
-           id="rect5603" /></flowRegion><flowPara
-         id="flowPara5605" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5603"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5605"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text3787-1-7-6"
        y="454.09448"
        x="510"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="510"
          id="tspan3789-4-9-5"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5053"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan5055"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5057"
        y="113.40673"
        x="155.11115"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="113.40673"
          x="155.11115"
          id="tspan5059"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5053-4"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan5055-3"
-         sodipodi:role="line">OO domain model</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">OO domain model</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -2057,140 +2067,146 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot3729"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion3731"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion3731"
+         style="font-family:monospace"><rect
            id="rect3733"
            width="779.52753"
            height="63.634903"
            x="5.0618672"
-           y="465.69177" /></flowRegion><flowPara
-         id="flowPara3735" /></flowRoot>    <text
+           y="465.69177"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara3735"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        x="510"
        y="454.09448"
-       id="text3737"
-       sodipodi:linespacing="125%"><tspan
+       id="text3737"><tspan
          sodipodi:role="line"
          id="tspan3739"
          x="510"
-         y="454.09448" /></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3741"
-       sodipodi:linespacing="125%"><tspan
+       id="text3741"><tspan
          sodipodi:role="line"
          id="tspan3743"
          x="10"
-         y="44.094482" /></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="155.11115"
        y="113.40673"
-       id="text3745"
-       sodipodi:linespacing="125%"><tspan
+       id="text3745"><tspan
          sodipodi:role="line"
          id="tspan3747"
          x="155.11115"
-         y="113.40673" /></text>
+         y="113.40673"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3749"
-       sodipodi:linespacing="125%"><tspan
+       id="text3749"><tspan
          sodipodi:role="line"
          id="tspan3751"
          x="10"
-         y="44.094482">Mapping strategies</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Mapping strategies</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067-9-8"
        y="134.09448"
        x="20"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="134.09448"
          x="20"
          id="tspan3069-9-1"
-         sodipodi:role="line">➢ Table per class hierarchy</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Table per class hierarchy</tspan><tspan
          id="tspan4284"
          y="179.09448"
          x="20"
-         sodipodi:role="line">    (single table strategy)</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">    (single table strategy)</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067-9-8-2"
        y="354.09448"
        x="30"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="354.09448"
          x="30"
          id="tspan3069-9-1-0"
-         sodipodi:role="line">➢ Joined sub tables</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Joined sub tables</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067-9-8-5"
        y="454.09448"
        x="30"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="30"
          id="tspan3069-9-1-6"
-         sodipodi:role="line">➢ Table per concrete class</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Table per concrete class</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="70"
        y="224.09448"
-       id="text3804"
-       sodipodi:linespacing="125%"><tspan
+       id="text3804"><tspan
          sodipodi:role="line"
          id="tspan3806"
          x="70"
-         y="224.09448">@Entity</tspan><tspan
+         y="224.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">@Entity</tspan><tspan
          sodipodi:role="line"
          x="70"
          y="251.59448"
-         id="tspan3808">@Inheritance(<tspan
-   style="fill:#d40000"
+         id="tspan3808"
+         style="font-size:22px;line-height:1.25;font-family:monospace">@Inheritance(<tspan
+   style="font-family:monospace;fill:#d40000"
    id="tspan3812">strategy=InheritanceType.SINGLE_TABLE</tspan>)</tspan><tspan
          sodipodi:role="line"
          x="70"
          y="279.09448"
-         id="tspan3810">public abstract class BillingDetail {...</tspan></text>
+         id="tspan3810"
+         style="font-size:22px;line-height:1.25;font-family:monospace">public abstract class BillingDetail {...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="70"
        y="394.09448"
-       id="text3814"
-       sodipodi:linespacing="125%"><tspan
+       id="text3814"><tspan
          sodipodi:role="line"
          id="tspan3816"
          x="70"
-         y="394.09448">... strategy=<tspan
-   style="fill:#d40000"
+         y="394.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">... strategy=<tspan
+   style="font-family:monospace;fill:#d40000"
    id="tspan3818">InheritanceType.JOINED</tspan> ...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="60"
        y="504.09448"
-       id="text3814-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text3814-1"><tspan
          sodipodi:role="line"
          id="tspan3816-1"
          x="60"
-         y="504.09448">... strategy=<tspan
-   style="fill:#d40000"
+         y="504.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">... strategy=<tspan
+   style="font-family:monospace;fill:#d40000"
    id="tspan3818-5">InheritanceType.TABLE_PER_CLASS</tspan> ...</tspan></text>
   </g>
   <g
@@ -2228,82 +2244,81 @@
        y="75.733551" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="120"
        y="104.09448"
-       id="text4933"
-       sodipodi:linespacing="125%"><tspan
+       id="text4933"><tspan
          sodipodi:role="line"
          id="tspan4935"
          x="120"
          y="104.09448"
-         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';fill:#ff0000;stroke:none">BillingDetail</tspan></text>
+         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Italic';fill:#ff0000;stroke:none">BillingDetail</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="30"
        y="304.09448"
-       id="text4937"
-       sodipodi:linespacing="125%"><tspan
+       id="text4937"><tspan
          sodipodi:role="line"
          id="tspan4939"
          x="30"
-         y="304.09448">CreditCard</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">CreditCard</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="290"
        y="304.09448"
-       id="text4941"
-       sodipodi:linespacing="125%"><tspan
+       id="text4941"><tspan
          sodipodi:role="line"
          id="tspan4943"
          x="290"
-         y="304.09448">BankAccount</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">BankAccount</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="121.59729"
        y="135.73355"
-       id="text4945"
-       sodipodi:linespacing="125%"><tspan
+       id="text4945"><tspan
          sodipodi:role="line"
          id="tspan4947"
          x="121.59729"
-         y="135.73355">owner</tspan></text>
+         y="135.73355"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="27.420837"
        y="335.57126"
-       id="text4949"
-       sodipodi:linespacing="125%"><tspan
+       id="text4949"><tspan
          sodipodi:role="line"
          id="tspan4951"
          x="27.420837"
-         y="335.57126">cardCompany</tspan></text>
+         y="335.57126"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="27.420837"
        y="365.57126"
-       id="text4953"
-       sodipodi:linespacing="125%"><tspan
+       id="text4953"><tspan
          sodipodi:role="line"
          id="tspan4955"
          x="27.420837"
-         y="365.57126">expiry</tspan></text>
+         y="365.57126"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="287.92383"
        y="335.69501"
-       id="text4957"
-       sodipodi:linespacing="125%"><tspan
+       id="text4957"><tspan
          sodipodi:role="line"
          id="tspan4959"
          x="287.92383"
-         y="335.69501">iban</tspan></text>
+         y="335.69501"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <rect
        style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
        id="rect4961"
@@ -2340,189 +2355,192 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4971"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion4973"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion4973"
+         style="font-family:monospace"><rect
            id="rect4975"
            width="779.52753"
            height="63.634903"
            x="5.0618672"
-           y="465.69177" /></flowRegion><flowPara
-         id="flowPara4977" /></flowRoot>    <text
+           y="465.69177"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4977"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="454.09448"
-       id="text4979"
-       sodipodi:linespacing="125%"><tspan
+       id="text4979"><tspan
          sodipodi:role="line"
          id="tspan4981"
          x="20"
-         y="454.09448">billingType</tspan></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">billingType</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="180"
        y="454.09448"
-       id="text4983"
-       sodipodi:linespacing="125%"><tspan
+       id="text4983"><tspan
          sodipodi:role="line"
          id="tspan4985"
          x="180"
-         y="454.09448">owner</tspan></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="310"
        y="454.09448"
-       id="text4987"
-       sodipodi:linespacing="125%"><tspan
+       id="text4987"><tspan
          sodipodi:role="line"
          id="tspan4989"
          x="310"
-         y="454.09448">cardCompany</tspan></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="450"
        y="454.09448"
-       id="text4991"
-       sodipodi:linespacing="125%"><tspan
+       id="text4991"><tspan
          sodipodi:role="line"
          id="tspan4993"
          x="450"
-         y="454.09448">expiry</tspan></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="540"
        y="454.09448"
-       id="text4995"
-       sodipodi:linespacing="125%"><tspan
+       id="text4995"><tspan
          sodipodi:role="line"
          id="tspan4997"
          x="540"
-         y="454.09448">iban</tspan></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="180"
        y="494.09448"
-       id="text4999"
-       sodipodi:linespacing="125%"><tspan
+       id="text4999"><tspan
          sodipodi:role="line"
          x="180"
          y="494.09448"
-         id="tspan5001">Jim Evans</tspan></text>
+         id="tspan5001"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Jim Evans</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="310"
        y="494.09448"
-       id="text5003"
-       sodipodi:linespacing="125%"><tspan
+       id="text5003"><tspan
          sodipodi:role="line"
          x="310"
          y="494.09448"
-         id="tspan5005">Visa</tspan></text>
+         id="tspan5005"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Visa</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="450"
        y="494.09448"
-       id="text5007"
-       sodipodi:linespacing="125%"><tspan
+       id="text5007"><tspan
          sodipodi:role="line"
          id="tspan5009"
          x="450"
-         y="494.09448">11/2021</tspan></text>
+         y="494.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">11/2021</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="540"
        y="494.09448"
-       id="text5011"
-       sodipodi:linespacing="125%"><tspan
+       id="text5011"><tspan
          sodipodi:role="line"
          id="tspan5013"
          x="540"
-         y="494.09448">NULL</tspan></text>
+         y="494.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">NULL</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="180"
        y="534.09448"
-       id="text5015"
-       sodipodi:linespacing="125%"><tspan
+       id="text5015"><tspan
          sodipodi:role="line"
          id="tspan5017"
          x="180"
-         y="534.09448">Tim Lee</tspan></text>
+         y="534.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Tim Lee</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="310"
        y="534.09448"
-       id="text5019"
-       sodipodi:linespacing="125%"><tspan
+       id="text5019"><tspan
          sodipodi:role="line"
          id="tspan5021"
          x="310"
-         y="534.09448">NULL</tspan></text>
+         y="534.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">NULL</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="450"
        y="534.09448"
-       id="text5023"
-       sodipodi:linespacing="125%"><tspan
+       id="text5023"><tspan
          sodipodi:role="line"
          id="tspan5025"
          x="450"
-         y="534.09448">NULL</tspan></text>
+         y="534.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">NULL</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="534.09448"
-       id="text5027"
-       sodipodi:linespacing="125%"><tspan
+       id="text5027"><tspan
          sodipodi:role="line"
          id="tspan5029"
          x="20"
-         y="534.09448">bankAccount</tspan></text>
+         y="534.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">bankAccount</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="494.09448"
-       id="text5031"
-       sodipodi:linespacing="125%"><tspan
+       id="text5031"><tspan
          sodipodi:role="line"
          id="tspan5033"
          x="20"
-         y="494.09448">creditCard</tspan></text>
+         y="494.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">creditCard</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        x="510"
        y="454.09448"
-       id="text5035"
-       sodipodi:linespacing="125%"><tspan
+       id="text5035"><tspan
          sodipodi:role="line"
          id="tspan5037"
          x="510"
-         y="454.09448" /></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="540"
        y="534.09448"
-       id="text5039"
-       sodipodi:linespacing="125%"><tspan
+       id="text5039"><tspan
          sodipodi:role="line"
          id="tspan5041"
          x="540"
-         y="534.09448">DE12500105170648489890</tspan></text>
+         y="534.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">DE12500105170648489890</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect5043"
@@ -2551,16 +2569,16 @@
        id="path5051"
        inkscape:connector-curvature="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text5053-9"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan5055-7"
-         sodipodi:role="line">Table per class hierarchy</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Table per class hierarchy</tspan></text>
     <g
        transform="matrix(-1.487447,0,0,-0.47349439,3510.1862,1238.7078)"
        id="layer1-7"
@@ -2573,60 +2591,65 @@
     </g>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="70"
        y="604.09448"
-       id="text3892"
-       sodipodi:linespacing="125%"><tspan
+       id="text3892"><tspan
          sodipodi:role="line"
          id="tspan3894"
          x="70"
-         y="604.09448">Discriminator</tspan></text>
+         y="604.09448"
+         style="font-size:28px;line-height:1.25;font-family:monospace">Discriminator</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot3896"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion3898"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion3898"
+         style="font-family:monospace"><rect
            id="rect3900"
            width="388.50952"
            height="141.20967"
            x="143.40465"
-           y="613.85968" /></flowRegion><flowPara
-         id="flowPara3902" /></flowRoot>    <path
+           y="613.85968"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara3902"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="m 11.45704,504.33558 h 780"
        id="path5045-6"
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="230"
        y="634.09448"
-       id="text3892-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3892-6"><tspan
          sodipodi:role="line"
          id="tspan3894-3"
          x="230"
-         y="634.09448">Type!</tspan></text>
+         y="634.09448"
+         style="font-size:28px;line-height:1.25;font-family:monospace">Type!</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5437-3"
        y="634.09448"
        x="400"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="634.09448"
          x="400"
          id="tspan5439-8"
-         sodipodi:role="line">➢ Best practice: Choose an explicit</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Best practice: Choose an explicit</tspan><tspan
          y="679.09448"
          x="400"
          sodipodi:role="line"
-         id="tspan9172">    discriminator to become</tspan><tspan
+         id="tspan9172"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">    discriminator to become</tspan><tspan
          y="724.09448"
          x="400"
          sodipodi:role="line"
-         id="tspan9176">   persistence provider independent</tspan></text>
+         id="tspan9176"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">   persistence provider independent</tspan></text>
   </g>
   <g
      style="display:none"
@@ -2634,87 +2657,98 @@
      id="g5025"
      inkscape:groupmode="layer">
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5074"
        xml:space="preserve"><flowRegion
-         id="flowRegion5076"><rect
+         id="flowRegion5076"
+         style="font-family:monospace"><rect
            y="465.69177"
            x="5.0618672"
            height="63.634903"
            width="779.52753"
-           id="rect5078" /></flowRegion><flowPara
-         id="flowPara5080" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5078"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5080"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text5138"
        y="454.09448"
        x="510"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="510"
          id="tspan5140"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text5158"
-       sodipodi:linespacing="125%"><tspan
+       id="text5158"><tspan
          id="tspan5185"
          sodipodi:role="line"
          x="10"
-         y="44.094482">Table per hierarchy ,  possible problems</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Table per hierarchy ,  possible problems</tspan></text>
     <flowRoot
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot5171"
        xml:space="preserve"><flowRegion
-         id="flowRegion5173"><rect
+         id="flowRegion5173"
+         style="font-family:monospace"><rect
            y="613.85968"
            x="143.40465"
            height="141.20967"
            width="388.50952"
-           id="rect5175" /></flowRegion><flowPara
-         id="flowPara5177" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5175"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5177"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text3067-9-6"
        y="110.8806"
        x="10.085167"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="110.8806"
          x="10.085167"
          id="tspan3069-9-3"
-         sodipodi:role="line">➢ Legacy schemas: Possibility of absent discriminator</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Legacy schemas: Possibility of absent discriminator</tspan><tspan
          id="tspan5630"
          y="155.8806"
          x="10.085167"
-         sodipodi:role="line">   column</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">   column</tspan></text>
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5283"
        xml:space="preserve"><flowRegion
-         id="flowRegion5285"><rect
+         id="flowRegion5285"
+         style="font-family:monospace"><rect
            y="342.76071"
            x="26.755585"
            height="325.40576"
            width="930.66046"
-           id="rect5287" /></flowRegion><flowPara
-         id="flowPara5289" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5287"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5289"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text3067-9-6-3"
        y="234.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="234.09448"
          x="10"
          id="tspan3069-9-3-9"
-         sodipodi:role="line">➢ NOT NULL constraints for derived classes cannot be</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ NOT NULL constraints for derived classes cannot be</tspan><tspan
          id="tspan5624"
          y="279.09448"
          x="10"
-         sodipodi:role="line">    represented in database schema.</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">    represented in database schema.</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -2724,154 +2758,162 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot5533"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion5535"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion5535"
+         style="font-family:monospace"><rect
            id="rect5537"
            width="779.52753"
            height="63.634903"
            x="5.0618672"
-           y="465.69177" /></flowRegion><flowPara
-         id="flowPara5539" /></flowRoot>    <text
+           y="465.69177"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5539"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        x="510"
        y="454.09448"
-       id="text5541"
-       sodipodi:linespacing="125%"><tspan
+       id="text5541"><tspan
          sodipodi:role="line"
          id="tspan5543"
          x="510"
-         y="454.09448" /></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5545"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          sodipodi:role="line"
-         id="tspan5547">Table per hierarchy , pros and cons</tspan></text>
+         id="tspan5547"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Table per hierarchy , pros and cons</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot5549"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion5551"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion5551"
+         style="font-family:monospace"><rect
            id="rect5553"
            width="388.50952"
            height="141.20967"
            x="143.40465"
-           y="613.85968" /></flowRegion><flowPara
-         id="flowPara5555" /></flowRoot>    <text
+           y="613.85968"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5555"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="10.085167"
        y="110.8806"
-       id="text5557"
-       sodipodi:linespacing="125%"><tspan
+       id="text5557"><tspan
          sodipodi:role="line"
          id="tspan5559"
          x="10.085167"
-         y="110.8806">➢ Positive</tspan></text>
+         y="110.8806"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Positive</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="10"
        y="234.09448"
-       id="text5561"
-       sodipodi:linespacing="125%"><tspan
+       id="text5561"><tspan
          sodipodi:role="line"
          id="tspan5563"
          x="10"
-         y="234.09448">➢ Negative</tspan></text>
+         y="234.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Negative</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="60"
        y="164.09448"
-       id="text5565"
-       sodipodi:linespacing="125%"><tspan
+       id="text5565"><tspan
          sodipodi:role="line"
          id="tspan5567"
          x="60"
          y="164.09448"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans">•Top performance</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">•Top performance</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="60"
        y="384.09448"
-       id="text5569"
-       sodipodi:linespacing="125%"><tspan
+       id="text5569"><tspan
          sodipodi:role="line"
          id="tspan5571"
          x="60"
-         y="384.09448">•<tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans"
+         y="384.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•<tspan
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans"
    id="tspan5573">de-normalized ⇒ possible anomalies</tspan></tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="60"
        y="314.09448"
-       id="text5575"
-       sodipodi:linespacing="125%"><tspan
+       id="text5575"><tspan
          sodipodi:role="line"
          id="tspan5577"
          x="60"
-         y="314.09448">•<tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans"
+         y="314.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•<tspan
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans"
    id="tspan5579">Wasting database memory</tspan></tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="60"
        y="464.09448"
-       id="text5581"
-       sodipodi:linespacing="125%"><tspan
+       id="text5581"><tspan
          sodipodi:role="line"
          id="tspan5583"
          x="60"
-         y="464.09448">•<tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans"
+         y="464.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•<tspan
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans"
    id="tspan5585">Lack of integrity constraints (<tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:monospace;-inkscape-font-specification:Monospace"
    id="tspan5587">NOT NULL</tspan>)</tspan></tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot5589"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion5591"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion5591"
+         style="font-family:monospace"><rect
            id="rect5593"
            width="930.66046"
            height="325.40576"
            x="26.755585"
-           y="342.76071" /></flowRegion><flowPara
-         id="flowPara5595" /></flowRoot>    <text
+           y="342.76071"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5595"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="60"
        y="544.09448"
-       id="text5597"
-       sodipodi:linespacing="125%"><tspan
+       id="text5597"><tspan
          sodipodi:role="line"
          id="tspan5599"
          x="60"
-         y="544.09448">•Difficult schema evolution<tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans"
+         y="544.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Difficult schema evolution<tspan
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans"
    id="tspan5601" /></tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="603.17401"
        y="203.26595"
-       id="text9038"
-       sodipodi:linespacing="125%"><tspan
+       id="text9038"><tspan
          sodipodi:role="line"
          id="tspan9040"
          x="603.17401"
-         y="203.26595" /></text>
+         y="203.26595"
+         style="font-size:32px;line-height:1.25;font-family:monospace"> </tspan></text>
   </g>
   <g
      style="display:none"
@@ -2879,39 +2921,38 @@
      id="layer2"
      inkscape:groupmode="layer">
     <text
-       sodipodi:linespacing="125%"
        id="text5053-9-9"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan5055-7-4"
-         sodipodi:role="line">Reminder: functional dependency</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Reminder: functional dependency</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3216"
        y="254.61639"
        x="395.09442"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.61639"
          x="395.09442"
          id="tspan3218"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="284.09448"
-       id="text3405-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0"><tspan
          sodipodi:role="line"
          id="tspan3407-3"
          x="120"
          y="284.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">a</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">a</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="M 160.31632,256.48127 159.8153,445.01796"
@@ -2920,28 +2961,26 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="220"
        y="284.09448"
-       id="text3405-0-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2"
          x="220"
          y="284.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">c</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">c</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="284.09448"
-       id="text3405-0-5-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9"
          x="270"
          y="284.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="M 261.66951,255.23761 260.1847,445.94145"
@@ -2968,60 +3007,59 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="170"
        y="284.09448"
-       id="text3405-0-5-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-6"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-3"
          x="170"
          y="284.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">b</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">b</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4082"
        y="324.09448"
        x="120"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="324.09448"
          x="120"
          id="tspan4084"
-         sodipodi:role="line">a</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">a</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4086"
        y="464.09448"
        x="150"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="464.09448"
          x="150"
          id="tspan4088"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4090"
        y="514.09448"
        x="150"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="514.09448"
          x="150"
          id="tspan4092"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4094"
        y="564.09448"
        x="150"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="564.09448"
          x="150"
          id="tspan4096"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </tspan></text>
     <path
        sodipodi:nodetypes="cccc"
        inkscape:connector-curvature="0"
@@ -3044,208 +3082,202 @@
        sodipodi:nodetypes="cccc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="140"
        y="334.09448"
-       id="text5282"
-       sodipodi:linespacing="125%"><tspan
+       id="text5282"><tspan
          sodipodi:role="line"
          id="tspan5284"
          x="140"
-         y="334.09448">1</tspan></text>
+         y="334.09448"
+         style="font-size:20px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4082-4"
        y="374.09448"
        x="120"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="374.09448"
          x="120"
          id="tspan4084-3"
-         sodipodi:role="line">a</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">a</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="140"
        y="384.09448"
-       id="text5282-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text5282-1"><tspan
          sodipodi:role="line"
          id="tspan5284-3"
          x="140"
-         y="384.09448">2</tspan></text>
+         y="384.09448"
+         style="font-size:20px;line-height:1.25;font-family:monospace">2</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4082-48"
        y="324.09448"
        x="170"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="324.09448"
          x="170"
          id="tspan4084-34"
-         sodipodi:role="line">b</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">b</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="190"
        y="334.09448"
-       id="text5282-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text5282-6"><tspan
          sodipodi:role="line"
          id="tspan5284-39"
          x="190"
-         y="334.09448">1</tspan></text>
+         y="334.09448"
+         style="font-size:20px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4082-48-3"
        y="374.09448"
        x="170"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="374.09448"
          x="170"
          id="tspan4084-34-8"
-         sodipodi:role="line">b</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">b</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="190"
        y="384.09448"
-       id="text5282-6-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text5282-6-4"><tspan
          sodipodi:role="line"
          id="tspan5284-39-4"
          x="190"
-         y="384.09448">2</tspan></text>
+         y="384.09448"
+         style="font-size:20px;line-height:1.25;font-family:monospace">2</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4082-48-35"
        y="324.09448"
        x="220"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="324.09448"
          x="220"
          id="tspan4084-34-5"
-         sodipodi:role="line">c</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">c</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="240"
        y="334.09448"
-       id="text5282-6-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text5282-6-0"><tspan
          sodipodi:role="line"
          id="tspan5284-39-7"
          x="240"
-         y="334.09448">1</tspan></text>
+         y="334.09448"
+         style="font-size:20px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text4082-48-3-9"
        y="374.09448"
        x="220"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="374.09448"
          x="220"
          id="tspan4084-34-8-4"
-         sodipodi:role="line">c</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">c</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="240"
        y="384.09448"
-       id="text5282-6-4-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text5282-6-4-2"><tspan
          sodipodi:role="line"
          id="tspan5284-39-4-7"
          x="240"
-         y="384.09448">2</tspan></text>
+         y="384.09448"
+         style="font-size:20px;line-height:1.25;font-family:monospace">2</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="424.09448"
-       id="text3405-0-5-2-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2-4"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9-2"
          x="270"
          y="424.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="374.09448"
-       id="text3405-0-5-2-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2-3"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9-0"
          x="270"
          y="374.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="324.09448"
-       id="text3405-0-5-2-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2-8"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9-6"
          x="270"
          y="324.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="170"
        y="424.09448"
-       id="text3405-0-5-2-4-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2-4-3"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9-2-2"
          x="170"
          y="424.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="120"
        y="424.09448"
-       id="text3405-0-5-2-4-73"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2-4-73"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9-2-28"
          x="120"
          y="424.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="220"
        y="424.09448"
-       id="text3405-0-5-2-4-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3405-0-5-2-4-6"><tspan
          sodipodi:role="line"
          id="tspan3407-3-2-9-2-24"
          x="220"
          y="424.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">...</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5638-9"
        y="184.09448"
        x="120"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="184.09448"
          x="120"
          sodipodi:role="line"
-         id="tspan6204-5">Functional dependency a → (b, c)</tspan></text>
+         id="tspan6204-5"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Functional dependency a → (b, c)</tspan></text>
     <g
        transform="matrix(4.3080509,0,0,5.2131263,43.386788,502.19541)"
        id="surface1">
@@ -3637,26 +3669,26 @@
        y="344.09448" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text5156"
-       sodipodi:linespacing="125%"><tspan
+       id="text5156"><tspan
          sodipodi:role="line"
          id="tspan5158"
          x="10"
-         y="44.094482">Violating 2-nd normal form</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Violating 2-nd normal form</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="395.09442"
        y="254.61639"
-       id="text5160"
-       sodipodi:linespacing="125%"><tspan
+       id="text5160"><tspan
          sodipodi:role="line"
          id="tspan5162"
          x="395.09442"
-         y="254.61639" /></text>
+         y="254.61639"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect5164"
@@ -3666,13 +3698,12 @@
        y="308.48444"
        ry="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text5166"
        y="374.09448"
        x="150"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="374.09448"
          x="150"
          id="tspan5168"
@@ -3684,25 +3715,23 @@
        d="M 260.50102,345.55779 260,584.09448"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5172"
        y="374.09448"
        x="400"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="374.09448"
          x="400"
          id="tspan5174"
          sodipodi:role="line">ortKreisName</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5176"
        y="374.09448"
        x="580"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="374.09448"
          x="580"
          id="tspan5178"
@@ -3738,215 +3767,214 @@
        d="m 389.99373,345.30833 -1.45704,240.98112"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5190"
        y="374.09448"
        x="270"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="374.09448"
          x="270"
          id="tspan5192"
          sodipodi:role="line">erkennNr</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="150"
        y="414.09448"
-       id="text5194"
-       sodipodi:linespacing="125%"><tspan
+       id="text5194"><tspan
          sodipodi:role="line"
          id="tspan5196"
          x="150"
-         y="414.09448">S</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="150"
        y="464.09448"
-       id="text5198"
-       sodipodi:linespacing="125%"><tspan
+       id="text5198"><tspan
          sodipodi:role="line"
          id="tspan5200"
          x="150"
-         y="464.09448">K</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="150"
        y="514.09448"
-       id="text5202"
-       sodipodi:linespacing="125%"><tspan
+       id="text5202"><tspan
          sodipodi:role="line"
          id="tspan5204"
          x="150"
-         y="514.09448">D</tspan></text>
+         y="514.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="150"
        y="564.09448"
-       id="text5206"
-       sodipodi:linespacing="125%"><tspan
+       id="text5206"><tspan
          sodipodi:role="line"
          id="tspan5208"
          x="150"
-         y="564.09448">K</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="564.09448"
-       id="text5210"
-       sodipodi:linespacing="125%"><tspan
+       id="text5210"><tspan
          sodipodi:role="line"
          id="tspan5212"
          x="270"
-         y="564.09448">pq 12</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">pq 12</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="514.09448"
-       id="text5214"
-       sodipodi:linespacing="125%"><tspan
+       id="text5214"><tspan
          sodipodi:role="line"
          id="tspan5216"
          x="270"
-         y="514.09448">ag 822</tspan></text>
+         y="514.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">ag 822</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="464.09448"
-       id="text5218"
-       sodipodi:linespacing="125%"><tspan
+       id="text5218"><tspan
          sodipodi:role="line"
          id="tspan5220"
          x="270"
-         y="464.09448">tt 677</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">tt 677</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="270"
        y="414.09448"
-       id="text5222"
-       sodipodi:linespacing="125%"><tspan
+       id="text5222"><tspan
          sodipodi:role="line"
          id="tspan5224"
          x="270"
-         y="414.09448">zp 739</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">zp 739</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="400"
        y="414.09448"
-       id="text5226"
-       sodipodi:linespacing="125%"><tspan
+       id="text5226"><tspan
          sodipodi:role="line"
          id="tspan5228"
          x="400"
-         y="414.09448">Stuttgart</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Stuttgart</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="400"
        y="464.09448"
-       id="text5230"
-       sodipodi:linespacing="125%"><tspan
+       id="text5230"><tspan
          sodipodi:role="line"
          id="tspan5232"
          x="400"
-         y="464.09448">Köln</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="400"
        y="514.09448"
-       id="text5234"
-       sodipodi:linespacing="125%"><tspan
+       id="text5234"><tspan
          sodipodi:role="line"
          id="tspan5236"
          x="400"
-         y="514.09448">Düsseldorf</tspan></text>
+         y="514.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Düsseldorf</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="400"
        y="564.09448"
-       id="text5238"
-       sodipodi:linespacing="125%"><tspan
+       id="text5238"><tspan
          sodipodi:role="line"
          id="tspan5240"
          x="400"
-         y="564.09448">Köln</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="580"
        y="414.09448"
-       id="text5242"
-       sodipodi:linespacing="125%"><tspan
+       id="text5242"><tspan
          sodipodi:role="line"
          id="tspan5244"
          x="580"
-         y="414.09448">Hans Wurst</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hans Wurst</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="580"
        y="564.09448"
-       id="text5246"
-       sodipodi:linespacing="125%"><tspan
+       id="text5246"><tspan
          sodipodi:role="line"
          id="tspan5248"
          x="580"
-         y="564.09448">Eva Witzig</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Eva Witzig</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="580"
        y="514.09448"
-       id="text5250"
-       sodipodi:linespacing="125%"><tspan
+       id="text5250"><tspan
          sodipodi:role="line"
          id="tspan5252"
          x="580"
-         y="514.09448">Tina Schräg</tspan></text>
+         y="514.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Tina Schräg</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="580"
        y="464.09448"
-       id="text5254"
-       sodipodi:linespacing="125%"><tspan
+       id="text5254"><tspan
          sodipodi:role="line"
          id="tspan5256"
          x="580"
-         y="464.09448">Seppl Deppl</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Seppl Deppl</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="32.192879"
        y="114.87004"
-       id="text5258"
-       sodipodi:linespacing="125%"><tspan
+       id="text5258"><tspan
          sodipodi:role="line"
          id="tspan5260"
          x="32.192879"
-         y="114.87004">Number plates S-zp 739, K-tt 677,...</tspan></text>
+         y="114.87004"
+         style="font-size:36px;line-height:1.25;font-family:monospace">Number plates S-zp 739, K-tt 677,...</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
        x="161.69604"
        y="334.36694"
-       id="text5262"
-       sodipodi:linespacing="125%"><tspan
+       id="text5262"><tspan
          sodipodi:role="line"
          id="tspan5264"
          x="161.69604"
-         y="334.36694">Primary key</tspan></text>
+         y="334.36694"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Primary key</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMQ);marker-end:url(#Arrow1Mend-6FL);enable-background:accumulate"
        d="m 160,354.09448 h -50 v -70 h 370 v 50"
@@ -3969,20 +3997,21 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
        x="80"
        y="234.09448"
-       id="text5272"
-       sodipodi:linespacing="125%"><tspan
+       id="text5272"><tspan
          sodipodi:role="line"
          id="tspan5274"
          x="80"
-         y="234.09448">Functional dependency:</tspan><tspan
+         y="234.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Functional dependency:</tspan><tspan
          id="tspan5276"
          sodipodi:role="line"
          x="80"
-         y="274.09448"><tspan
-           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:Monospace"
+         y="274.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif"><tspan
+           style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:monospace;-inkscape-font-specification:Monospace"
            id="tspan5278">ortKreis → ortKreisName</tspan></tspan></text>
   </g>
   <g
@@ -4015,26 +4044,26 @@
        y="193.82202" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3273"
-       sodipodi:linespacing="125%"><tspan
+       id="text3273"><tspan
          sodipodi:role="line"
          id="tspan3275"
          x="10"
-         y="44.094482">Decomposition to 2-nd normal form</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Decomposition to 2-nd normal form</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="395.09442"
        y="254.61639"
-       id="text3277"
-       sodipodi:linespacing="125%"><tspan
+       id="text3277"><tspan
          sodipodi:role="line"
          id="tspan3279"
          x="395.09442"
-         y="254.61639" /></text>
+         y="254.61639"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect3281"
@@ -4044,13 +4073,12 @@
        y="158.21198"
        ry="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text3283"
        y="223.82202"
        x="608.30396"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="223.82202"
          x="608.30396"
          id="tspan3285"
@@ -4062,13 +4090,12 @@
        d="m 718.80498,195.28533 -0.50102,238.53669"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3293"
        y="224.09448"
        x="860"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="224.09448"
          x="860"
          id="tspan3295"
@@ -4098,160 +4125,159 @@
        d="m 848.29769,195.03587 -1.45704,240.98112"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3307"
        y="223.82202"
        x="728.30396"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="223.82202"
          x="728.30396"
          id="tspan3309"
          sodipodi:role="line">erkennNr</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="608.30396"
        y="263.82202"
-       id="text3311"
-       sodipodi:linespacing="125%"><tspan
+       id="text3311"><tspan
          sodipodi:role="line"
          id="tspan3313"
          x="608.30396"
-         y="263.82202">S</tspan></text>
+         y="263.82202"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="608.30396"
        y="313.82202"
-       id="text3315"
-       sodipodi:linespacing="125%"><tspan
+       id="text3315"><tspan
          sodipodi:role="line"
          id="tspan3317"
          x="608.30396"
-         y="313.82202">K</tspan></text>
+         y="313.82202"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="610"
        y="364.09448"
-       id="text3319"
-       sodipodi:linespacing="125%"><tspan
+       id="text3319"><tspan
          sodipodi:role="line"
          id="tspan3321"
          x="610"
-         y="364.09448">D</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="610"
        y="414.09448"
-       id="text3323"
-       sodipodi:linespacing="125%"><tspan
+       id="text3323"><tspan
          sodipodi:role="line"
          id="tspan3325"
          x="610"
-         y="414.09448">K</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="728.30396"
        y="413.82202"
-       id="text3327"
-       sodipodi:linespacing="125%"><tspan
+       id="text3327"><tspan
          sodipodi:role="line"
          id="tspan3329"
          x="728.30396"
-         y="413.82202">pq 12</tspan></text>
+         y="413.82202"
+         style="font-size:22px;line-height:1.25;font-family:monospace">pq 12</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="728.30396"
        y="363.82202"
-       id="text3331"
-       sodipodi:linespacing="125%"><tspan
+       id="text3331"><tspan
          sodipodi:role="line"
          id="tspan3333"
          x="728.30396"
-         y="363.82202">ag 822</tspan></text>
+         y="363.82202"
+         style="font-size:22px;line-height:1.25;font-family:monospace">ag 822</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="728.30396"
        y="313.82202"
-       id="text3335"
-       sodipodi:linespacing="125%"><tspan
+       id="text3335"><tspan
          sodipodi:role="line"
          id="tspan3337"
          x="728.30396"
-         y="313.82202">tt 677</tspan></text>
+         y="313.82202"
+         style="font-size:22px;line-height:1.25;font-family:monospace">tt 677</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="728.30396"
        y="263.82202"
-       id="text3339"
-       sodipodi:linespacing="125%"><tspan
+       id="text3339"><tspan
          sodipodi:role="line"
          id="tspan3341"
          x="728.30396"
-         y="263.82202">zp 739</tspan></text>
+         y="263.82202"
+         style="font-size:22px;line-height:1.25;font-family:monospace">zp 739</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="860"
        y="264.09448"
-       id="text3359"
-       sodipodi:linespacing="125%"><tspan
+       id="text3359"><tspan
          sodipodi:role="line"
          id="tspan3361"
          x="860"
-         y="264.09448">Hans Wurst</tspan></text>
+         y="264.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hans Wurst</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="860"
        y="414.09448"
-       id="text3363"
-       sodipodi:linespacing="125%"><tspan
+       id="text3363"><tspan
          sodipodi:role="line"
          id="tspan3365"
          x="860"
-         y="414.09448">Eva Witzig</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Eva Witzig</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="860"
        y="364.09448"
-       id="text3367"
-       sodipodi:linespacing="125%"><tspan
+       id="text3367"><tspan
          sodipodi:role="line"
          id="tspan3369"
          x="860"
-         y="364.09448">Tina Schräg</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Tina Schräg</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="860"
        y="314.09448"
-       id="text3371"
-       sodipodi:linespacing="125%"><tspan
+       id="text3371"><tspan
          sodipodi:role="line"
          id="tspan3373"
          x="860"
-         y="314.09448">Seppl Deppl</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Seppl Deppl</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
        x="620"
        y="184.09448"
-       id="text3379"
-       sodipodi:linespacing="125%"><tspan
+       id="text3379"><tspan
          sodipodi:role="line"
          id="tspan3381"
          x="620"
-         y="184.09448">Primary key</tspan></text>
+         y="184.09448"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Primary key</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMQ);marker-end:url(#Arrow1Mend-6FL);enable-background:accumulate"
        d="M 605.54879,205.80748 600,74.094482 H 30 V 214.09448 h 50"
@@ -4274,15 +4300,15 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
        x="200"
        y="114.09448"
-       id="text3389"
-       sodipodi:linespacing="125%"><tspan
+       id="text3389"><tspan
          id="tspan3393"
          sodipodi:role="line"
          x="200"
-         y="114.09448">Foreign key</tspan></text>
+         y="114.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Foreign key</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff2a2a;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect3269-9"
@@ -4292,13 +4318,12 @@
        y="160.67725"
        ry="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text3283-8"
        y="224.09448"
        x="110"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="224.09448"
          x="110"
          id="tspan3285-7"
@@ -4310,13 +4335,12 @@
        d="M 220.50102,195.55779 220,384.09448"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3289-9"
        y="224.09448"
        x="230"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="224.09448"
          x="230"
          id="tspan3291-4"
@@ -4335,70 +4359,70 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="264.09448"
-       id="text3311-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3311-0"><tspan
          sodipodi:role="line"
          id="tspan3313-7"
          x="110"
-         y="264.09448">S</tspan></text>
+         y="264.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="314.09448"
-       id="text3315-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text3315-1"><tspan
          sodipodi:role="line"
          id="tspan3317-3"
          x="110"
-         y="314.09448">K</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="364.09448"
-       id="text3319-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3319-9"><tspan
          sodipodi:role="line"
          id="tspan3321-2"
          x="110"
-         y="364.09448">D</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="230"
        y="264.09448"
-       id="text3343-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3343-9"><tspan
          sodipodi:role="line"
          id="tspan3345-4"
          x="230"
-         y="264.09448">Stuttgart</tspan></text>
+         y="264.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Stuttgart</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="230"
        y="314.09448"
-       id="text3347-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3347-4"><tspan
          sodipodi:role="line"
          id="tspan3349-1"
          x="230"
-         y="314.09448">Köln</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="230"
        y="364.09448"
-       id="text3351-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3351-3"><tspan
          sodipodi:role="line"
          id="tspan3353-8"
          x="230"
-         y="364.09448">Düsseldorf</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Düsseldorf</tspan></text>
     <rect
        ry="0"
        y="195.16956"
@@ -4415,15 +4439,15 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
        x="110"
        y="184.09448"
-       id="text3379-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3379-5"><tspan
          sodipodi:role="line"
          id="tspan3381-6"
          x="110"
-         y="184.09448">P. key</tspan></text>
+         y="184.09448"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">P. key</tspan></text>
   </g>
   <g
      style="display:none"
@@ -4454,27 +4478,27 @@
        id="rect8299"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f2f2f2;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text8301"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan8303"
-         sodipodi:role="line">Downside: Anomalies</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Downside: Anomalies</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8305"
        y="254.61639"
        x="395.09442"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.61639"
          x="395.09442"
          id="tspan8307"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <rect
        ry="0"
        y="98.484436"
@@ -4485,16 +4509,15 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="70"
        y="164.09448"
-       id="text8311"
-       sodipodi:linespacing="125%"><tspan
+       id="text8311"><tspan
          sodipodi:role="line"
          id="tspan8313"
          x="70"
          y="164.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">ortKreis</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">ortKreis</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="M 180.50102,135.55779 180,374.09448"
@@ -4503,28 +4526,26 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="320"
        y="164.09448"
-       id="text8317"
-       sodipodi:linespacing="125%"><tspan
+       id="text8317"><tspan
          sodipodi:role="line"
          id="tspan8319"
          x="320"
          y="164.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">ortKreisName</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">ortKreisName</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="500"
        y="164.09448"
-       id="text8321"
-       sodipodi:linespacing="125%"><tspan
+       id="text8321"><tspan
          sodipodi:role="line"
          id="tspan8323"
          x="500"
          y="164.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">halter</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">halter</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="M 491.48481,133.39064 490,374.09448"
@@ -4557,203 +4578,202 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="190"
        y="164.09448"
-       id="text8335"
-       sodipodi:linespacing="125%"><tspan
+       id="text8335"><tspan
          sodipodi:role="line"
          id="tspan8337"
          x="190"
          y="164.09448"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'">erkennNr</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'">erkennNr</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8339"
        y="204.09448"
        x="70"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="204.09448"
          x="70"
          id="tspan8341"
-         sodipodi:role="line">S</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8343"
        y="254.09448"
        x="70"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.09448"
          x="70"
          id="tspan8345"
-         sodipodi:role="line">K</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8347"
        y="304.09448"
        x="70"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="304.09448"
          x="70"
          id="tspan8349"
-         sodipodi:role="line">D</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8351"
        y="354.09448"
        x="70"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="354.09448"
          x="70"
          id="tspan8353"
-         sodipodi:role="line">K</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8355"
        y="354.09448"
        x="190"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="354.09448"
          x="190"
          id="tspan8357"
-         sodipodi:role="line">pq 12</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">pq 12</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8359"
        y="304.09448"
        x="190"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="304.09448"
          x="190"
          id="tspan8361"
-         sodipodi:role="line">ag 822</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">ag 822</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8363"
        y="254.09448"
        x="190"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.09448"
          x="190"
          id="tspan8365"
-         sodipodi:role="line">tt 677</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">tt 677</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8367"
        y="204.09448"
        x="190"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="204.09448"
          x="190"
          id="tspan8369"
-         sodipodi:role="line">zp 739</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">zp 739</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8371"
        y="204.09448"
        x="320"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="204.09448"
          x="320"
          id="tspan8373"
-         sodipodi:role="line">Stuttgart</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Stuttgart</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8375"
        y="254.09448"
        x="320"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.09448"
          x="320"
          id="tspan8377"
-         sodipodi:role="line">Köln</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8379"
        y="304.09448"
        x="320"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="304.09448"
          x="320"
          id="tspan8381"
-         sodipodi:role="line">Düsseldorf</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Düsseldorf</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8383"
        y="354.09448"
        x="320"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="354.09448"
          x="320"
          id="tspan8385"
-         sodipodi:role="line">Köln</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8387"
        y="204.09448"
        x="500"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="204.09448"
          x="500"
          id="tspan8389"
-         sodipodi:role="line">Hans Wurst</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hans Wurst</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8391"
        y="354.09448"
        x="500"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="354.09448"
          x="500"
          id="tspan8393"
-         sodipodi:role="line">Eva Witzig</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Eva Witzig</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8395"
        y="304.09448"
        x="500"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="304.09448"
          x="500"
          id="tspan8397"
-         sodipodi:role="line">Tina Schräg</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Tina Schräg</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8399"
        y="254.09448"
        x="500"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="254.09448"
          x="500"
          id="tspan8401"
-         sodipodi:role="line">Seppl Deppl</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Seppl Deppl</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text8407"
        y="124.36694"
        x="81.696045"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
        xml:space="preserve"><tspan
          y="124.36694"
          x="81.696045"
          id="tspan8409"
-         sodipodi:role="line">Primary key</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Primary key</tspan></text>
     <rect
        style="display:inline;fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
        id="rect8413"
@@ -4769,38 +4789,38 @@
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cccc" />
     <text
-       sodipodi:linespacing="125%"
        id="text3067-8"
        y="494.09448"
        x="370"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan3151-2"
          y="494.09448"
          x="370"
-         sodipodi:role="line">➢ Update </tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Update </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067-8-5"
        y="614.09448"
        x="370"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan3151-2-8"
          y="614.09448"
          x="370"
-         sodipodi:role="line">➢ Delete </tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Delete </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067-8-2"
        y="554.09448"
        x="370"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan3151-2-9"
          y="554.09448"
          x="370"
-         sodipodi:role="line">➢ Insert </tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Insert </tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -4809,26 +4829,26 @@
      style="display:none">
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3876"
-       sodipodi:linespacing="125%"><tspan
+       id="text3876"><tspan
          sodipodi:role="line"
          id="tspan3878"
          x="10"
-         y="44.094482">Downside: Anomalies</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Downside: Anomalies</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="395.09442"
        y="254.61639"
-       id="text3880"
-       sodipodi:linespacing="125%"><tspan
+       id="text3880"><tspan
          sodipodi:role="line"
          id="tspan3882"
          x="395.09442"
-         y="254.61639" /></text>
+         y="254.61639"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMQ);marker-end:url(#Arrow1Mend-6FL);enable-background:accumulate"
        d="m 620,94.094482 -150,-30 H 20 v 79.999998 h 80"
@@ -4836,20 +4856,21 @@
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="ccccc" />
     <text
-       sodipodi:linespacing="125%"
        id="text4309"
        y="394.09448"
        x="250"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="394.09448"
          x="250"
          id="tspan4311"
-         sodipodi:role="line">SELECT ... FROM Kreise, Plate</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">SELECT ... FROM Kreise, Plate</tspan><tspan
          id="tspan4834"
          y="424.09448"
          x="250"
-         sodipodi:role="line">WHERE Kreise.ortKreis = Plate.ortKreis</tspan></text>
+         sodipodi:role="line"
+         style="font-size:24px;line-height:1.25;font-family:monospace">WHERE Kreise.ortKreis = Plate.ortKreis</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ff2a2a;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect3269-9-1"
@@ -4859,13 +4880,12 @@
        y="124.09448"
        ry="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text3283-8-5"
        y="154.09448"
        x="119.99999"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="154.09448"
          x="119.99999"
          id="tspan3285-7-1"
@@ -4877,13 +4897,12 @@
        d="m 230.50101,125.55779 -0.50102,188.53668"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3289-9-5"
        y="154.09448"
        x="240"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="154.09448"
          x="240"
          id="tspan3291-4-2"
@@ -4902,70 +4921,70 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="119.99999"
        y="194.09448"
-       id="text3311-0-5"
-       sodipodi:linespacing="125%"><tspan
+       id="text3311-0-5"><tspan
          sodipodi:role="line"
          id="tspan3313-7-9"
          x="119.99999"
-         y="194.09448">S</tspan></text>
+         y="194.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="119.99999"
        y="244.09448"
-       id="text3315-1-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3315-1-6"><tspan
          sodipodi:role="line"
          id="tspan3317-3-1"
          x="119.99999"
-         y="244.09448">K</tspan></text>
+         y="244.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="119.99999"
        y="294.09448"
-       id="text3319-9-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3319-9-6"><tspan
          sodipodi:role="line"
          id="tspan3321-2-2"
          x="119.99999"
-         y="294.09448">D</tspan></text>
+         y="294.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="240"
        y="194.09448"
-       id="text3343-9-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3343-9-3"><tspan
          sodipodi:role="line"
          id="tspan3345-4-7"
          x="240"
-         y="194.09448">Stuttgart</tspan></text>
+         y="194.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Stuttgart</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="240"
        y="244.09448"
-       id="text3347-4-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3347-4-4"><tspan
          sodipodi:role="line"
          id="tspan3349-1-3"
          x="240"
-         y="244.09448">Köln</tspan></text>
+         y="244.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="240"
        y="294.09448"
-       id="text3351-3-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3351-3-8"><tspan
          sodipodi:role="line"
          id="tspan3353-8-9"
          x="240"
-         y="294.09448">Düsseldorf</tspan></text>
+         y="294.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Düsseldorf</tspan></text>
     <rect
        ry="0"
        y="125.16956"
@@ -5012,13 +5031,12 @@
        y="124.06522"
        ry="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text3283-2"
        y="114.09448"
        x="630"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="114.09448"
          x="630"
          id="tspan3285-8"
@@ -5030,13 +5048,12 @@
        d="M 740.50102,85.557791 740,324.09447"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3293-3"
        y="114.36694"
        x="881.69604"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="114.36694"
          x="881.69604"
          id="tspan3295-6"
@@ -5066,149 +5083,148 @@
        d="M 869.99373,85.308331 868.53669,326.28944"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3307-9"
        y="114.09448"
        x="750"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="114.09448"
          x="750"
          id="tspan3309-2"
          sodipodi:role="line">erkennNr</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="630"
        y="154.09448"
-       id="text3311-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3311-6"><tspan
          sodipodi:role="line"
          id="tspan3313-8"
          x="630"
-         y="154.09448">S</tspan></text>
+         y="154.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="630"
        y="204.09448"
-       id="text3315-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3315-8"><tspan
          sodipodi:role="line"
          id="tspan3317-7"
          x="630"
-         y="204.09448">K</tspan></text>
+         y="204.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="631.69604"
        y="254.36694"
-       id="text3319-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text3319-7"><tspan
          sodipodi:role="line"
          id="tspan3321-22"
          x="631.69604"
-         y="254.36694">D</tspan></text>
+         y="254.36694"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="631.69604"
        y="304.36694"
-       id="text3323-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3323-4"><tspan
          sodipodi:role="line"
          id="tspan3325-7"
          x="631.69604"
-         y="304.36694">K</tspan></text>
+         y="304.36694"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="750"
        y="304.09448"
-       id="text3327-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text3327-7"><tspan
          sodipodi:role="line"
          id="tspan3329-4"
          x="750"
-         y="304.09448">pq 12</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">pq 12</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="750"
        y="254.09448"
-       id="text3331-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3331-6"><tspan
          sodipodi:role="line"
          id="tspan3333-9"
          x="750"
-         y="254.09448">ag 822</tspan></text>
+         y="254.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">ag 822</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="750"
        y="204.09448"
-       id="text3335-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text3335-8"><tspan
          sodipodi:role="line"
          id="tspan3337-3"
          x="750"
-         y="204.09448">tt 677</tspan></text>
+         y="204.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">tt 677</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="750"
        y="154.09448"
-       id="text3339-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3339-6"><tspan
          sodipodi:role="line"
          id="tspan3341-9"
          x="750"
-         y="154.09448">zp 739</tspan></text>
+         y="154.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">zp 739</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="881.69604"
        y="154.36694"
-       id="text3359-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text3359-1"><tspan
          sodipodi:role="line"
          id="tspan3361-4"
          x="881.69604"
-         y="154.36694">Hans Wurst</tspan></text>
+         y="154.36694"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hans Wurst</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="881.69604"
        y="304.36694"
-       id="text3363-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3363-3"><tspan
          sodipodi:role="line"
          id="tspan3365-4"
          x="881.69604"
-         y="304.36694">Eva Witzig</tspan></text>
+         y="304.36694"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Eva Witzig</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="881.69604"
        y="254.36694"
-       id="text3367-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3367-4"><tspan
          sodipodi:role="line"
          id="tspan3369-8"
          x="881.69604"
-         y="254.36694">Tina Schräg</tspan></text>
+         y="254.36694"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Tina Schräg</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="881.69604"
        y="204.36694"
-       id="text3371-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text3371-9"><tspan
          sodipodi:role="line"
          id="tspan3373-0"
          x="881.69604"
-         y="204.36694">Seppl Deppl</tspan></text>
+         y="204.36694"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Seppl Deppl</tspan></text>
     <rect
        ry="0"
        y="85.169518"
@@ -5255,13 +5271,12 @@
        y="494.09448"
        ry="0" />
     <text
-       sodipodi:linespacing="125%"
        id="text5166-2"
        y="524.09448"
        x="220.00003"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="524.09448"
          x="220.00003"
          id="tspan5168-6"
@@ -5273,25 +5288,23 @@
        d="m 330.50104,495.55779 -0.50102,238.53668"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5172-4"
        y="524.09448"
        x="470"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="524.09448"
          x="470"
          id="tspan5174-3"
          sodipodi:role="line">ortKreisName</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5176-7"
        y="524.09448"
        x="650"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="524.09448"
          x="650"
          id="tspan5178-4"
@@ -5327,193 +5340,192 @@
        d="m 459.99375,495.30833 -1.45704,240.98111"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5190-1"
        y="524.09448"
        x="340.00003"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="524.09448"
          x="340.00003"
          id="tspan5192-7"
          sodipodi:role="line">erkennNr</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="220.00003"
        y="564.09448"
-       id="text5194-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text5194-1"><tspan
          sodipodi:role="line"
          id="tspan5196-7"
          x="220.00003"
-         y="564.09448">S</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="220.00003"
        y="614.09448"
-       id="text5198-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text5198-1"><tspan
          sodipodi:role="line"
          id="tspan5200-7"
          x="220.00003"
-         y="614.09448">K</tspan></text>
+         y="614.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="220.00003"
        y="664.09448"
-       id="text5202-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text5202-1"><tspan
          sodipodi:role="line"
          id="tspan5204-9"
          x="220.00003"
-         y="664.09448">D</tspan></text>
+         y="664.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="220.00003"
        y="714.09448"
-       id="text5206-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text5206-8"><tspan
          sodipodi:role="line"
          id="tspan5208-4"
          x="220.00003"
-         y="714.09448">K</tspan></text>
+         y="714.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="340.00003"
        y="714.09448"
-       id="text5210-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text5210-6"><tspan
          sodipodi:role="line"
          id="tspan5212-8"
          x="340.00003"
-         y="714.09448">pq 12</tspan></text>
+         y="714.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">pq 12</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="340.00003"
        y="664.09448"
-       id="text5214-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text5214-7"><tspan
          sodipodi:role="line"
          id="tspan5216-3"
          x="340.00003"
-         y="664.09448">ag 822</tspan></text>
+         y="664.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">ag 822</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="340.00003"
        y="614.09448"
-       id="text5218-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text5218-7"><tspan
          sodipodi:role="line"
          id="tspan5220-5"
          x="340.00003"
-         y="614.09448">tt 677</tspan></text>
+         y="614.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">tt 677</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="340.00003"
        y="564.09448"
-       id="text5222-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text5222-8"><tspan
          sodipodi:role="line"
          id="tspan5224-7"
          x="340.00003"
-         y="564.09448">zp 739</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">zp 739</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="470"
        y="564.09448"
-       id="text5226-1"
-       sodipodi:linespacing="125%"><tspan
+       id="text5226-1"><tspan
          sodipodi:role="line"
          id="tspan5228-2"
          x="470"
-         y="564.09448">Stuttgart</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Stuttgart</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="470"
        y="614.09448"
-       id="text5230-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text5230-3"><tspan
          sodipodi:role="line"
          id="tspan5232-9"
          x="470"
-         y="614.09448">Köln</tspan></text>
+         y="614.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="470"
        y="664.09448"
-       id="text5234-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text5234-6"><tspan
          sodipodi:role="line"
          id="tspan5236-6"
          x="470"
-         y="664.09448">Düsseldorf</tspan></text>
+         y="664.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Düsseldorf</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="470"
        y="714.09448"
-       id="text5238-9"
-       sodipodi:linespacing="125%"><tspan
+       id="text5238-9"><tspan
          sodipodi:role="line"
          id="tspan5240-2"
          x="470"
-         y="714.09448">Köln</tspan></text>
+         y="714.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="650"
        y="564.09448"
-       id="text5242-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text5242-6"><tspan
          sodipodi:role="line"
          id="tspan5244-5"
          x="650"
-         y="564.09448">Hans Wurst</tspan></text>
+         y="564.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hans Wurst</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="650"
        y="714.09448"
-       id="text5246-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text5246-7"><tspan
          sodipodi:role="line"
          id="tspan5248-6"
          x="650"
-         y="714.09448">Eva Witzig</tspan></text>
+         y="714.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Eva Witzig</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="650"
        y="664.09448"
-       id="text5250-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text5250-4"><tspan
          sodipodi:role="line"
          id="tspan5252-8"
          x="650"
-         y="664.09448">Tina Schräg</tspan></text>
+         y="664.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Tina Schräg</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="650"
        y="614.09448"
-       id="text5254-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text5254-3"><tspan
          sodipodi:role="line"
          id="tspan5256-5"
          x="650"
-         y="614.09448">Seppl Deppl</tspan></text>
+         y="614.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Seppl Deppl</tspan></text>
     <rect
        ry="0"
        y="495.16953"
@@ -5544,34 +5556,33 @@
        ry="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text3415"
-       sodipodi:linespacing="125%"><tspan
+       id="text3415"><tspan
          sodipodi:role="line"
          id="tspan3417"
          x="10"
-         y="44.094482">Non-3rd normal form</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:monospace">Non-3rd normal form</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="395.09442"
        y="254.61639"
-       id="text3419"
-       sodipodi:linespacing="125%"><tspan
+       id="text3419"><tspan
          sodipodi:role="line"
          id="tspan3421"
          x="395.09442"
-         y="254.61639" /></text>
+         y="254.61639"
+         style="font-size:40px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3425"
        y="274.09448"
        x="360"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="274.09448"
          x="360"
          id="tspan3427"
@@ -5583,25 +5594,23 @@
        d="m 158.44939,246.39633 -0.50102,238.53669"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3431"
        y="274.09448"
        x="490"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="274.09448"
          x="490"
          id="tspan3433"
          sodipodi:role="line">ortKreisName</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3435"
        y="274.09448"
        x="170"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="274.09448"
          x="170"
          id="tspan3437"
@@ -5637,204 +5646,203 @@
        d="m 349.99373,245.30833 -1.45704,240.98112"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text3449"
        y="274.09448"
        x="680"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="274.09448"
          x="680"
          id="tspan3451"
          sodipodi:role="line">erkennNr</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="360"
        y="314.09448"
-       id="text3453"
-       sodipodi:linespacing="125%"><tspan
+       id="text3453"><tspan
          sodipodi:role="line"
          id="tspan3455"
          x="360"
-         y="314.09448">S</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">S</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="360"
        y="364.09448"
-       id="text3457"
-       sodipodi:linespacing="125%"><tspan
+       id="text3457"><tspan
          sodipodi:role="line"
          id="tspan3459"
          x="360"
-         y="364.09448">K</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="360"
        y="414.09448"
-       id="text3461"
-       sodipodi:linespacing="125%"><tspan
+       id="text3461"><tspan
          sodipodi:role="line"
          id="tspan3463"
          x="360"
-         y="414.09448">D</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">D</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="360"
        y="464.09448"
-       id="text3465"
-       sodipodi:linespacing="125%"><tspan
+       id="text3465"><tspan
          sodipodi:role="line"
          id="tspan3467"
          x="360"
-         y="464.09448">K</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">K</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="680"
        y="464.09448"
-       id="text3469"
-       sodipodi:linespacing="125%"><tspan
+       id="text3469"><tspan
          sodipodi:role="line"
          id="tspan3471"
          x="680"
-         y="464.09448">pq 12</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">pq 12</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="680"
        y="414.09448"
-       id="text3473"
-       sodipodi:linespacing="125%"><tspan
+       id="text3473"><tspan
          sodipodi:role="line"
          id="tspan3475"
          x="680"
-         y="414.09448">ag 822</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">ag 822</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="680"
        y="364.09448"
-       id="text3477"
-       sodipodi:linespacing="125%"><tspan
+       id="text3477"><tspan
          sodipodi:role="line"
          id="tspan3479"
          x="680"
-         y="364.09448">tt 677</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">tt 677</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="680"
        y="314.09448"
-       id="text3481"
-       sodipodi:linespacing="125%"><tspan
+       id="text3481"><tspan
          sodipodi:role="line"
          id="tspan3483"
          x="680"
-         y="314.09448">zp 739</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">zp 739</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="490"
        y="314.09448"
-       id="text3485"
-       sodipodi:linespacing="125%"><tspan
+       id="text3485"><tspan
          sodipodi:role="line"
          id="tspan3487"
          x="490"
-         y="314.09448">Stuttgart</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Stuttgart</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="490"
        y="364.09448"
-       id="text3489"
-       sodipodi:linespacing="125%"><tspan
+       id="text3489"><tspan
          sodipodi:role="line"
          id="tspan3491"
          x="490"
-         y="364.09448">Köln</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="490"
        y="414.09448"
-       id="text3493"
-       sodipodi:linespacing="125%"><tspan
+       id="text3493"><tspan
          sodipodi:role="line"
          id="tspan3495"
          x="490"
-         y="414.09448">Düsseldorf</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Düsseldorf</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        x="490"
        y="464.09448"
-       id="text3497"
-       sodipodi:linespacing="125%"><tspan
+       id="text3497"><tspan
          sodipodi:role="line"
          id="tspan3499"
          x="490"
-         y="464.09448">Köln</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Köln</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="170"
        y="314.09448"
-       id="text3501"
-       sodipodi:linespacing="125%"><tspan
+       id="text3501"><tspan
          sodipodi:role="line"
          id="tspan3503"
          x="170"
-         y="314.09448">Hans Wurst</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Hans Wurst</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="170"
        y="464.09448"
-       id="text3505"
-       sodipodi:linespacing="125%"><tspan
+       id="text3505"><tspan
          sodipodi:role="line"
          id="tspan3507"
          x="170"
-         y="464.09448">Eva Witzig</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Eva Witzig</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="170"
        y="414.09448"
-       id="text3509"
-       sodipodi:linespacing="125%"><tspan
+       id="text3509"><tspan
          sodipodi:role="line"
          id="tspan3511"
          x="170"
-         y="414.09448">Tina Schräg</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Tina Schräg</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="170"
        y="364.09448"
-       id="text3513"
-       sodipodi:linespacing="125%"><tspan
+       id="text3513"><tspan
          sodipodi:role="line"
          id="tspan3515"
          x="170"
-         y="364.09448">Seppl Deppl</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">Seppl Deppl</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Sans;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:'Sans Bold';letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-opacity:1"
        x="80"
        y="94.094482"
-       id="text3521"
-       sodipodi:linespacing="125%"><tspan
+       id="text3521"><tspan
          sodipodi:role="line"
          id="tspan3523"
          x="80"
-         y="94.094482">Primary key</tspan></text>
+         y="94.094482"
+         style="font-size:22px;line-height:1.25;font-family:sans-serif">Primary key</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#008000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMQ);marker-end:url(#Arrow1Mend-6FL);enable-background:accumulate"
        d="m 110,254.09448 v -130 h 580 v 110"
@@ -5857,23 +5865,22 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;fill:#008000;fill-opacity:1;stroke:none"
        x="200"
        y="104.09448"
-       id="text3531"
-       sodipodi:linespacing="125%"><tspan
+       id="text3531"><tspan
          id="tspan3535"
          sodipodi:role="line"
          x="200"
-         y="104.09448">F.d. 1: id → all other attributes</tspan></text>
+         y="104.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">F.d. 1: id → all other attributes</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3425-7"
        y="274.09448"
        x="110"
-       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Bold'"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Bold'"
          y="274.09448"
          x="110"
          id="tspan3427-7"
@@ -5881,57 +5888,60 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot3495"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion3497"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion3497"
+         style="font-family:monospace"><rect
            id="rect3499"
            width="239.82118"
            height="271.68555"
            x="686.76068"
-           y="679.52722" /></flowRegion><flowPara
-         id="flowPara3501" /></flowRoot>    <text
+           y="679.52722"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara3501"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="464.09448"
-       id="text3481-1-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3481-1-0"><tspan
          sodipodi:role="line"
          id="tspan3483-7-0"
          x="110"
-         y="464.09448">92</tspan></text>
+         y="464.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">92</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="414.09448"
-       id="text3481-1-6"
-       sodipodi:linespacing="125%"><tspan
+       id="text3481-1-6"><tspan
          sodipodi:role="line"
          id="tspan3483-7-7"
          x="110"
-         y="414.09448">48</tspan></text>
+         y="414.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">48</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="364.09448"
-       id="text3481-1-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text3481-1-2"><tspan
          sodipodi:role="line"
          id="tspan3483-7-8"
          x="110"
-         y="364.09448">35</tspan></text>
+         y="364.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">35</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="110"
        y="314.09448"
-       id="text3481-1-4"
-       sodipodi:linespacing="125%"><tspan
+       id="text3481-1-4"><tspan
          sodipodi:role="line"
          id="tspan3483-7-9"
          x="110"
-         y="314.09448">21</tspan></text>
+         y="314.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">21</tspan></text>
     <path
        sodipodi:nodetypes="cc"
        inkscape:connector-curvature="0"
@@ -5964,54 +5974,55 @@
        sodipodi:nodetypes="cccc" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
        x="490"
        y="174.09448"
        id="text3531-0"
-       sodipodi:linespacing="125%"
        inkscape:transform-center-x="242.625"
        inkscape:transform-center-y="388.07031"><tspan
          id="tspan3535-2"
          sodipodi:role="line"
          x="490"
-         y="174.09448">F.d. 2</tspan><tspan
+         y="174.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">F.d. 2</tspan><tspan
          sodipodi:role="line"
          x="490"
          y="214.09448"
-         id="tspan5081" /></text>
+         id="tspan5081"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
        x="170"
        y="534.09448"
-       id="text3531-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text3531-3"><tspan
          id="tspan3535-3"
          sodipodi:role="line"
          x="170"
-         y="534.09448">F.d. 1: id → ortKreis</tspan></text>
+         y="534.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">F.d. 1: id → ortKreis</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#008000;fill-opacity:1;stroke:none"
        x="170"
        y="594.09448"
-       id="text3531-3-7"
-       sodipodi:linespacing="125%"><tspan
+       id="text3531-3-7"><tspan
          id="tspan3535-3-8"
          sodipodi:role="line"
          x="170"
-         y="594.09448">F.d. 2:         ortKreis → ortKreisName</tspan></text>
+         y="594.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">F.d. 2:         ortKreis → ortKreisName</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff00ff;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff00ff;fill-opacity:1;stroke:none"
        x="10"
        y="654.09448"
-       id="text3531-3-0"
-       sodipodi:linespacing="125%"><tspan
+       id="text3531-3-0"><tspan
          id="tspan3535-3-4"
          sodipodi:role="line"
          x="10"
-         y="654.09448">Transitive F.d. 3: id       →            ortKreisName</tspan></text>
+         y="654.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">Transitive F.d. 3: id       →            ortKreisName</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        d="M 40,614.09448 H 750"
@@ -6030,21 +6041,22 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff00ff;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#ff00ff;fill-opacity:1;stroke:none"
        x="250"
        y="194.09448"
        id="text3531-0-7"
-       sodipodi:linespacing="125%"
        inkscape:transform-center-x="242.625"
        inkscape:transform-center-y="388.07031"><tspan
          id="tspan3535-2-1"
          sodipodi:role="line"
          x="250"
-         y="194.09448">F.d. 3</tspan><tspan
+         y="194.09448"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif">F.d. 3</tspan><tspan
          sodipodi:role="line"
          x="250"
          y="234.09448"
-         id="tspan5081-0" /></text>
+         id="tspan5081-0"
+         style="font-size:32px;line-height:1.25;font-family:sans-serif"> </tspan></text>
   </g>
   <g
      style="display:none"
@@ -6073,83 +6085,82 @@
        id="rect5663"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ececec;fill-opacity:1;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5665"
        y="104.09448"
        x="70"
-       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
-         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';fill:#ff0000;stroke:none"
+         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Italic';fill:#ff0000;stroke:none"
          y="104.09448"
          x="70"
          id="tspan5667"
          sodipodi:role="line">BillingDetail</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5669"
        y="304.09448"
        x="20"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="304.09448"
          x="20"
          id="tspan5671"
-         sodipodi:role="line">CreditCard</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">CreditCard</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5673"
        y="304.09448"
        x="190"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="304.09448"
          x="190"
          id="tspan5675"
-         sodipodi:role="line">BankAccount</tspan></text>
+         sodipodi:role="line"
+         style="font-size:22px;line-height:1.25;font-family:monospace">BankAccount</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5677"
        y="135.73355"
        x="71.59729"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="135.73355"
          x="71.59729"
          id="tspan5679"
-         sodipodi:role="line">owner</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5681"
        y="335.57126"
        x="17.420837"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="335.57126"
          x="17.420837"
          id="tspan5683"
-         sodipodi:role="line">cardCompany</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5685"
        y="365.57126"
        x="17.420837"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="365.57126"
          x="17.420837"
          id="tspan5687"
-         sodipodi:role="line">expiry</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5689"
        y="335.69501"
        x="187.92383"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="335.69501"
          x="187.92383"
          id="tspan5691"
-         sodipodi:role="line">iban</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <rect
        y="75.733551"
        x="61.59729"
@@ -6184,58 +6195,67 @@
        d="m 167.41887,214.09448 -0.46763,-67.63781"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#EmptyTriangleOutLX);enable-background:accumulate" />
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5703"
        xml:space="preserve"><flowRegion
-         id="flowRegion5705"><rect
+         id="flowRegion5705"
+         style="font-family:monospace"><rect
            y="465.69177"
            x="5.0618672"
            height="63.634903"
            width="779.52753"
-           id="rect5707" /></flowRegion><flowPara
-         id="flowPara5709" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5707"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5709"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text5767"
        y="454.09448"
        x="510"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="510"
          id="tspan5769"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text5785"
-       sodipodi:linespacing="125%"><tspan
+       id="text5785"><tspan
          sodipodi:role="line"
          id="tspan5787"
          x="10"
-         y="44.094482">Billing: Joined table</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Billing: Joined table</tspan></text>
     <flowRoot
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot5797"
        xml:space="preserve"><flowRegion
-         id="flowRegion5799"><rect
+         id="flowRegion5799"
+         style="font-family:monospace"><rect
            y="613.85968"
            x="143.40465"
            height="141.20967"
            width="388.50952"
-           id="rect5801" /></flowRegion><flowPara
-         id="flowPara5803" /></flowRoot>    <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+           id="rect5801"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5803"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <flowRoot
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5811"
        xml:space="preserve"><flowRegion
-         id="flowRegion5813"><rect
+         id="flowRegion5813"
+         style="font-family:monospace"><rect
            y="474.92093"
            x="95.047165"
            height="188.57358"
            width="926.13953"
-           id="rect5815" /></flowRegion><flowPara
-         id="flowPara5817" /></flowRoot>    <rect
+           id="rect5815"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5817"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <rect
        y="424.09448"
        x="590"
        height="110"
@@ -6243,38 +6263,38 @@
        id="rect5657-7"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f2f2f2;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5715-6"
        y="444.09448"
        x="640"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="444.09448"
          x="640"
          id="tspan5717-0"
-         sodipodi:role="line">owner</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5731-0"
        y="484.09448"
        x="640"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan5733-8"
          y="484.09448"
          x="640"
-         sodipodi:role="line">Jim Evans</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Jim Evans</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5747-5"
        y="524.09448"
        x="640"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="524.09448"
          x="640"
          id="tspan5749-5"
-         sodipodi:role="line">Tim Lee</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Tim Lee</tspan></text>
     <rect
        y="424.09448"
        x="590"
@@ -6295,16 +6315,16 @@
        d="M 591.45704,494.33558 750,494.09448"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5715-6-4"
        y="444.09448"
        x="600"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="444.09448"
          x="600"
          id="tspan5717-0-8"
-         sodipodi:role="line">id</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">id</tspan></text>
     <rect
        y="674.09448"
        x="710"
@@ -6313,27 +6333,27 @@
        id="rect5657-7-1"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f2f2f2;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5727-5-3"
        y="694.09448"
        x="800"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="694.09448"
          x="800"
          id="tspan5729-6-2"
-         sodipodi:role="line">iban</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5771-3-8"
        y="724.09448"
        x="800"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="724.09448"
          x="800"
          id="tspan5773-5-8"
-         sodipodi:role="line">DE12500105170648489890</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">DE12500105170648489890</tspan></text>
     <rect
        y="674.09448"
        x="710"
@@ -6348,38 +6368,38 @@
        d="m 710,704.09448 h 330"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5731-0-0"
        y="484.09448"
        x="600"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan5733-8-1"
          y="484.09448"
          x="600"
-         sodipodi:role="line">1</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5731-0-0-4"
        y="524.09448"
        x="600"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan5733-8-1-9"
          y="524.09448"
          x="600"
-         sodipodi:role="line">2</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">2</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5731-0-0-4-1"
        y="724.09448"
        x="720"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan5733-8-1-9-8"
          y="724.09448"
          x="720"
-         sodipodi:role="line">2</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">2</tspan></text>
     <rect
        y="673.72607"
        x="349.63159"
@@ -6388,49 +6408,49 @@
        id="rect5657-7-1-6"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f2f2f2;stroke:#000000;stroke-width:2.26319528;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5719-3-0-3"
        y="694.09448"
        x="440"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="694.09448"
          x="440"
          id="tspan5721-0-5-9"
-         sodipodi:role="line">cardCompany</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5723-9-6-2"
        y="694.09448"
        x="580"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="694.09448"
          x="580"
          id="tspan5725-1-0-4"
-         sodipodi:role="line">expiry</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5735-4-0-3"
        y="734.09448"
        x="440"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan5737-2-2-2"
          y="734.09448"
          x="440"
-         sodipodi:role="line">Visa</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Visa</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5739-1-6-2"
        y="734.09448"
        x="580"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="734.09448"
          x="580"
          id="tspan5741-5-5-1"
-         sodipodi:role="line">11/2021</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">11/2021</tspan></text>
     <rect
        y="674.09448"
        x="350"
@@ -6451,46 +6471,48 @@
        d="m 569.18369,674.27737 -0.81954,69.05673"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text5715-6-4-8-7"
        y="694.09448"
        x="360"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="694.09448"
          x="360"
          id="tspan5717-0-8-9-0"
-         sodipodi:role="line">parent</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">parent</tspan><tspan
          id="tspan6269"
          y="716.59448"
          x="360"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5731-0-0-3-1"
        y="734.09448"
        x="360"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          id="tspan5733-8-1-0-2"
          y="734.09448"
          x="360"
-         sodipodi:role="line">1</tspan></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">1</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5715-6-4-8-7-6"
        y="694.09448"
        x="720"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="694.09448"
          x="720"
          id="tspan5717-0-8-9-0-5"
-         sodipodi:role="line">parent</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace">parent</tspan><tspan
          id="tspan6269-9"
          y="716.59448"
          x="720"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <path
        sodipodi:nodetypes="ccccc"
        inkscape:connector-curvature="0"
@@ -6504,27 +6526,27 @@
        d="m 360,674.09448 110,-240 h 110"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#0000ff;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-start:url(#DotMs);marker-end:url(#Arrow1Mend-6-8V);enable-background:accumulate" />
     <text
-       sodipodi:linespacing="125%"
        id="text12834"
        y="191.30019"
        x="188.57356"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="191.30019"
          x="188.57356"
          id="tspan12836"
-         sodipodi:role="line">Inheritance</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:monospace">Inheritance</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text12834-8"
        y="614.09448"
        x="400"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#0000ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="614.09448"
          x="400"
          id="tspan12836-0"
-         sodipodi:role="line">Foreign key</tspan></text>
+         sodipodi:role="line"
+         style="font-size:32px;line-height:1.25;font-family:monospace">Foreign key</tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path12859"
@@ -6539,131 +6561,139 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot5317"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion5319"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion5319"
+         style="font-family:monospace"><rect
            id="rect5321"
            width="779.52753"
            height="63.634903"
            x="5.0618672"
-           y="465.69177" /></flowRegion><flowPara
-         id="flowPara5323" /></flowRoot>    <text
+           y="465.69177"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5323"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        x="510"
        y="454.09448"
-       id="text5325"
-       sodipodi:linespacing="125%"><tspan
+       id="text5325"><tspan
          sodipodi:role="line"
          id="tspan5327"
          x="510"
-         y="454.09448" /></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5329"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          sodipodi:role="line"
-         id="tspan5331">Joined Table per class , pros and cons</tspan></text>
+         id="tspan5331"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Joined Table per class , pros and cons</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot5333"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion5335"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion5335"
+         style="font-family:monospace"><rect
            id="rect5337"
            width="388.50952"
            height="141.20967"
            x="143.40465"
-           y="613.85968" /></flowRegion><flowPara
-         id="flowPara5339" /></flowRoot>    <text
+           y="613.85968"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5339"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="10"
        y="104.09448"
-       id="text5341"
-       sodipodi:linespacing="125%"><tspan
+       id="text5341"><tspan
          sodipodi:role="line"
          id="tspan5343"
          x="10"
-         y="104.09448">➢ Positive</tspan></text>
+         y="104.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Positive</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="10"
        y="364.09448"
-       id="text5345"
-       sodipodi:linespacing="125%"><tspan
+       id="text5345"><tspan
          sodipodi:role="line"
          id="tspan5347"
          x="10"
-         y="364.09448">➢ Negative</tspan></text>
+         y="364.09448"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Negative</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="49.914833"
        y="157.30836"
-       id="text5349"
-       sodipodi:linespacing="125%"><tspan
+       id="text5349"><tspan
          sodipodi:role="line"
          id="tspan5351"
          x="49.914833"
          y="157.30836"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans">•Fully normalized</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">•Fully normalized</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="60"
        y="414.09448"
-       id="text5359"
-       sodipodi:linespacing="125%"><tspan
+       id="text5359"><tspan
          sodipodi:role="line"
          id="tspan5361"
          x="60"
-         y="414.09448">•Polymorphic queries require joins ⇒</tspan><tspan
+         y="414.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Polymorphic queries require joins ⇒</tspan><tspan
          id="tspan5387"
          sodipodi:role="line"
          x="60"
-         y="459.09448">  poor performance <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans"
+         y="459.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">  poor performance <tspan
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans"
    id="tspan5363" /></tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="50"
        y="274.09448"
-       id="text5365"
-       sodipodi:linespacing="125%"><tspan
+       id="text5365"><tspan
          sodipodi:role="line"
          id="tspan5367"
          x="50"
-         y="274.09448">•Transparent <tspan
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans"
+         y="274.09448"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Transparent <tspan
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans"
    id="tspan5369">integrity constraints (NULL)</tspan></tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot5373"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion5375"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion5375"
+         style="font-family:monospace"><rect
            id="rect5377"
            width="930.66046"
            height="325.40576"
            x="26.755585"
-           y="342.76071" /></flowRegion><flowPara
-         id="flowPara5379" /></flowRoot>    <text
+           y="342.76071"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5379"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="50"
        y="214.09448"
-       id="text5349-3"
-       sodipodi:linespacing="125%"><tspan
+       id="text5349-3"><tspan
          sodipodi:role="line"
          id="tspan5351-0"
          x="50"
          y="214.09448"
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans">•Easy inheritance hierarchy extension</tspan></text>
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans">•Easy inheritance hierarchy extension</tspan></text>
   </g>
   <g
      style="display:none"
@@ -6671,69 +6701,78 @@
      id="g4286"
      inkscape:groupmode="layer">
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot4288"
        xml:space="preserve"><flowRegion
-         id="flowRegion4290"><rect
+         id="flowRegion4290"
+         style="font-family:monospace"><rect
            y="465.69177"
            x="5.0618672"
            height="63.634903"
            width="779.52753"
-           id="rect4292" /></flowRegion><flowPara
-         id="flowPara4294" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect4292"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4294"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text4296"
        y="454.09448"
        x="510"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="510"
          id="tspan4298"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text4300"
-       sodipodi:linespacing="125%"><tspan
+       id="text4300"><tspan
          id="tspan4302"
          sodipodi:role="line"
          x="10"
-         y="44.094482">Joined Table per class , performance</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Joined Table per class , performance</tspan></text>
     <flowRoot
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot4304"
        xml:space="preserve"><flowRegion
-         id="flowRegion4306"><rect
+         id="flowRegion4306"
+         style="font-family:monospace"><rect
            y="613.85968"
            x="143.40465"
            height="141.20967"
            width="388.50952"
-           id="rect4308" /></flowRegion><flowPara
-         id="flowPara4310" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect4308"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4310"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text4316"
        y="474.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="474.09448"
          x="10"
          id="tspan4318"
-         sodipodi:role="line">➢ Deep hierarchy ⇒ multiply joins fetching instance </tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Deep hierarchy ⇒ multiply joins fetching instance </tspan></text>
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot4338"
        xml:space="preserve"><flowRegion
-         id="flowRegion4340"><rect
+         id="flowRegion4340"
+         style="font-family:monospace"><rect
            y="342.76071"
            x="26.755585"
            height="325.40576"
            width="930.66046"
-           id="rect4342" /></flowRegion><flowPara
-         id="flowPara4344" /></flowRoot>    <rect
+           id="rect4342"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4344"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <rect
        y="75.430336"
        x="384.67737"
        height="40"
@@ -6818,26 +6857,26 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="373.34525"
        y="398.88318"
-       id="text8626"
-       sodipodi:linespacing="125%"><tspan
+       id="text8626"><tspan
          sodipodi:role="line"
          id="tspan8628"
          x="373.34525"
-         y="398.88318">width</tspan></text>
+         y="398.88318"
+         style="font-size:32px;line-height:1.25;font-family:monospace">width</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="660"
        y="224.09448"
-       id="text8630"
-       sodipodi:linespacing="125%"><tspan
+       id="text8630"><tspan
          sodipodi:role="line"
          id="tspan8632"
          x="660"
-         y="224.09448">depth</tspan></text>
+         y="224.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">depth</tspan></text>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8-5);enable-background:accumulate"
        d="M 700,194.09448 V 84.094482"
@@ -6885,20 +6924,21 @@
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <text
-       sodipodi:linespacing="125%"
        id="text4316-6"
        y="554.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="554.09448"
          x="10"
          id="tspan4318-3"
-         sodipodi:role="line">➢ Broad hierarchy ⇒ multiply joins to query instance</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Broad hierarchy ⇒ multiply joins to query instance</tspan><tspan
          y="599.09448"
          x="10"
          sodipodi:role="line"
-         id="tspan9063">    (or both) </tspan></text>
+         id="tspan9063"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">    (or both) </tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -6928,82 +6968,81 @@
        y="75.733551" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="70"
        y="104.09448"
-       id="text13165"
-       sodipodi:linespacing="125%"><tspan
+       id="text13165"><tspan
          sodipodi:role="line"
          id="tspan13167"
          x="70"
          y="104.09448"
-         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Monospace;-inkscape-font-specification:'Monospace Italic';fill:#ff0000;stroke:none">BillingDetail</tspan></text>
+         style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:1.25;font-family:monospace;-inkscape-font-specification:'Monospace Italic';fill:#ff0000;stroke:none">BillingDetail</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="20"
        y="304.09448"
-       id="text13169"
-       sodipodi:linespacing="125%"><tspan
+       id="text13169"><tspan
          sodipodi:role="line"
          id="tspan13171"
          x="20"
-         y="304.09448">CreditCard</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">CreditCard</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="190"
        y="304.09448"
-       id="text13173"
-       sodipodi:linespacing="125%"><tspan
+       id="text13173"><tspan
          sodipodi:role="line"
          id="tspan13175"
          x="190"
-         y="304.09448">BankAccount</tspan></text>
+         y="304.09448"
+         style="font-size:22px;line-height:1.25;font-family:monospace">BankAccount</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="71.59729"
        y="135.73355"
-       id="text13177"
-       sodipodi:linespacing="125%"><tspan
+       id="text13177"><tspan
          sodipodi:role="line"
          id="tspan13179"
          x="71.59729"
-         y="135.73355">owner</tspan></text>
+         y="135.73355"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="17.420837"
        y="335.57126"
-       id="text13181"
-       sodipodi:linespacing="125%"><tspan
+       id="text13181"><tspan
          sodipodi:role="line"
          id="tspan13183"
          x="17.420837"
-         y="335.57126">cardCompany</tspan></text>
+         y="335.57126"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="17.420837"
        y="365.57126"
-       id="text13185"
-       sodipodi:linespacing="125%"><tspan
+       id="text13185"><tspan
          sodipodi:role="line"
          id="tspan13187"
          x="17.420837"
-         y="365.57126">expiry</tspan></text>
+         y="365.57126"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="187.92383"
        y="335.69501"
-       id="text13189"
-       sodipodi:linespacing="125%"><tspan
+       id="text13189"><tspan
          sodipodi:role="line"
          id="tspan13191"
          x="187.92383"
-         y="335.69501">iban</tspan></text>
+         y="335.69501"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <rect
        style="fill:none;stroke:#000000;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
        id="rect13193"
@@ -7040,56 +7079,65 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot13203"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion13205"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion13205"
+         style="font-family:monospace"><rect
            id="rect13207"
            width="779.52753"
            height="63.634903"
            x="5.0618672"
-           y="465.69177" /></flowRegion><flowPara
-         id="flowPara13209" /></flowRoot>    <text
+           y="465.69177"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara13209"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        x="510"
        y="454.09448"
-       id="text13211"
-       sodipodi:linespacing="125%"><tspan
+       id="text13211"><tspan
          sodipodi:role="line"
          id="tspan13213"
          x="510"
-         y="454.09448" /></text>
+         y="454.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text13215"
        y="44.094482"
        x="10"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        xml:space="preserve"><tspan
          y="44.094482"
          x="10"
          id="tspan13217"
-         sodipodi:role="line">Billing: Table per concrete class</tspan></text>
+         sodipodi:role="line"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Billing: Table per concrete class</tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot13219"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
-         id="flowRegion13221"><rect
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion13221"
+         style="font-family:monospace"><rect
            id="rect13223"
            width="388.50952"
            height="141.20967"
            x="143.40465"
-           y="613.85968" /></flowRegion><flowPara
-         id="flowPara13225" /></flowRoot>    <flowRoot
+           y="613.85968"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara13225"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <flowRoot
        xml:space="preserve"
        id="flowRoot13227"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
-         id="flowRegion13229"><rect
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"><flowRegion
+         id="flowRegion13229"
+         style="font-family:monospace"><rect
            id="rect13231"
            width="926.13953"
            height="188.57358"
            x="95.047165"
-           y="474.92093" /></flowRegion><flowPara
-         id="flowPara13233" /></flowRoot>    <rect
+           y="474.92093"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara13233"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f2f2f2;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect13259"
        width="100"
@@ -7098,26 +7146,26 @@
        y="494.09448" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="630"
        y="514.09448"
-       id="text13261"
-       sodipodi:linespacing="125%"><tspan
+       id="text13261"><tspan
          sodipodi:role="line"
          id="tspan13263"
          x="630"
-         y="514.09448">iban</tspan></text>
+         y="514.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">iban</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="630"
        y="544.09448"
-       id="text13265"
-       sodipodi:linespacing="125%"><tspan
+       id="text13265"><tspan
          sodipodi:role="line"
          id="tspan13267"
          x="630"
-         y="544.09448">DE12500105170648489890</tspan></text>
+         y="544.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">DE12500105170648489890</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect13269"
@@ -7140,48 +7188,48 @@
        y="594.09448" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="160"
        y="614.09448"
-       id="text13287"
-       sodipodi:linespacing="125%"><tspan
+       id="text13287"><tspan
          sodipodi:role="line"
          id="tspan13289"
          x="160"
-         y="614.09448">cardCompany</tspan></text>
+         y="614.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">cardCompany</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="300"
        y="614.09448"
-       id="text13291"
-       sodipodi:linespacing="125%"><tspan
+       id="text13291"><tspan
          sodipodi:role="line"
          id="tspan13293"
          x="300"
-         y="614.09448">expiry</tspan></text>
+         y="614.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">expiry</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="160"
        y="654.09448"
-       id="text13295"
-       sodipodi:linespacing="125%"><tspan
+       id="text13295"><tspan
          sodipodi:role="line"
          x="160"
          y="654.09448"
-         id="tspan13297">Visa</tspan></text>
+         id="tspan13297"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Visa</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff00ff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="300"
        y="654.09448"
-       id="text13299"
-       sodipodi:linespacing="125%"><tspan
+       id="text13299"><tspan
          sodipodi:role="line"
          id="tspan13301"
          x="300"
-         y="654.09448">11/2021</tspan></text>
+         y="654.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">11/2021</tspan></text>
     <rect
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
        id="rect13303"
@@ -7203,30 +7251,31 @@
        sodipodi:nodetypes="cc" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="50"
        y="614.09448"
-       id="text13309"
-       sodipodi:linespacing="125%"><tspan
+       id="text13309"><tspan
          sodipodi:role="line"
          id="tspan13311"
          x="50"
-         y="614.09448">owner</tspan><tspan
+         y="614.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan><tspan
          sodipodi:role="line"
          x="50"
          y="636.59448"
-         id="tspan13313" /></text>
+         id="tspan13313"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="50"
        y="654.09448"
-       id="text13315"
-       sodipodi:linespacing="125%"><tspan
+       id="text13315"><tspan
          sodipodi:role="line"
          x="50"
          y="654.09448"
-         id="tspan13317">Jim Evans</tspan></text>
+         id="tspan13317"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Jim Evans</tspan></text>
     <path
        sodipodi:nodetypes="cc"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8);enable-background:accumulate"
@@ -7235,30 +7284,31 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:'Monospace Bold';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="530"
        y="514.09448"
-       id="text13309-2"
-       sodipodi:linespacing="125%"><tspan
+       id="text13309-2"><tspan
          sodipodi:role="line"
          id="tspan13311-3"
          x="530"
-         y="514.09448">owner</tspan><tspan
+         y="514.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">owner</tspan><tspan
          sodipodi:role="line"
          x="530"
          y="536.59448"
-         id="tspan13313-4" /></text>
+         id="tspan13313-4"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="530"
        y="544.09448"
-       id="text13245"
-       sodipodi:linespacing="125%"><tspan
+       id="text13245"><tspan
          sodipodi:role="line"
          id="tspan13247"
          x="530"
-         y="544.09448">Tim Lee</tspan></text>
+         y="544.09448"
+         style="font-size:18px;line-height:1.25;font-family:monospace">Tim Lee</tspan></text>
     <path
        sodipodi:nodetypes="cc"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#Arrow1Mend-6-8);enable-background:accumulate"
@@ -7267,34 +7317,36 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="450"
        y="114.09448"
-       id="text9065"
-       sodipodi:linespacing="125%"><tspan
+       id="text9065"><tspan
          sodipodi:role="line"
          id="tspan9067"
          x="450"
-         y="114.09448">➢ Literature:</tspan><tspan
+         y="114.09448"
+         style="font-size:32px;line-height:1.25;font-family:monospace">➢ Literature:</tspan><tspan
          sodipodi:role="line"
          x="450"
          y="154.09448"
-         id="tspan9069">  “We will describe it briefly</tspan><tspan
+         id="tspan9069"
+         style="font-size:32px;line-height:1.25;font-family:monospace">  “We will describe it briefly</tspan><tspan
          sodipodi:role="line"
          x="450"
          y="194.09448"
-         id="tspan9071">  for completeness”</tspan></text>
+         id="tspan9071"
+         style="font-size:32px;line-height:1.25;font-family:monospace">  for completeness”</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:32px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="450"
        y="244.09448"
-       id="text9065-8"
-       sodipodi:linespacing="125%"><tspan
+       id="text9065-8"><tspan
          sodipodi:role="line"
          x="450"
          y="244.09448"
-         id="tspan9071-4">➢ Not required for JPA provider</tspan></text>
+         id="tspan9071-4"
+         style="font-size:32px;line-height:1.25;font-family:monospace">➢ Not required for JPA provider</tspan></text>
   </g>
   <g
      style="display:none"
@@ -7302,182 +7354,193 @@
      id="g5411"
      inkscape:groupmode="layer">
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5413"
        xml:space="preserve"><flowRegion
-         id="flowRegion5415"><rect
+         id="flowRegion5415"
+         style="font-family:monospace"><rect
            y="465.69177"
            x="5.0618672"
            height="63.634903"
            width="779.52753"
-           id="rect5417" /></flowRegion><flowPara
-         id="flowPara5419" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5417"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5419"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text5421"
        y="454.09448"
        x="510"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="510"
          id="tspan5423"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text5425"
-       sodipodi:linespacing="125%"><tspan
+       id="text5425"><tspan
          id="tspan5427"
          sodipodi:role="line"
          x="10"
-         y="44.094482">Table per concrete class , pros and cons</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Table per concrete class , pros and cons</tspan></text>
     <flowRoot
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot5429"
        xml:space="preserve"><flowRegion
-         id="flowRegion5431"><rect
+         id="flowRegion5431"
+         style="font-family:monospace"><rect
            y="613.85968"
            x="143.40465"
            height="141.20967"
            width="388.50952"
-           id="rect5433" /></flowRegion><flowPara
-         id="flowPara5435" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5433"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5435"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text5437"
        y="104.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="104.09448"
          x="10"
          id="tspan5439"
-         sodipodi:role="line">➢ Positive</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Positive</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5441"
        y="344.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="344.09448"
          x="10"
          id="tspan5443"
-         sodipodi:role="line">➢ Negative</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Negative</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5449"
        y="394.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="394.09448"
          x="40"
          id="tspan5451"
-         sodipodi:role="line">•Polymorphic queries require UNION statements</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Polymorphic queries require UNION statements</tspan><tspan
          y="439.09448"
          x="40"
          sodipodi:role="line"
-         id="tspan5453">  ⇒ possibly poor performance </tspan></text>
+         id="tspan5453"
+         style="font-size:36px;line-height:1.25;font-family:monospace">  ⇒ possibly poor performance </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5457"
        y="194.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="194.09448"
          x="40"
          id="tspan5459"
-         sodipodi:role="line">•Transparent <tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Transparent <tspan
    id="tspan5461"
-   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans;fill:#000000">integrity constraints (NULL)</tspan></tspan></text>
+   style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:sans-serif;-inkscape-font-specification:Sans;fill:#000000">integrity constraints (NULL)</tspan></tspan></text>
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot5463"
        xml:space="preserve"><flowRegion
-         id="flowRegion5465"><rect
+         id="flowRegion5465"
+         style="font-family:monospace"><rect
            y="342.76071"
            x="26.755585"
            height="325.40576"
            width="930.66046"
-           id="rect5467" /></flowRegion><flowPara
-         id="flowPara5469" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect5467"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara5469"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text5471"
        y="144.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
-         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Sans;-inkscape-font-specification:Sans;fill:#000000"
+         style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:Sans;fill:#000000"
          y="144.09448"
          x="40"
          id="tspan5473"
          sodipodi:role="line">•Easy inheritance hierarchy extension + understanding</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5457-7"
        y="504.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="504.09448"
          x="40"
          id="tspan5459-3"
-         sodipodi:role="line">•Duplicate columns for “deep” hierarchies</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Duplicate columns for “deep” hierarchies</tspan><tspan
          id="tspan5499"
          y="549.09448"
          x="40"
-         sodipodi:role="line">  ⇒ possible use in case of “flat” hierarchies</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">  ⇒ possible use in case of “flat” hierarchies</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5457-1"
        y="684.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="684.09448"
          x="40"
          id="tspan5459-7"
-         sodipodi:role="line">•De-normalized when “deep”, scattering of</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•De-normalized when “deep”, scattering of</tspan><tspan
          id="tspan5653"
          y="729.09448"
          x="40"
-         sodipodi:role="line">  parent class attributes</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">  parent class attributes</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5457-1-0"
        y="614.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="614.09448"
          x="40"
          id="tspan5459-7-0"
-         sodipodi:role="line">•Order of data by class first</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Order of data by class first</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5457-74"
        y="244.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="244.09448"
          x="40"
          id="tspan5459-77"
-         sodipodi:role="line">•Good performance loading entities</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•Good performance loading entities</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text5457-74-4"
        y="294.09448"
        x="40"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="294.09448"
          x="40"
          id="tspan5459-77-8"
-         sodipodi:role="line">•No discriminator strategy required</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:monospace">•No discriminator strategy required</tspan></text>
   </g>
   <g
      style="display:none"
@@ -7485,135 +7548,157 @@
      id="g4358"
      inkscape:groupmode="layer">
     <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot4360"
        xml:space="preserve"><flowRegion
-         id="flowRegion4362"><rect
+         id="flowRegion4362"
+         style="font-family:monospace"><rect
            y="465.69177"
            x="5.0618672"
            height="63.634903"
            width="779.52753"
-           id="rect4364" /></flowRegion><flowPara
-         id="flowPara4366" /></flowRoot>    <text
-       sodipodi:linespacing="125%"
+           id="rect4364"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4366"
+         style="font-size:22px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        id="text4368"
        y="454.09448"
        x="510"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:18px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#008000;fill-opacity:1;fill-rule:nonzero;stroke:#008000;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="454.09448"
          x="510"
          id="tspan4370"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:18px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;letter-spacing:0px;word-spacing:0px;display:inline;fill:#000000;fill-opacity:1;stroke:none"
        x="10"
        y="44.094482"
-       id="text4372"
-       sodipodi:linespacing="125%"><tspan
+       id="text4372"><tspan
          id="tspan4374"
          sodipodi:role="line"
          x="10"
-         y="44.094482">Mixing inheritance strategies</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Mixing inheritance strategies</tspan></text>
     <flowRoot
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:28px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
        id="flowRoot4376"
        xml:space="preserve"><flowRegion
-         id="flowRegion4378"><rect
+         id="flowRegion4378"
+         style="font-family:monospace"><rect
            y="613.85968"
            x="143.40465"
            height="141.20967"
            width="388.50952"
-           id="rect4380" /></flowRegion><flowPara
-         id="flowPara4382" /></flowRoot>    <flowRoot
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+           id="rect4380"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4382"
+         style="font-size:28px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <flowRoot
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        id="flowRoot4410"
        xml:space="preserve"><flowRegion
-         id="flowRegion4412"><rect
+         id="flowRegion4412"
+         style="font-family:monospace"><rect
            y="342.76071"
            x="26.755585"
            height="325.40576"
            width="930.66046"
-           id="rect4414" /></flowRegion><flowPara
-         id="flowPara4416" /></flowRoot>    <text
+           id="rect4414"
+           style="font-family:monospace" /></flowRegion><flowPara
+         id="flowPara4416"
+         style="font-size:36px;line-height:1.25;font-family:monospace"> </flowPara></flowRoot>    <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="120.76169"
        y="163.42599"
-       id="text4422"
-       sodipodi:linespacing="125%"><tspan
+       id="text4422"><tspan
          sodipodi:role="line"
          id="tspan4424"
          x="120.76169"
-         y="163.42599">@Entity</tspan><tspan
+         y="163.42599"
+         style="font-size:24px;line-height:1.25;font-family:monospace">@Entity</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="193.42599"
-         id="tspan4426">@Inheritance(<tspan
-   style="fill:#ff0000"
+         id="tspan4426"
+         style="font-size:24px;line-height:1.25;font-family:monospace">@Inheritance(<tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4456">strategy=InheritanceType.JOINED</tspan>)</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="223.42599"
-         id="tspan4428">@DiscriminatorColumn(name=&quot;&quot;)</tspan><tspan
+         id="tspan4428"
+         style="font-size:24px;line-height:1.25;font-family:monospace">@DiscriminatorColumn(name=&quot;&quot;)</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="253.42599"
-         id="tspan4430">public abstract class BillingDetail {</tspan><tspan
+         id="tspan4430"
+         style="font-size:24px;line-height:1.25;font-family:monospace">public abstract class BillingDetail {</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="283.42599"
-         id="tspan4432">   @Id</tspan><tspan
+         id="tspan4432"
+         style="font-size:24px;line-height:1.25;font-family:monospace">   @Id</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="313.42599"
-         id="tspan4434">   @GeneratedValue(strategy=GenerationType.IDENTITY)</tspan><tspan
+         id="tspan4434"
+         style="font-size:24px;line-height:1.25;font-family:monospace">   @GeneratedValue(strategy=GenerationType.IDENTITY)</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="343.42599"
-         id="tspan4436">   Long id;</tspan><tspan
+         id="tspan4436"
+         style="font-size:24px;line-height:1.25;font-family:monospace">   Long id;</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="373.42599"
-         id="tspan4438">  ...</tspan><tspan
+         id="tspan4438"
+         style="font-size:24px;line-height:1.25;font-family:monospace">  ...</tspan><tspan
          sodipodi:role="line"
          x="120.76169"
          y="403.42599"
-         id="tspan4440">}</tspan></text>
+         id="tspan4440"
+         style="font-size:24px;line-height:1.25;font-family:monospace">}</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:24px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        x="112.0842"
        y="480.87738"
-       id="text4442"
-       sodipodi:linespacing="125%"><tspan
+       id="text4442"><tspan
          sodipodi:role="line"
          id="tspan4444"
          x="112.0842"
-         y="480.87738">@Entity</tspan><tspan
+         y="480.87738"
+         style="font-size:24px;line-height:1.25;font-family:monospace">@Entity</tspan><tspan
          sodipodi:role="line"
          x="112.0842"
          y="510.87738"
-         id="tspan4446">@Inheritance(<tspan
-   style="fill:#ff0000"
+         id="tspan4446"
+         style="font-size:24px;line-height:1.25;font-family:monospace">@Inheritance(<tspan
+   style="font-family:monospace;fill:#ff0000"
    id="tspan4458">strategy=InheritanceType.SINGLE_TABLE</tspan>)</tspan><tspan
          sodipodi:role="line"
          x="112.0842"
          y="540.87738"
-         id="tspan4448">public class BankAccount extends BillingDetail {</tspan><tspan
+         id="tspan4448"
+         style="font-size:24px;line-height:1.25;font-family:monospace">public class BankAccount extends BillingDetail {</tspan><tspan
          sodipodi:role="line"
          x="112.0842"
          y="570.87738"
-         id="tspan4450">   String iban;</tspan><tspan
+         id="tspan4450"
+         style="font-size:24px;line-height:1.25;font-family:monospace">   String iban;</tspan><tspan
          sodipodi:role="line"
          x="112.0842"
          y="600.87738"
-         id="tspan4452">...</tspan><tspan
+         id="tspan4452"
+         style="font-size:24px;line-height:1.25;font-family:monospace">...</tspan><tspan
          sodipodi:role="line"
          x="112.0842"
          y="630.87738"
-         id="tspan4454">}</tspan></text>
+         id="tspan4454"
+         style="font-size:24px;line-height:1.25;font-family:monospace">}</tspan></text>
   </g>
   <g
      inkscape:groupmode="layer"
@@ -7622,52 +7707,53 @@
      style="display:none">
     <text
        xml:space="preserve"
-       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"
+       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="290"
        y="44.094482"
-       id="text6985"
-       sodipodi:linespacing="125%"><tspan
+       id="text6985"><tspan
          sodipodi:role="line"
          id="tspan6987"
          x="290"
-         y="44.094482">Helpful links</tspan></text>
+         y="44.094482"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif">Helpful links</tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3063"
        y="381.0863"
        x="53.511169"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:125%;font-family:Monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:monospace;-inkscape-font-specification:Monospace;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="381.0863"
          x="53.511169"
          id="tspan3065"
-         sodipodi:role="line" /></text>
+         sodipodi:role="line"
+         style="font-size:16px;line-height:1.25;font-family:monospace"> </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067"
        y="114.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="114.09448"
          x="10"
          id="tspan3069"
-         sodipodi:role="line">➢ Patterns of Enterprise Application</tspan><tspan
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢ Patterns of Enterprise Application</tspan><tspan
          id="tspan3151"
          y="159.09448"
          x="10"
-         sodipodi:role="line">   Architecture </tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">   Architecture </tspan></text>
     <text
-       sodipodi:linespacing="125%"
        id="text3067-9"
        y="234.09448"
        x="10"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:36px;line-height:125%;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;enable-background:accumulate"
        xml:space="preserve"><tspan
          y="234.09448"
          x="10"
          id="tspan3069-9"
-         sodipodi:role="line">➢</tspan></text>
+         sodipodi:role="line"
+         style="font-size:36px;line-height:1.25;font-family:sans-serif">➢</tspan></text>
   </g>
   <script
      id="JessyInk"
diff --git a/Doc/Tdoc/Ref/Docbook/customizeHtmlByCss.svg b/Doc/Tdoc/Ref/Docbook/customizeHtmlByCss.svg
index 3d64be18300d124d3fa11decbf823ef7b39d8439..9bc77508946b7da5748608814dce0f5ebc814af8 100644
--- a/Doc/Tdoc/Ref/Docbook/customizeHtmlByCss.svg
+++ b/Doc/Tdoc/Ref/Docbook/customizeHtmlByCss.svg
@@ -15,7 +15,7 @@
    viewBox="0 0 150 106"
    version="1.1"
    id="svg4948"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    sodipodi:docname="customizeHtmlByCss.svg">
   <defs
      id="defs4942">
@@ -553,13 +553,13 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="0.92251389"
-     inkscape:cx="393.49001"
+     inkscape:cx="182.11108"
      inkscape:cy="254.1229"
-     inkscape:document-units="pt"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
diff --git a/Doc/Tdoc/Ref/Docbook/customizeHtmlByParameter.svg b/Doc/Tdoc/Ref/Docbook/customizeHtmlByParameter.svg
index a59c0dfa7b46f4c9e6c7b66881609ca84c1e80ab..d17d09c2cac8ca6217c7ecae230d0b8ee3d99a96 100644
--- a/Doc/Tdoc/Ref/Docbook/customizeHtmlByParameter.svg
+++ b/Doc/Tdoc/Ref/Docbook/customizeHtmlByParameter.svg
@@ -15,7 +15,7 @@
    viewBox="0 0 150 106"
    version="1.1"
    id="svg4948"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    sodipodi:docname="customizeHtmlByParameter.svg">
   <defs
      id="defs4942">
@@ -595,16 +595,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="2.1413611"
-     inkscape:cx="277.39366"
+     inkscape:cx="186.33008"
      inkscape:cy="200.31496"
-     inkscape:document-units="pt"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      inkscape:snap-others="true"
      inkscape:object-nodes="true"
      inkscape:snap-nodes="true"
diff --git a/Doc/Tdoc/Ref/Docbook/eclipseHelpScopeDefAnnot.svg b/Doc/Tdoc/Ref/Docbook/eclipseHelpScopeDefAnnot.svg
index 96a93ff9071bd1262ebe60f16b7e7accf7eebd4a..9798c998013c5c968dcfbb45d9af18920fc7227c 100644
--- a/Doc/Tdoc/Ref/Docbook/eclipseHelpScopeDefAnnot.svg
+++ b/Doc/Tdoc/Ref/Docbook/eclipseHelpScopeDefAnnot.svg
@@ -2,7 +2,7 @@
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
 
 <svg
-   xmlns:ns1="http://sozi.baierouge.fr"
+   xmlns:sozi="http://sozi.baierouge.fr"
    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:cc="http://creativecommons.org/ns#"
@@ -13,11 +13,11 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="eclipseHelpScopeDefAnnot.svg"
-   inkscape:version="0.92.1 unknown"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
-   height="353"
-   width="483">
+   height="93.397919mm"
+   width="127.79375mm">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -26,22 +26,23 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.4099026"
-     inkscape:cx="267.74295"
+     inkscape:cx="129.43552"
      inkscape:cy="230.10052"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="false"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
-     inkscape:window-x="0"
-     inkscape:window-y="24"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="true"
      inkscape:guide-bbox="true"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
-     fit-margin-bottom="0" />
+     fit-margin-bottom="0"
+     units="mm" />
   <defs
      id="defs4">
     <inkscape:perspective
@@ -482,7 +483,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -535,7 +536,7 @@
        preserveAspectRatio="none"
        height="353"
        width="483"
-       style="stroke:#000000;stroke-opacity:1;fill:none;stroke-width:8;stroke-miterlimit:4;stroke-dasharray:none" />
+       style="fill:none;stroke:#000000;stroke-width:8;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
     <ellipse
        style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
        id="path2033"
@@ -573,87 +574,87 @@
          y="779.12573">Unique scope name</tspan></text>
   </g>
   <script
-     ns1:version="14.10-05142318"
+     sozi:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
   <style
-     ns1:version="14.10-05142318"
+     sozi:version="14.10-05142318"
      id="sozi-style">#sozi-toc text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}#sozi-toc text:hover{fill:#0cf;cursor:pointer}#sozi-toc text.sozi-toc-current{fill:#fa4}#sozi-toc-background{stroke:#222;stroke-opacity:.1;stroke-width:10;fill:#222;fill-opacity:.9}.sozi-toc-arrow{fill:#eff;fill-opacity:.75;stroke:none}.sozi-toc-arrow:hover{fill:#0cf}#sozi-framenumber circle{stroke:#222;stroke-opacity:.1;stroke-width:4;fill:#222;fill-opacity:.9}#sozi-framenumber text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}</style>
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="1"
-     ns1:title="Gcd implementation"
-     ns1:refid="rect10351" />
-  <ns1:frame
-     ns1:refid="rect10841"
-     ns1:title="Gcd maven packaging"
-     ns1:sequence="2"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="3"
-     ns1:title="Using Math.getGcd()"
-     ns1:refid="rect11089" />
-  <ns1:frame
-     ns1:refid="rect11381"
-     ns1:title="Fraction project"
-     ns1:sequence="4"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="5"
-     ns1:title="Maven dependency definition"
-     ns1:refid="rect11637" />
-  <ns1:frame
-     ns1:refid="rect11895"
-     ns1:title="Fraction depends on Gcd"
-     ns1:sequence="6"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000"
-     ns1:transition-duration-ms="1000"
-     ns1:transition-zoom-percent="0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="1"
+     sozi:title="Gcd implementation"
+     sozi:refid="rect10351" />
+  <sozi:frame
+     sozi:refid="rect10841"
+     sozi:title="Gcd maven packaging"
+     sozi:sequence="2"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="3"
+     sozi:title="Using Math.getGcd()"
+     sozi:refid="rect11089" />
+  <sozi:frame
+     sozi:refid="rect11381"
+     sozi:title="Fraction project"
+     sozi:sequence="4"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="5"
+     sozi:title="Maven dependency definition"
+     sozi:refid="rect11637" />
+  <sozi:frame
+     sozi:refid="rect11895"
+     sozi:title="Fraction depends on Gcd"
+     sozi:sequence="6"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000"
+     sozi:transition-duration-ms="1000"
+     sozi:transition-zoom-percent="0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
 </svg>
diff --git a/Doc/Tdoc/Ref/Docbook/relaxngSchematron.svg b/Doc/Tdoc/Ref/Docbook/relaxngSchematron.svg
index 8d0c74383a802d230164508c7be66cd0f5c3a43e..8c1d152a924228f826f46a2634c1c56bd4daadf9 100644
--- a/Doc/Tdoc/Ref/Docbook/relaxngSchematron.svg
+++ b/Doc/Tdoc/Ref/Docbook/relaxngSchematron.svg
@@ -2,7 +2,7 @@
 <!-- Created with Inkscape (http://www.inkscape.org/) -->
 
 <svg
-   xmlns:ns1="http://sozi.baierouge.fr"
+   xmlns:sozi="http://sozi.baierouge.fr"
    xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:cc="http://creativecommons.org/ns#"
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="relaxngSchematron.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="50mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="2.1341392"
-     inkscape:cx="283.46457"
+     inkscape:cx="192.09284"
      inkscape:cy="125.34328"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="771"
+     inkscape:window-height="450"
+     inkscape:window-x="38"
+     inkscape:window-y="65"
+     inkscape:window-maximized="0"
      showguides="true"
      inkscape:guide-bbox="true"
      units="mm"
@@ -743,87 +743,87 @@
     </g>
   </g>
   <script
-     ns1:version="14.10-05142318"
+     sozi:version="14.10-05142318"
      id="sozi-script">function namespace(b,d,a){var c=b;d.split(&quot;.&quot;).forEach(function(e){if(typeof c[e]===&quot;undefined&quot;){c[e]={}}c=c[e]});if(a){a(c,b)}return c}namespace(this,&quot;sozi.events&quot;,function(b){var a={};b.listen=function(c,d){if(!a.hasOwnProperty(c)){a[c]=[]}a[c].push(d)};b.fire=function(d){var c=Array.prototype.slice.call(arguments,1);if(a.hasOwnProperty(d)){a[d].forEach(function(e){e.apply(null,c)})}}});namespace(this,&quot;sozi.proto&quot;,function(a){a.Object={installConstructors:function(){function b(){}b.prototype=this;this.instance=function(){var c=new b();c.construct.apply(c,arguments);return c};this.subtype=function(d){var c=new b();c.augment(d);c.installConstructors();return c}},construct:function(){},augment:function(c){for(var b in c){if(c.hasOwnProperty(b)){this[b]=c[b]}}return this},bind:function(c){var b=this;return function(){return c.apply(b,arguments)}}};a.Object.installConstructors()});namespace(this,&quot;sozi.actions&quot;,function(A,g){var u=namespace(g,&quot;sozi.player&quot;);var v=namespace(g,&quot;sozi.display&quot;);var n=g.document;var o=0;var w=1;var t=1.05;var y=5;var m=5;var r=false;var i=0;var h=0;function a(C,B,D){u.stop();v.viewPorts.player.zoom(C&gt;0?t:1/t,B,D)}function x(B){u.stop();v.viewPorts.player.rotate(B&gt;0?y:-y)}function s(){if(sozi.framelist.isVisible()){sozi.framelist.hide();u.restart()}else{u.stop();sozi.framelist.show()}}function d(B){return v.viewPorts.player.contains(B.clientX,B.clientY)}function f(B){if(!d(B)){return}if(B.button===o){n.documentElement.addEventListener(&quot;mousemove&quot;,q,false);r=false;i=B.clientX;h=B.clientY}else{if(B.button===w){s()}}B.stopPropagation();B.preventDefault()}function q(B){if(!d(B)){return}u.stop();if(!r&amp;&amp;(Math.abs(B.clientX-i)&gt;m||Math.abs(B.clientY-h)&gt;m)){r=true}if(r){sozi.events.fire(&quot;sozi.player.cleanup&quot;);v.viewPorts.player.drag(B.clientX-i,B.clientY-h);i=B.clientX;h=B.clientY}B.stopPropagation()}function c(B){if(!d(B)){return}if(B.button===o){n.documentElement.removeEventListener(&quot;mousemove&quot;,q,false)}B.stopPropagation();B.preventDefault()}function p(B){if(!d(B)){return}u.moveToPrevious();B.stopPropagation();B.preventDefault()}function e(B){if(!d(B)){return}if(!r&amp;&amp;B.button!==w){u.moveToNext()}B.stopPropagation();B.preventDefault()}function j(B){if(!d(B)){return}if(!B){B=g.event}var C=0;if(B.wheelDelta){C=B.wheelDelta}else{if(B.detail){C=-B.detail}}if(C!==0){if(B.shiftKey){x(C)}else{a(C,B.clientX,B.clientY)}}B.stopPropagation();B.preventDefault()}function l(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.charCode||B.which){case 43:a(1,g.innerWidth/2,g.innerHeight/2);break;case 45:a(-1,g.innerWidth/2,g.innerHeight/2);break;case 61:u.moveToCurrent();break;case 70:case 102:u.showAll();break;case 84:case 116:s();break;case 82:x(-1);break;case 114:x(1);break;default:return}B.stopPropagation();B.preventDefault()}function b(B){if(B.altKey||B.ctrlKey||B.metaKey){return}switch(B.keyCode){case 36:if(B.shiftKey){u.jumpToFirst()}else{u.moveToFirst()}break;case 35:if(B.shiftKey){u.jumpToLast()}else{u.moveToLast()}break;case 38:case 33:case 37:if(B.shiftKey){u.jumpToPrevious()}else{u.moveToPrevious()}break;case 40:case 34:case 39:case 13:case 32:if(B.shiftKey){u.jumpToNext()}else{u.moveToNext()}break;default:return}B.stopPropagation();B.preventDefault()}function z(B){B.stopPropagation()}function k(){var C=n.getElementsByTagName(&quot;a&quot;);for(var D=0;D&lt;C.length;D+=1){C[D].addEventListener(&quot;click&quot;,z,false);C[D].addEventListener(&quot;contextmenu&quot;,z,false)}var B=n.documentElement;B.addEventListener(&quot;click&quot;,e,false);B.addEventListener(&quot;mousedown&quot;,f,false);B.addEventListener(&quot;mouseup&quot;,c,false);B.addEventListener(&quot;contextmenu&quot;,p,false);B.addEventListener(&quot;DOMMouseScroll&quot;,j,false);g.onmousewheel=j;B.addEventListener(&quot;keypress&quot;,l,false);B.addEventListener(&quot;keydown&quot;,b,false)}sozi.events.listen(&quot;sozi.display.ready&quot;,k)});namespace(this,&quot;sozi.animation&quot;,function(d,g){var h=g.mozRequestAnimationFrame||g.webkitRequestAnimationFrame||g.msRequestAnimationFrame||g.oRequestAnimationFrame;var k=function(){return g.performance&amp;&amp;g.performance.now?g.performance.now():Date.now()};d.setAnimationFrameHandlers=function(l,m){h=l;k=m};var i=40;var c;var j=[];function e(){if(j.length&gt;0){if(h){h(e)}j.forEach(function(l){l.step(k())})}else{if(!h){g.clearInterval(c)}}}function b(){if(h){h(e)}else{c=g.setInterval(function(){e(k())},i)}}function a(l){j.push(l);if(j.length===1){b()}}function f(l){j.splice(j.indexOf(l),1)}d.Animator=sozi.proto.Object.subtype({construct:function(){this.durationMs=0;this.data=null;this.initialTime=0;this.started=false},start:function(l,m){this.durationMs=l;this.data=m;this.initialTime=k();this.onStep(0);if(!this.started){this.started=true;a(this)}},stop:function(){if(this.started){f(this);this.started=false}},step:function(m){var l=m-this.initialTime;if(l&gt;=this.durationMs){this.stop();this.onStep(1);this.onDone()}else{this.onStep(l/this.durationMs)}},onStep:function(l){},onDone:function(){}});d.profiles={linear:function(l){return l},accelerate:function(l){return Math.pow(l,3)},&quot;strong-accelerate&quot;:function(l){return Math.pow(l,5)},decelerate:function(l){return 1-Math.pow(1-l,3)},&quot;strong-decelerate&quot;:function(l){return 1-Math.pow(1-l,5)},&quot;accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,3)/2;return l&lt;=0.5?n:1-n},&quot;strong-accelerate-decelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=Math.pow(2*m,5)/2;return l&lt;=0.5?n:1-n},&quot;decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,2))/2;return l&lt;=0.5?n:1-n},&quot;strong-decelerate-accelerate&quot;:function(l){var m=l&lt;=0.5?l:1-l,n=(1-Math.pow(1-2*m,3))/2;return l&lt;=0.5?n:1-n},&quot;immediate-beginning&quot;:function(l){return 1},&quot;immediate-end&quot;:function(l){return l===1?1:0},&quot;immediate-middle&quot;:function(l){return l&gt;=0.5?1:0}}});namespace(this,&quot;sozi.display&quot;,function(c,g){var f=&quot;http://www.w3.org/2000/svg&quot;;var b=&quot;http://www.w3.org/1999/xlink&quot;;var i=g.document;var k;var h;var j;c.viewPorts={};var e;c.CameraState=sozi.proto.Object.subtype({construct:function(){this.cx=this.cy=0;this.width=this.height=1;this.angle=0;this.clipped=true;this.transitionZoomPercent=0;this.transitionProfile=sozi.animation.profiles.linear;this.transitionPath=null},setCenter:function(l,m){this.cx=l;this.cy=m;return this},setSize:function(m,l){this.width=m;this.height=l;return this},setClipped:function(l){this.clipped=l;return this},setAngle:function(l){this.angle=(l+180)%360-180;return this},setRawAngle:function(l){this.angle=l;return this},setTransitionZoomPercent:function(l){this.transitionZoomPercent=l;return this},setTransitionProfile:function(l){this.transitionProfile=l;return this},setTransitionPath:function(l){this.transitionPath=l;return this},setAtElement:function(p){var s,o,t,m;if(p.nodeName===&quot;rect&quot;){s=p.x.baseVal.value;o=p.y.baseVal.value;t=p.width.baseVal.value;m=p.height.baseVal.value}else{var q=p.getBBox();s=q.x;o=q.y;t=q.width;m=q.height}var n=i.documentElement.createSVGPoint();n.x=s+t/2;n.y=o+m/2;var r=p.getCTM();n=n.matrixTransform(r);var l=Math.sqrt(r.a*r.a+r.b*r.b);return this.setCenter(n.x,n.y).setSize(t*l,m*l).setAngle(Math.atan2(r.b,r.a)*180/Math.PI)},setAtState:function(l){return this.setCenter(l.cx,l.cy).setSize(l.width,l.height).setAngle(l.angle).setClipped(l.clipped).setTransitionZoomPercent(l.transitionZoomPercent).setTransitionProfile(l.transitionProfile).setTransitionPath(l.transitionPath)},interpolatableAttributes:[&quot;width&quot;,&quot;height&quot;,&quot;angle&quot;],interpolate:function(n,o,t,v,r){var p=1-t;for(var q=0;q&lt;this.interpolatableAttributes.length;q+=1){var s=this.interpolatableAttributes[q];this[s]=o[s]*t+n[s]*p}var l=r?n.transitionPath:o.transitionPath;if(v&amp;&amp;l){var x=l.getTotalLength();if(r){var m=l.getPointAtLength(x);var u=l.getPointAtLength(0);var w=l.getPointAtLength(x*p)}else{var m=l.getPointAtLength(0);var u=l.getPointAtLength(x);var w=l.getPointAtLength(x*t)}this.cx=w.x+(o.cx-u.x)*t+(n.cx-m.x)*p;this.cy=w.y+(o.cy-u.y)*t+(n.cy-m.y)*p}else{this.cx=o.cx*t+n.cx*p;this.cy=o.cy*t+n.cy*p}}});c.Camera=c.CameraState.subtype({construct:function(n,o){c.CameraState.construct.call(this);this.viewPort=n;this.svgClipRect=i.createElementNS(f,&quot;rect&quot;);var m=i.createElementNS(f,&quot;clipPath&quot;);m.setAttribute(&quot;id&quot;,&quot;sozi-clip-path-&quot;+n.id+&quot;-&quot;+o);m.appendChild(this.svgClipRect);n.svgGroup.appendChild(m);var l=i.createElementNS(f,&quot;g&quot;);l.setAttribute(&quot;clip-path&quot;,&quot;url(#sozi-clip-path-&quot;+n.id+&quot;-&quot;+o+&quot;)&quot;);n.svgGroup.appendChild(l);if(n.isPrimary){this.svgLayer=i.createElementNS(f,&quot;g&quot;);this.svgLayer.appendChild(i.getElementById(o))}else{this.svgLayer=i.createElementNS(f,&quot;use&quot;);this.svgLayer.setAttributeNS(b,&quot;href&quot;,&quot;#&quot;+o)}l.appendChild(this.svgLayer)},setAtState:function(l){return c.CameraState.setAtState.call(this,l).update()},getScale:function(){return Math.min(this.viewPort.width/this.width,this.viewPort.height/this.height)},rotate:function(l){return this.setAngle(this.angle+l).update()},zoom:function(m,l,n){return this.setSize(this.width/m,this.height/m).drag((1-m)*(l-this.viewPort.width/2),(1-m)*(n-this.viewPort.height/2))},drag:function(m,l){var q=this.getScale();var o=this.angle*Math.PI/180;var n=Math.sin(o);var p=Math.cos(o);return this.setCenter(this.cx-(m*p-l*n)/q,this.cy-(m*n+l*p)/q).setClipped(false).update()},update:function(){var q=this.getScale();var n=this.width*q;var m=this.height*q;var l=(this.viewPort.width-n)/2;var r=(this.viewPort.height-m)/2;this.svgClipRect.setAttribute(&quot;x&quot;,this.clipped?l:0);this.svgClipRect.setAttribute(&quot;y&quot;,this.clipped?r:0);this.svgClipRect.setAttribute(&quot;width&quot;,this.clipped?n:this.viewPort.width);this.svgClipRect.setAttribute(&quot;height&quot;,this.clipped?m:this.viewPort.height);var p=-this.cx+this.width/2+l/q;var o=-this.cy+this.height/2+r/q;this.svgLayer.setAttribute(&quot;transform&quot;,&quot;scale(&quot;+q+&quot;)translate(&quot;+p+&quot;,&quot;+o+&quot;)rotate(&quot;+(-this.angle)+&quot;,&quot;+this.cx+&quot;,&quot;+this.cy+&quot;)&quot;);return this}});c.ViewPort=sozi.proto.Object.subtype({construct:function(n,m,l){this.id=n;c.viewPorts[n]=this;this.isPrimary=!!l;if(this.isPrimary){if(e){throw&quot;Failed to create a primary viewport. A primary viewport already exists.&quot;}else{e=this}}this.svgGroup=i.createElementNS(f,&quot;g&quot;);this.svgGroup.setAttribute(&quot;class&quot;,&quot;sozi-viewport&quot;);this.svgGroup.setAttribute(&quot;id&quot;,&quot;sozi-viewport-&quot;+n);i.documentElement.appendChild(this.svgGroup);this.setLocation(0,0).setSize(g.innerWidth,g.innerHeight);this.cameras={};m.forEach(function(o){this.cameras[o]=c.Camera.instance(this,o)},this)},setSize:function(m,l){this.width=m;this.height=l;return this},setLocation:function(l,m){this.x=l;this.y=m;return this},contains:function(l,m){return l&gt;=this.x&amp;&amp;l&lt;this.x+this.width&amp;&amp;m&gt;=this.y&amp;&amp;m&lt;this.y+this.height},getDocumentState:function(){var m=c.CameraState.instance().setCenter(k.x+k.width/2,k.y+k.height/2).setSize(k.width,k.height).setClipped(false);var l={};for(var n in this.cameras){l[n]=m}return l},update:function(){this.svgGroup.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+this.x+&quot;,&quot;+this.y+&quot;)&quot;);for(var l in this.cameras){this.cameras[l].update()}return this},showFrame:function(l){for(var m in l.states){this.cameras[m].setAtState(l.states[m])}return this},drag:function(m,l){for(var n in this.cameras){this.cameras[n].drag(m,l)}return this},zoom:function(m,l,o){for(var n in this.cameras){this.cameras[n].zoom(m,l,o)}return this},rotate:function(l){for(var m in this.cameras){this.cameras[m].rotate(l)}return this},onWindowResize:function(m,l){this.setLocation(this.x*m,this.y*l).setSize(this.width*m,this.height*l).update()}});function d(){var l=i.documentElement;k=l.getBBox();h=g.innerWidth;j=g.innerHeight;l.setAttribute(&quot;width&quot;,h);l.setAttribute(&quot;height&quot;,j);sozi.events.fire(&quot;sozi.display.ready&quot;)}function a(){var l=i.documentElement;l.setAttribute(&quot;width&quot;,g.innerWidth);l.setAttribute(&quot;height&quot;,g.innerHeight);for(var m in c.viewPorts){c.viewPorts[m].onWindowResize(g.innerWidth/h,g.innerHeight/j)}h=g.innerWidth;j=g.innerHeight}sozi.events.listen(&quot;sozi.document.ready&quot;,d);g.addEventListener(&quot;resize&quot;,a,false)});namespace(this,&quot;sozi.document&quot;,function(c,e){var g=e.document;var b=&quot;http://sozi.baierouge.fr&quot;;var d={title:&quot;Untitled&quot;,sequence:&quot;0&quot;,hide:&quot;true&quot;,clip:&quot;true&quot;,&quot;show-in-frame-list&quot;:&quot;true&quot;,&quot;timeout-enable&quot;:&quot;false&quot;,&quot;timeout-ms&quot;:&quot;5000&quot;,&quot;transition-duration-ms&quot;:&quot;1000&quot;,&quot;transition-zoom-percent&quot;:&quot;0&quot;,&quot;transition-profile&quot;:&quot;linear&quot;,&quot;transition-path-hide&quot;:&quot;true&quot;};var h=[&quot;g&quot;,&quot;image&quot;,&quot;path&quot;,&quot;rect&quot;,&quot;circle&quot;,&quot;ellipse&quot;,&quot;line&quot;,&quot;polyline&quot;,&quot;polygon&quot;,&quot;text&quot;,&quot;clippath&quot;];c.frames=[];c.idLayerList=[];function j(l,k){return l.getAttributeNS(b,k)||d[k]}function i(o,p,k){var l=o.states[p]=o.states[p]||sozi.display.CameraState.instance();if(typeof l.transitionZoomPercent===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-zoom-percent&quot;)){l.setTransitionZoomPercent(parseInt(j(k,&quot;transition-zoom-percent&quot;),10))}if(typeof l.transitionProfile===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-profile&quot;)){l.setTransitionProfile(sozi.animation.profiles[j(k,&quot;transition-profile&quot;)])}if(typeof l.transitionPath===&quot;undefined&quot;||k.hasAttributeNS(b,&quot;transition-path&quot;)){var n=g.getElementById(k.getAttributeNS(b,&quot;transition-path&quot;));if(n&amp;&amp;n.nodeName===&quot;path&quot;){l.setTransitionPath(n);if(j(k,&quot;transition-path-hide&quot;)===&quot;true&quot;){n.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;refid&quot;)){var m=g.getElementById(k.getAttributeNS(b,&quot;refid&quot;));if(m){l.setAtElement(m);if(j(k,&quot;hide&quot;)===&quot;true&quot;){m.style.visibility=&quot;hidden&quot;}}}if(k.hasAttributeNS(b,&quot;clip&quot;)){l.setClipped(j(k,&quot;clip&quot;)===&quot;true&quot;)}}function a(){var l=[];var p=g.getElementsByTagNameNS(b,&quot;layer&quot;);for(var n=0;n&lt;p.length;n+=1){var s=p[n].getAttributeNS(b,&quot;group&quot;);if(s&amp;&amp;l.indexOf(s)===-1){l.push(s)}}var r=g.documentElement;var o=&quot;http://www.w3.org/2000/svg&quot;;var q=g.createElementNS(o,&quot;g&quot;);var k=Array.prototype.slice.call(r.childNodes);k.forEach(function(u,t){if(!u.getAttribute){r.removeChild(u)}else{if(l.indexOf(u.getAttribute(&quot;id&quot;))!==-1){if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+t);c.idLayerList.push(&quot;sozi-wrapper-&quot;+t);r.insertBefore(q,u);q=g.createElementNS(o,&quot;g&quot;)}c.idLayerList.push(u.getAttribute(&quot;id&quot;))}else{if(h.indexOf(u.localName.toLowerCase())!==-1){r.removeChild(u);q.appendChild(u)}}}});if(q.firstChild){q.setAttribute(&quot;id&quot;,&quot;sozi-wrapper-&quot;+k.length);c.idLayerList.push(&quot;sozi-wrapper-&quot;+k.length);r.appendChild(q)}var m=Array.prototype.slice.call(g.getElementsByTagNameNS(b,&quot;frame&quot;));m.sort(function(u,t){var w=parseInt(j(u,&quot;sequence&quot;),10);var v=parseInt(j(t,&quot;sequence&quot;),10);return w-v});m.forEach(function(v,u){var x={id:v.getAttribute(&quot;id&quot;),title:j(v,&quot;title&quot;),showInFrameList:j(v,&quot;show-in-frame-list&quot;)===&quot;true&quot;,sequence:parseInt(j(v,&quot;sequence&quot;),10),timeoutEnable:j(v,&quot;timeout-enable&quot;)===&quot;true&quot;,timeoutMs:parseInt(j(v,&quot;timeout-ms&quot;),10),transitionDurationMs:parseInt(j(v,&quot;transition-duration-ms&quot;),10),states:{}};c.idLayerList.forEach(function(A){if(u===0||A.search(&quot;sozi-wrapper-[0-9]+&quot;)!==-1){i(x,A,v)}else{var z=x.states[A]=sozi.display.CameraState.instance();var y=c.frames[c.frames.length-1].states[A];z.setAtState(y)}});var t=Array.prototype.slice.call(v.getElementsByTagNameNS(b,&quot;layer&quot;));t.forEach(function(y){var z=y.getAttributeNS(b,&quot;group&quot;);if(z&amp;&amp;c.idLayerList.indexOf(z)!==-1){i(x,z,y)}});for(var w in x.states){if(x.states.hasOwnProperty(w)){c.frames.push(x);break}}})}c.getFrameIndexForId=function(l){for(var k=0;k&lt;c.frames.length;k+=1){if(c.frames[k].id===l){return k}}return -1};function f(){g.documentElement.removeAttribute(&quot;viewBox&quot;);a();sozi.events.fire(&quot;sozi.document.ready&quot;)}e.addEventListener(&quot;load&quot;,f,false)});namespace(this,&quot;sozi.framelist&quot;,function(u,k){var o=k.document;var c=5;var i;var p;var j=0;var h;var s;var b;var v;var w;var t;var e=300;var f=&quot;decelerate&quot;;var a=&quot;http://www.w3.org/2000/svg&quot;;function n(z){var x=z.relatedTarget,y=o.documentElement;while(x&amp;&amp;x!==i&amp;&amp;x!==y){x=x.parentNode}if(x!==i){u.hide();sozi.player.restart();z.stopPropagation()}}function r(y){var x=p.getCTM().f;if(x&lt;=-k.innerHeight/2){x+=k.innerHeight/2}else{if(x&lt;0){x=0}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function d(y){var x=p.getCTM().f;if(x+j&gt;=k.innerHeight*3/2){x-=k.innerHeight/2}else{if(x+j&gt;k.innerHeight+2*c){x=k.innerHeight-j-4*c}}p.setAttribute(&quot;transform&quot;,&quot;translate(0,&quot;+x+&quot;)&quot;);y.stopPropagation()}function g(x){return function(y){sozi.player.previewFrame(x);y.stopPropagation()}}function l(x){x.stopPropagation()}function q(){i=o.createElementNS(a,&quot;g&quot;);i.setAttribute(&quot;id&quot;,&quot;sozi-toc&quot;);o.documentElement.appendChild(i);p=o.createElementNS(a,&quot;g&quot;);i.appendChild(p);var y=o.createElementNS(a,&quot;rect&quot;);y.setAttribute(&quot;id&quot;,&quot;sozi-toc-background&quot;);y.setAttribute(&quot;x&quot;,c);y.setAttribute(&quot;y&quot;,c);y.setAttribute(&quot;rx&quot;,c);y.setAttribute(&quot;ry&quot;,c);y.addEventListener(&quot;click&quot;,l,false);y.addEventListener(&quot;mousedown&quot;,l,false);y.addEventListener(&quot;mouseout&quot;,n,false);p.appendChild(y);var A=0;sozi.document.frames.forEach(function(D,E){if(D.showInFrameList){var C=o.createElementNS(a,&quot;text&quot;);C.appendChild(o.createTextNode(D.title));C.setAttribute(&quot;id&quot;,&quot;sozi-toc-&quot;+D.id);p.appendChild(C);if(E===sozi.player.currentFrameIndex){C.setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}var B=C.getBBox().width;j+=C.getBBox().height;if(B&gt;A){A=B}C.setAttribute(&quot;x&quot;,2*c);C.setAttribute(&quot;y&quot;,j+c);C.addEventListener(&quot;click&quot;,g(E),false);C.addEventListener(&quot;mousedown&quot;,l,false)}});var x=o.createElementNS(a,&quot;path&quot;);x.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);x.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(5*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,-&quot;+(3*c)+&quot; z&quot;);x.addEventListener(&quot;click&quot;,r,false);x.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(x);var z=o.createElementNS(a,&quot;path&quot;);z.setAttribute(&quot;class&quot;,&quot;sozi-toc-arrow&quot;);z.setAttribute(&quot;d&quot;,&quot;M&quot;+(A+3*c)+&quot;,&quot;+(7*c)+&quot; l&quot;+(4*c)+&quot;,0 l-&quot;+(2*c)+&quot;,&quot;+(3*c)+&quot; z&quot;);z.addEventListener(&quot;click&quot;,d,false);z.addEventListener(&quot;mousedown&quot;,l,false);i.appendChild(z);y.setAttribute(&quot;width&quot;,A+7*c);y.setAttribute(&quot;height&quot;,j+2*c);h=-A-9*c;s=0;w=v=h;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+h+&quot;,0)&quot;);t=sozi.animation.Animator.instance().augment({onStep:function(B){var D=sozi.animation.profiles[f](B),C=1-D;w=v*D+b*C;i.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+w+&quot;,0)&quot;)}})}function m(x){var y=Array.prototype.slice.call(o.getElementsByClassName(&quot;sozi-toc-current&quot;));y.forEach(function(A){A.removeAttribute(&quot;class&quot;)});var z=sozi.document.frames[x];if(z.showInFrameList){o.getElementById(&quot;sozi-toc-&quot;+z.id).setAttribute(&quot;class&quot;,&quot;sozi-toc-current&quot;)}}u.show=function(){o.documentElement.appendChild(i);b=w;v=s;t.start(e)};u.hide=function(){b=w;v=h;t.start(e)};u.isVisible=function(){return v===s};sozi.events.listen(&quot;sozi.player.ready&quot;,q);sozi.events.listen(&quot;sozi.player.cleanup&quot;,u.hide);sozi.events.listen(&quot;sozi.player.framechange&quot;,m)});namespace(this,&quot;sozi.framenumber&quot;,function(a,d){var g=d.document;var e;var k,i;var f;var b=&quot;http://www.w3.org/2000/svg&quot;;function h(){var m=k.getBBox(),n=Math.max(m.width,m.height)*0.75,l=n*1.25;f.setAttribute(&quot;r&quot;,n);e.setAttribute(&quot;transform&quot;,&quot;translate(&quot;+l+&quot;,&quot;+l+&quot;)&quot;)}function c(){e=g.createElementNS(b,&quot;g&quot;);k=g.createElementNS(b,&quot;text&quot;);f=g.createElementNS(b,&quot;circle&quot;);e.setAttribute(&quot;id&quot;,&quot;sozi-framenumber&quot;);f.setAttribute(&quot;cx&quot;,0);f.setAttribute(&quot;cy&quot;,0);e.appendChild(f);i=g.createTextNode(sozi.player.currentFrameIndex+1);k.setAttribute(&quot;text-anchor&quot;,&quot;middle&quot;);k.setAttribute(&quot;dominant-baseline&quot;,&quot;central&quot;);k.setAttribute(&quot;x&quot;,0);k.setAttribute(&quot;y&quot;,0);k.appendChild(i);e.appendChild(k);g.documentElement.appendChild(e);h()}function j(l){i.nodeValue=l+1}sozi.events.listen(&quot;sozi.player.ready&quot;,c);sozi.events.listen(&quot;sozi.player.framechange&quot;,j)});namespace(this,&quot;sozi.links&quot;,function(c,e){var b=&quot;http://www.w3.org/2000/svg&quot;;var a=&quot;http://www.w3.org/1999/xlink&quot;;function f(g){return function(h){sozi.player.moveToFrame(g);h.preventDefault();h.stopPropagation()}}function d(){var h=e.document.getElementsByTagNameNS(b,&quot;a&quot;);for(var j=0;j&lt;h.length;j+=1){var g=h[j].getAttributeNS(a,&quot;href&quot;);if(g&amp;&amp;g[0]===&quot;#&quot;){h[j].addEventListener(&quot;click&quot;,f(sozi.location.getFrameIndexForHash(g)),false)}}}sozi.events.listen(&quot;sozi.document.ready&quot;,d)});namespace(this,&quot;sozi.location&quot;,function(a,d){var b=false;a.getFrameIndex=function(){return a.getFrameIndexForHash(d.location.hash)};a.getFrameIndexForHash=function(g){var h=g?g.slice(1):&quot;1&quot;;var f;if(/^[0-9]+$/.test(h)){f=parseInt(h,10)-1}else{f=sozi.document.getFrameIndexForId(h)}if(f&lt;0){return 0}else{if(f&gt;=sozi.document.frames.length){return sozi.document.frames.length-1}else{return f}}};function e(){var f=a.getFrameIndex();if(!b){sozi.player.moveToFrame(f)}b=false}function c(f){b=true;d.location.hash=&quot;#&quot;+sozi.document.frames[f].id}d.addEventListener(&quot;hashchange&quot;,e,false);sozi.events.listen(&quot;sozi.player.framechange&quot;,c)});namespace(this,&quot;sozi.player&quot;,function(d,g){var l;var c;var i;var e=500;var n=-10;var j=&quot;linear&quot;;var f=0;d.currentFrameIndex=0;var k=false;var m=false;function h(){if(sozi.document.frames[d.currentFrameIndex].timeoutEnable){m=true;var o=(d.currentFrameIndex+1)%sozi.document.frames.length;i=g.setTimeout(function(){d.moveToFrame(o)},sozi.document.frames[d.currentFrameIndex].timeoutMs)}}d.startFromIndex=function(o){k=true;m=false;f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);h()};d.restart=function(){d.startFromIndex(d.currentFrameIndex)};d.stop=function(){c.stop();if(m){g.clearTimeout(i);m=false}k=false;f=d.currentFrameIndex};function b(o,y,w){var z={ss:((o&lt;0)?Math.max(y,w):Math.min(y,w))*(100-o)/100,ts:0.5,k:0};if(o!==0){var s=y-w;var r=y-z.ss;var q=w-z.ss;if(s!==0){var p=Math.sqrt(r*q);var x=(r-p)/s;var t=(r+p)/s;z.ts=(x&gt;0&amp;&amp;x&lt;=1)?x:t}z.k=r/z.ts/z.ts}return z}d.jumpToFrame=function(o){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);f=o;d.currentFrameIndex=o;l.showFrame(sozi.document.frames[o]);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.getAnimationData=function(o,q,s,p,v,t){var r={};for(var w in o){r[w]={initialState:sozi.display.CameraState.instance(),finalState:sozi.display.CameraState.instance(),useTransitionPath:v,reverseTransitionPath:t};r[w].profile=p||q[w].transitionProfile;r[w].initialState.setAtState(o[w]);if(q.hasOwnProperty(w)){r[w].finalState.setAtState(q[w])}else{r[w].finalState.setAtState(o[w])}if(r[w].finalState.angle-r[w].initialState.angle&gt;180){r[w].finalState.setRawAngle(r[w].finalState.angle-360)}else{if(r[w].finalState.angle-r[w].initialState.angle&lt;-180){r[w].initialState.setRawAngle(r[w].initialState.angle-360)}}var u=s||q[w].transitionZoomPercent;if(u&amp;&amp;q.hasOwnProperty(w)){r[w].zoomWidth=b(u,o[w].width,q[w].width);r[w].zoomHeight=b(u,o[w].height,q[w].height)}}return r};d.previewFrame=function(o){d.currentFrameIndex=o;c.start(e,d.getAnimationData(l.cameras,sozi.document.frames[o].states,n,sozi.animation.profiles[j]),false,false);sozi.events.fire(&quot;sozi.player.framechange&quot;,o)};d.moveToFrame=function(r){if(m){g.clearTimeout(i);m=false}var q,t,s,p,o;if(r===(d.currentFrameIndex-1)%sozi.document.frames.length){q=sozi.document.frames[d.currentFrameIndex].transitionDurationMs;t=undefined;s=undefined;p=true;o=true}else{if(r===(d.currentFrameIndex+1)%sozi.document.frames.length){q=sozi.document.frames[r].transitionDurationMs;t=undefined;s=undefined;p=true;o=false}else{q=e;t=n;s=sozi.animation.profiles[j];p=false;o=false}}sozi.events.fire(&quot;sozi.player.cleanup&quot;);k=true;d.currentFrameIndex=r;c.start(q,d.getAnimationData(l.cameras,sozi.document.frames[r].states,t,s,p,o));sozi.events.fire(&quot;sozi.player.framechange&quot;,r)};d.jumpToFirst=function(){d.jumpToFrame(0)};d.moveToFirst=function(){d.moveToFrame(0)};d.jumpToPrevious=function(){var o=d.currentFrameIndex;if(!c.started||f&lt;=d.currentFrameIndex){o-=1}if(o&gt;=0){d.jumpToFrame(o)}};d.moveToPrevious=function(){for(var o=d.currentFrameIndex-1;o&gt;=0;o-=1){var p=sozi.document.frames[o];if(!p.timeoutEnable||p.timeoutMs!==0){d.moveToFrame(o);break}}};d.jumpToNext=function(){var o=d.currentFrameIndex;if(!c.started||f&gt;=d.currentFrameIndex){o+=1}if(o&lt;sozi.document.frames.length){d.jumpToFrame(o)}};d.moveToNext=function(){if(d.currentFrameIndex&lt;sozi.document.frames.length-1||sozi.document.frames[d.currentFrameIndex].timeoutEnable){d.moveToFrame((d.currentFrameIndex+1)%sozi.document.frames.length)}};d.jumpToLast=function(){d.jumpToFrame(sozi.document.frames.length-1)};d.moveToLast=function(){d.moveToFrame(sozi.document.frames.length-1)};d.moveToCurrent=function(){d.moveToFrame(d.currentFrameIndex)};d.showAll=function(){d.stop();sozi.events.fire(&quot;sozi.player.cleanup&quot;);c.start(e,d.getAnimationData(l.cameras,l.getDocumentState(),n,sozi.animation.profiles[j],false,false))};function a(){l=sozi.display.ViewPort.instance(&quot;player&quot;,sozi.document.idLayerList,true);d.startFromIndex(sozi.location.getFrameIndex());g.setTimeout(l.bind(l.update),1);sozi.events.fire(&quot;sozi.player.ready&quot;)}d.onAnimationStep=function(o,q){for(var s in q){var p=l.cameras[s];p.interpolate(q[s].initialState,q[s].finalState,q[s].profile(o),q[s].useTransitionPath,q[s].reverseTransitionPath);var r;if(q[s].zoomWidth&amp;&amp;q[s].zoomWidth.k!==0){r=o-q[s].zoomWidth.ts;p.width=q[s].zoomWidth.k*r*r+q[s].zoomWidth.ss}if(q[s].zoomHeight&amp;&amp;q[s].zoomHeight.k!==0){r=o-q[s].zoomHeight.ts;p.height=q[s].zoomHeight.k*r*r+q[s].zoomHeight.ss}p.setClipped(q[s].finalState.clipped)}l.update()};c=sozi.animation.Animator.instance().augment({onStep:function(o){d.onAnimationStep(o,this.data)},onDone:function(){for(var o in this.data){l.cameras[o].setAtState(this.data[o].finalState)}l.update();f=d.currentFrameIndex;if(k){h()}}});sozi.events.listen(&quot;sozi.display.ready&quot;,a)});</script>
   <style
-     ns1:version="14.10-05142318"
+     sozi:version="14.10-05142318"
      id="sozi-style">#sozi-toc text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}#sozi-toc text:hover{fill:#0cf;cursor:pointer}#sozi-toc text.sozi-toc-current{fill:#fa4}#sozi-toc-background{stroke:#222;stroke-opacity:.1;stroke-width:10;fill:#222;fill-opacity:.9}.sozi-toc-arrow{fill:#eff;fill-opacity:.75;stroke:none}.sozi-toc-arrow:hover{fill:#0cf}#sozi-framenumber circle{stroke:#222;stroke-opacity:.1;stroke-width:4;fill:#222;fill-opacity:.9}#sozi-framenumber text{fill:#eff;font-family:Verdana,sans-serif;font-size:12pt}</style>
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="1"
-     ns1:title="Gcd implementation"
-     ns1:refid="rect10351" />
-  <ns1:frame
-     ns1:refid="rect10841"
-     ns1:title="Gcd maven packaging"
-     ns1:sequence="2"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="3"
-     ns1:title="Using Math.getGcd()"
-     ns1:refid="rect11089" />
-  <ns1:frame
-     ns1:refid="rect11381"
-     ns1:title="Fraction project"
-     ns1:sequence="4"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
-  <ns1:frame
-     ns1:transition-path-hide="true"
-     ns1:transition-profile="linear"
-     ns1:transition-zoom-percent="0.0"
-     ns1:transition-duration-ms="1000.0"
-     ns1:timeout-ms="5000.0"
-     ns1:timeout-enable="false"
-     ns1:show-in-frame-list="true"
-     ns1:clip="true"
-     ns1:hide="true"
-     ns1:sequence="5"
-     ns1:title="Maven dependency definition"
-     ns1:refid="rect11637" />
-  <ns1:frame
-     ns1:refid="rect11895"
-     ns1:title="Fraction depends on Gcd"
-     ns1:sequence="6"
-     ns1:hide="true"
-     ns1:clip="true"
-     ns1:show-in-frame-list="true"
-     ns1:timeout-enable="false"
-     ns1:timeout-ms="5000"
-     ns1:transition-duration-ms="1000"
-     ns1:transition-zoom-percent="0"
-     ns1:transition-profile="linear"
-     ns1:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="1"
+     sozi:title="Gcd implementation"
+     sozi:refid="rect10351" />
+  <sozi:frame
+     sozi:refid="rect10841"
+     sozi:title="Gcd maven packaging"
+     sozi:sequence="2"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="3"
+     sozi:title="Using Math.getGcd()"
+     sozi:refid="rect11089" />
+  <sozi:frame
+     sozi:refid="rect11381"
+     sozi:title="Fraction project"
+     sozi:sequence="4"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
+  <sozi:frame
+     sozi:transition-path-hide="true"
+     sozi:transition-profile="linear"
+     sozi:transition-zoom-percent="0.0"
+     sozi:transition-duration-ms="1000.0"
+     sozi:timeout-ms="5000.0"
+     sozi:timeout-enable="false"
+     sozi:show-in-frame-list="true"
+     sozi:clip="true"
+     sozi:hide="true"
+     sozi:sequence="5"
+     sozi:title="Maven dependency definition"
+     sozi:refid="rect11637" />
+  <sozi:frame
+     sozi:refid="rect11895"
+     sozi:title="Fraction depends on Gcd"
+     sozi:sequence="6"
+     sozi:hide="true"
+     sozi:clip="true"
+     sozi:show-in-frame-list="true"
+     sozi:timeout-enable="false"
+     sozi:timeout-ms="5000"
+     sozi:transition-duration-ms="1000"
+     sozi:transition-zoom-percent="0"
+     sozi:transition-profile="linear"
+     sozi:transition-path-hide="true" />
 </svg>
diff --git a/Doc/Tdoc/Ref/Docbook/targetPrint.svg b/Doc/Tdoc/Ref/Docbook/targetPrint.svg
index 4420f507d9d80ba005b87ed873bda7657e70eb21..a2244da1f6397f2630db47293b89c237aef3bd42 100644
--- a/Doc/Tdoc/Ref/Docbook/targetPrint.svg
+++ b/Doc/Tdoc/Ref/Docbook/targetPrint.svg
@@ -12,7 +12,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="targetPrint.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="106mm"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.2077062"
-     inkscape:cx="295.98644"
-     inkscape:cy="273.93172"
-     inkscape:document-units="px"
+     inkscape:cx="136.17936"
+     inkscape:cy="270.61966"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
+     inkscape:window-width="771"
+     inkscape:window-height="460"
      inkscape:window-x="0"
      inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-maximized="0"
      showguides="false"
      inkscape:guide-bbox="true"
      units="mm">
@@ -1195,7 +1195,7 @@
            height="18.897638"
            x="406.29922"
            y="221.10236" /></flowRegion><flowPara
-         id="flowPara1268"></flowPara></flowRoot>    <g
+         id="flowPara1268" /></flowRoot>    <g
        id="g3408-8"
        inkscape:export-ydpi="75.042641"
        inkscape:export-xdpi="75.042641"
diff --git a/Doc/Tdoc/Ref/General/separate.svg b/Doc/Tdoc/Ref/General/separate.svg
index dba95d1e9fe3cb7b051df5f0ddae875e87f44b58..7095cd0008495ed774080f5d6b06ac3006d1a822 100644
--- a/Doc/Tdoc/Ref/General/separate.svg
+++ b/Doc/Tdoc/Ref/General/separate.svg
@@ -11,7 +11,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="separate.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="106mm"
@@ -24,13 +24,13 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.5090643"
-     inkscape:cx="283.46457"
-     inkscape:cy="200.31496"
-     inkscape:document-units="px"
+     inkscape:cx="155.57075"
+     inkscape:cy="197.66431"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
@@ -437,7 +437,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
diff --git a/Doc/Tdoc/Ref/General/singleSource.svg b/Doc/Tdoc/Ref/General/singleSource.svg
index a4b92f455fd9537c662767b74edc9a57c7901c5c..594b6ce9f12c355dc8328c65d45e20759c96c8fa 100644
--- a/Doc/Tdoc/Ref/General/singleSource.svg
+++ b/Doc/Tdoc/Ref/General/singleSource.svg
@@ -11,7 +11,7 @@
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
    sodipodi:docname="singleSource.svg"
-   inkscape:version="0.92.1 r15371"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    version="1.2"
    id="svg2"
    height="105mm"
@@ -24,13 +24,13 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.4983892"
-     inkscape:cx="266.16375"
-     inkscape:cy="230.26312"
-     inkscape:document-units="px"
+     inkscape:cx="137.35876"
+     inkscape:cy="227.59359"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer1"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1090"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
      inkscape:window-y="27"
      inkscape:window-maximized="1"
diff --git a/Doc/Tdoc/Ref/Screen/bibtexProcessing.svg b/Doc/Tdoc/Ref/Screen/bibtexProcessing.svg
index 18f9cdf78c9b80429a9258f80c0658368bd3e69b..ba7865472324d7b90648d2f6529fadecbaa3d7a5 100644
--- a/Doc/Tdoc/Ref/Screen/bibtexProcessing.svg
+++ b/Doc/Tdoc/Ref/Screen/bibtexProcessing.svg
@@ -11,12 +11,13 @@
    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="900"
-   height="600"
+   width="254mm"
+   height="169.33333mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="bibtexProcessing.svg">
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="bibtexProcessing.svg"
+   viewBox="0 0 900 600">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,105 +26,116 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.6288889"
-     inkscape:cx="450"
+     inkscape:cx="330.28649"
      inkscape:cy="300"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer6"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
        position="680,750"
-       orientation="0,1" />
+       orientation="0,1"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <defs
      id="defs4">
     <marker
        inkscape:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker4271"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <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="path4273" />
+         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="path4273"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker4265"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <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="path4267" />
+         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="path4267"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:stockid="Arrow1Lend"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5548"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true">
       <path
          id="path5550"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5544"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true"
        inkscape:collect="always">
       <path
          id="path5546"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5541"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true"
        inkscape:collect="always">
       <path
          id="path5288"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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="EmptyTriangleOutL"
@@ -134,8 +146,8 @@
        style="overflow:visible">
       <path
          id="path6166"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)"
          inkscape:connector-curvature="0" />
     </marker>
@@ -148,7 +160,7 @@
        inkscape:stockid="DotM">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path4359"
          inkscape:connector-curvature="0" />
@@ -162,8 +174,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023"
          inkscape:connector-curvature="0" />
     </marker>
@@ -176,8 +188,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020"
          inkscape:connector-curvature="0" />
     </marker>
@@ -190,8 +202,8 @@
        inkscape:stockid="Arrow1Lend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5017"
          inkscape:connector-curvature="0" />
     </marker>
@@ -204,8 +216,8 @@
        inkscape:stockid="Arrow1Lstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5014"
          inkscape:connector-curvature="0" />
     </marker>
@@ -218,8 +230,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-3"
          inkscape:connector-curvature="0" />
     </marker>
@@ -232,8 +244,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-9"
          inkscape:connector-curvature="0" />
     </marker>
@@ -246,8 +258,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -260,8 +272,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -274,8 +286,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-8"
          inkscape:connector-curvature="0" />
     </marker>
@@ -288,8 +300,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5"
          inkscape:connector-curvature="0" />
     </marker>
@@ -302,7 +314,7 @@
        inkscape:stockid="DotMo">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path5187"
          inkscape:connector-curvature="0" />
@@ -316,8 +328,8 @@
        inkscape:stockid="Arrow1Mend-6o">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5190"
          inkscape:connector-curvature="0" />
     </marker>
@@ -330,7 +342,7 @@
        inkscape:stockid="DotMo1">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6031"
          inkscape:connector-curvature="0" />
@@ -344,8 +356,8 @@
        inkscape:stockid="Arrow1Mend-6n">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6034"
          inkscape:connector-curvature="0" />
     </marker>
@@ -358,7 +370,7 @@
        inkscape:stockid="DotMoc">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6037"
          inkscape:connector-curvature="0" />
@@ -372,8 +384,8 @@
        inkscape:stockid="Arrow1Mend-6F">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6040"
          inkscape:connector-curvature="0" />
     </marker>
@@ -386,7 +398,7 @@
        inkscape:stockid="DotMocK">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6279"
          inkscape:connector-curvature="0" />
@@ -400,8 +412,8 @@
        inkscape:stockid="Arrow1Mend-6Fa">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6282"
          inkscape:connector-curvature="0" />
     </marker>
@@ -414,7 +426,7 @@
        inkscape:stockid="DotMo17">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6529"
          inkscape:connector-curvature="0" />
@@ -428,8 +440,8 @@
        inkscape:stockid="Arrow1Mend-6nl">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6532"
          inkscape:connector-curvature="0" />
     </marker>
@@ -442,7 +454,7 @@
        inkscape:stockid="DotMocKE">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6535"
          inkscape:connector-curvature="0" />
@@ -456,8 +468,8 @@
        inkscape:stockid="Arrow1Mend-6FaK">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6538"
          inkscape:connector-curvature="0" />
     </marker>
@@ -470,8 +482,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5-4"
          inkscape:connector-curvature="0" />
     </marker>
@@ -485,8 +497,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-3"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -499,8 +511,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-9"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -513,8 +525,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-5"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -527,14 +539,14 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-53"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <filter
        inkscape:collect="always"
-       color-interpolation-filters="sRGB"
-       id="filter4402">
+       id="filter4402"
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          inkscape:collect="always"
          stdDeviation="1.2625"
@@ -542,10 +554,10 @@
     </filter>
     <linearGradient
        inkscape:collect="always"
-       x1="298.48"
+       x1="298.48001"
        y1="238.13"
        gradientTransform="matrix(0.53078,0,0,0.52644,27.581,-339.55)"
-       x2="299.9"
+       x2="299.89999"
        gradientUnits="userSpaceOnUse"
        xlink:href="#linearGradient3928-8"
        y2="150.17"
@@ -563,12 +575,12 @@
     </linearGradient>
     <filter
        inkscape:collect="always"
-       color-interpolation-filters="sRGB"
        height="1.215"
-       x="-.041613"
-       y="-.10750"
+       x="-0.041613001"
+       y="-0.1075"
        width="1.0832"
-       id="filter4396">
+       id="filter4396"
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          inkscape:collect="always"
          stdDeviation="0.53749999"
@@ -576,10 +588,10 @@
     </filter>
     <linearGradient
        inkscape:collect="always"
-       x1="326.01"
+       x1="326.01001"
        y1="161.52"
        gradientTransform="matrix(0.5298,0,0,0.5298,27.92,-340.03)"
-       x2="310.68"
+       x2="310.67999"
        gradientUnits="userSpaceOnUse"
        xlink:href="#linearGradient3928-8"
        y2="177.41"
@@ -595,8 +607,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0" />
     </marker>
     <marker
@@ -610,8 +622,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0-9" />
     </marker>
     <marker
@@ -625,8 +637,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4267-0" />
     </marker>
   </defs>
@@ -638,7 +650,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -651,14 +663,17 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>    <g
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <g
        id="g4569"
        transform="matrix(0.34105159,0,0,0.29166644,21.715349,444.30956)" />
     <g
@@ -711,7 +726,7 @@
          transform="translate(247.86,555.77)"
          id="g4612">
         <path
-           d="m 170.56,-255.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 170.56,-255.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;opacity:0.6;fill:#000000;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092;filter:url(#filter4402)"
            sodipodi:nodetypes="cccccccc"
@@ -720,7 +735,7 @@
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4592);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            id="path4562" />
         <rect
            x="154.56"
@@ -741,10 +756,10 @@
         <path
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4587);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
-           d="m 208.56,-246.14 -15.989,-15.989 0,15.989 15.989,0 z"
+           d="m 208.56,-246.14 -15.989,-15.989 v 15.989 z"
            id="path4568" />
         <path
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
@@ -761,23 +776,23 @@
         <text
            x="189.47539"
            y="-215.91681"
-           sodipodi:linespacing="125%"
            inkscape:export-xdpi="75.042641"
            transform="scale(0.89596,1.1161)"
            inkscape:export-filename="/home/ramsakb/desk/cherryhill/text6715.png"
            xml:space="preserve"
            inkscape:export-ydpi="75.042641"
-           style="font-weight:bold;font-size:10.20800018px;line-height:125%;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
+           style="font-weight:bold;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
            id="text4570"><tspan
              y="-215.91681"
              x="189.47539"
              sodipodi:role="line"
-             id="tspan4572">PDF</tspan></text>
+             id="tspan4572"
+             style="font-size:10.20800018px;line-height:1.25;font-family:sans-serif">PDF</tspan></text>
       </g>
     </g>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker5541);enable-background:accumulate"
-       d="m 97.970256,212.59843 299.930234,0 0,0"
+       d="M 97.970256,212.59843 H 397.90049 v 0"
        id="path5275"
        inkscape:connector-curvature="0" />
     <path
@@ -787,40 +802,40 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="531.49603"
        y="106.2992"
-       id="text5568"
-       sodipodi:linespacing="125%"><tspan
+       id="text5568"><tspan
          sodipodi:role="line"
          id="tspan5570"
          x="531.49603"
-         y="106.2992" /></text>
+         y="106.2992"
+         style="font-size:40px;line-height:1.25"> </tspan></text>
     <g
        id="g7808"
        transform="translate(-56.480218,-6.7530696)">
       <path
          style="fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 68.375405,199.01853 0,31.25 73.360995,0 0,-31.25 -73.360995,0 z"
+         d="m 68.375405,199.01853 v 31.25 H 141.7364 v -31.25 z"
          id="path3896-7" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 141.31123,179.42253 -14.354,-14.353 0,14.354 14.354,0 z m -72.509995,-14.345 0,99.15 72.509995,0 0,-84.796 -14.35399,-14.354 -58.156005,0 z"
+         d="m 141.31123,179.42253 -14.354,-14.353 v 14.354 h 14.354 z m -72.509995,-14.345 v 99.15 h 72.509995 v -84.796 l -14.35399,-14.354 z"
          style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958"
          y="222.92569"
          x="74.085899"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="222.92569"
            x="74.085899"
            id="tspan6960"
-           sodipodi:role="line">.tex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.tex</tspan></text>
     </g>
     <g
        id="g7814"
@@ -828,77 +843,77 @@
       <path
          style="fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 73.900644,467.74913 0,31.25 73.360996,0 0,-31.25 -73.360996,0 z"
+         d="m 73.900644,467.74913 v 31.25 h 73.360996 v -31.25 z"
          id="path3896-7-0" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 146.83647,448.15313 -14.354,-14.353 0,14.354 14.354,0 z m -72.509996,-14.345 0,99.15 72.509996,0 0,-84.796 -14.354,-14.354 -58.155996,0 z"
+         d="m 146.83647,448.15313 -14.354,-14.353 v 14.354 h 14.354 z m -72.509996,-14.345 v 99.15 h 72.509996 v -84.796 l -14.354,-14.354 z"
          style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1-9" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958-7"
          y="491.65628"
          x="79.611137"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="491.65628"
            x="79.611137"
            id="tspan6960-9"
-           sodipodi:role="line">.aux</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.aux</tspan></text>
     </g>
     <path
        inkscape:connector-curvature="0"
        id="path4263"
-       d="m 334.3277,568.05545 113.47696,0 0,0"
+       d="m 334.3277,568.05545 h 113.47696 v 0"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker4265);enable-background:accumulate" />
     <path
        inkscape:connector-curvature="0"
        id="path4269"
-       d="m 43.085266,272.5881 0,111.83122"
+       d="M 43.085266,272.5881 V 384.41932"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker4271);enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, 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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, 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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
        x="79.726822"
        y="315.21411"
-       id="text4281"
-       sodipodi:linespacing="125%"><tspan
+       id="text4281"><tspan
          sodipodi:role="line"
          x="79.726822"
          y="315.21411"
          id="tspan4285"
-         style="fill:#ff0000">Step 1:</tspan><tspan
+         style="font-size:40px;line-height:1.25;fill:#ff0000">Step 1:</tspan><tspan
          sodipodi:role="line"
          x="79.726822"
          y="365.21411"
-         id="tspan4289">pdflatex</tspan></text>
+         id="tspan4289"
+         style="font-size:40px;line-height:1.25">pdflatex</tspan></text>
     <g
        id="g4352"
        transform="translate(-88.403819,14.120055)">
       <path
          style="fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 100.299,656.22116 0,31.25 73.361,0 0,-31.25 -73.361,0 z"
+         d="m 100.299,656.22116 v 31.25 h 73.361 v -31.25 z"
          id="path3896-7-0-9" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 173.23483,636.62516 -14.354,-14.353 0,14.354 14.354,0 z m -72.51,-14.345 0,99.15 72.51,0 0,-84.796 -14.354,-14.354 -58.156,0 z"
+         d="m 173.23483,636.62516 -14.354,-14.353 v 14.354 h 14.354 z m -72.51,-14.345 v 99.15 h 72.51 v -84.796 l -14.354,-14.354 z"
          style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1-9-1" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958-7-0"
          y="680.1283"
          x="106.0095"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="680.1283"
            x="106.0095"
            id="tspan6960-9-7"
-           sodipodi:role="line">.bib</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.bib</tspan></text>
     </g>
     <g
        id="g4358"
@@ -906,25 +921,25 @@
       <path
          style="display:inline;fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 383.76357,656.22116 0,31.25 73.361,0 0,-31.25 -73.361,0 z"
+         d="m 383.76357,656.22116 v 31.25 h 73.361 v -31.25 z"
          id="path3896-7-0-9-8" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 456.6994,636.62516 -14.354,-14.353 0,14.354 14.354,0 z m -72.51,-14.345 0,99.15 72.51,0 0,-84.796 -14.354,-14.354 -58.156,0 z"
+         d="m 456.6994,636.62516 -14.354,-14.353 v 14.354 h 14.354 z m -72.51,-14.345 v 99.15 h 72.51 v -84.796 l -14.354,-14.354 z"
          style="color:#000000;display:inline;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1-9-1-7" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958-7-0-0"
          y="680.1283"
          x="389.47406"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="680.1283"
            x="389.47406"
            id="tspan6960-9-7-4"
-           sodipodi:role="line">.bbl</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.bbl</tspan></text>
     </g>
     <path
        inkscape:connector-curvature="0"
@@ -940,21 +955,21 @@
        id="g4408"
        transform="translate(-46.657571,1.2278308)">
       <text
-         sodipodi:linespacing="125%"
          id="text4291"
          y="552.63501"
          x="220.2216"
-         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, 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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, 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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
          xml:space="preserve"><tspan
            y="552.63501"
            x="220.2216"
            id="tspan4293"
            sodipodi:role="line"
-           style="fill:#ff0000">Step 2:</tspan><tspan
+           style="font-size:40px;line-height:1.25;fill:#ff0000">Step 2:</tspan><tspan
            id="tspan4295"
            y="602.63501"
            x="220.2216"
-           sodipodi:role="line">bibtex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">bibtex</tspan></text>
       <ellipse
          ry="65.821884"
          rx="87.922836"
@@ -967,21 +982,21 @@
        id="g4449"
        transform="translate(63.233287,-139.97271)">
       <text
-         sodipodi:linespacing="125%"
          id="text4291-0"
          y="340.39432"
          x="387.2066"
-         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, 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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, 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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
          xml:space="preserve"><tspan
            id="tspan4295-2"
            y="340.39432"
            x="387.2066"
            sodipodi:role="line"
-           style="fill:#ff0000">Step 3:</tspan><tspan
+           style="font-size:40px;line-height:1.25;fill:#ff0000">Step 3:</tspan><tspan
            id="tspan4447"
            y="390.39432"
            x="387.2066"
-           sodipodi:role="line">pdflatex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">pdflatex</tspan></text>
       <ellipse
          ry="65.821884"
          rx="98.973312"
@@ -993,7 +1008,7 @@
     <path
        inkscape:connector-curvature="0"
        id="path4263-5"
-       d="m 625.93755,212.59844 180.25043,0 0,0"
+       d="m 625.93755,212.59844 h 180.25043 v 0"
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker4265-2);enable-background:accumulate" />
   </g>
   <script
diff --git a/Doc/Tdoc/Ref/Screen/docbook2other.svg b/Doc/Tdoc/Ref/Screen/docbook2other.svg
index 185ec6a59aad6ed66eeb91ceac14d35605f40764..52f72d00c372acbb388b78fa7621ad8704b06e5d 100644
--- a/Doc/Tdoc/Ref/Screen/docbook2other.svg
+++ b/Doc/Tdoc/Ref/Screen/docbook2other.svg
@@ -11,12 +11,13 @@
    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="900"
-   height="600"
+   width="254mm"
+   height="169.33333mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="docbook2other.svg">
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="docbook2other.svg"
+   viewBox="0 0 900 600">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,31 +26,37 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.6288889"
-     inkscape:cx="450"
+     inkscape:cx="330.28649"
      inkscape:cy="300"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer6"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="false"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
        position="680,750"
-       orientation="0,1" />
+       orientation="0,1"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <defs
      id="defs4">
@@ -64,8 +71,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path8508" />
     </marker>
     <marker
@@ -79,67 +86,71 @@
        inkscape:collect="always">
       <path
          id="path7242"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker4271"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <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="path4273" />
+         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="path4273"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker4265"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <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="path4267" />
+         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="path4267"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:stockid="Arrow1Lend"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5548"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true">
       <path
          id="path5550"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5544"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true"
        inkscape:collect="always">
       <path
          id="path5546"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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="EmptyTriangleOutL"
@@ -150,8 +161,8 @@
        style="overflow:visible">
       <path
          id="path6166"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)"
          inkscape:connector-curvature="0" />
     </marker>
@@ -164,7 +175,7 @@
        inkscape:stockid="DotM">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path4359"
          inkscape:connector-curvature="0" />
@@ -178,8 +189,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023"
          inkscape:connector-curvature="0" />
     </marker>
@@ -192,8 +203,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020"
          inkscape:connector-curvature="0" />
     </marker>
@@ -206,8 +217,8 @@
        inkscape:stockid="Arrow1Lend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5017"
          inkscape:connector-curvature="0" />
     </marker>
@@ -220,8 +231,8 @@
        inkscape:stockid="Arrow1Lstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5014"
          inkscape:connector-curvature="0" />
     </marker>
@@ -234,8 +245,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-3"
          inkscape:connector-curvature="0" />
     </marker>
@@ -248,8 +259,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-9"
          inkscape:connector-curvature="0" />
     </marker>
@@ -262,8 +273,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -276,8 +287,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -290,8 +301,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-8"
          inkscape:connector-curvature="0" />
     </marker>
@@ -304,8 +315,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5"
          inkscape:connector-curvature="0" />
     </marker>
@@ -318,7 +329,7 @@
        inkscape:stockid="DotMo">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path5187"
          inkscape:connector-curvature="0" />
@@ -332,8 +343,8 @@
        inkscape:stockid="Arrow1Mend-6o">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5190"
          inkscape:connector-curvature="0" />
     </marker>
@@ -346,7 +357,7 @@
        inkscape:stockid="DotMo1">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6031"
          inkscape:connector-curvature="0" />
@@ -360,8 +371,8 @@
        inkscape:stockid="Arrow1Mend-6n">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6034"
          inkscape:connector-curvature="0" />
     </marker>
@@ -374,7 +385,7 @@
        inkscape:stockid="DotMoc">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6037"
          inkscape:connector-curvature="0" />
@@ -388,8 +399,8 @@
        inkscape:stockid="Arrow1Mend-6F">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6040"
          inkscape:connector-curvature="0" />
     </marker>
@@ -402,7 +413,7 @@
        inkscape:stockid="DotMocK">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6279"
          inkscape:connector-curvature="0" />
@@ -416,8 +427,8 @@
        inkscape:stockid="Arrow1Mend-6Fa">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6282"
          inkscape:connector-curvature="0" />
     </marker>
@@ -430,7 +441,7 @@
        inkscape:stockid="DotMo17">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6529"
          inkscape:connector-curvature="0" />
@@ -444,8 +455,8 @@
        inkscape:stockid="Arrow1Mend-6nl">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6532"
          inkscape:connector-curvature="0" />
     </marker>
@@ -458,7 +469,7 @@
        inkscape:stockid="DotMocKE">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6535"
          inkscape:connector-curvature="0" />
@@ -472,8 +483,8 @@
        inkscape:stockid="Arrow1Mend-6FaK">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6538"
          inkscape:connector-curvature="0" />
     </marker>
@@ -486,8 +497,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5-4"
          inkscape:connector-curvature="0" />
     </marker>
@@ -501,8 +512,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-3"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -515,8 +526,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-9"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -529,8 +540,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-5"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -543,14 +554,14 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-53"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <filter
        inkscape:collect="always"
-       color-interpolation-filters="sRGB"
-       id="filter4402">
+       id="filter4402"
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          inkscape:collect="always"
          stdDeviation="1.2625"
@@ -558,10 +569,10 @@
     </filter>
     <linearGradient
        inkscape:collect="always"
-       x1="298.48"
+       x1="298.48001"
        y1="238.13"
        gradientTransform="matrix(0.53078,0,0,0.52644,27.581,-339.55)"
-       x2="299.9"
+       x2="299.89999"
        gradientUnits="userSpaceOnUse"
        xlink:href="#linearGradient3928-8"
        y2="150.17"
@@ -579,12 +590,12 @@
     </linearGradient>
     <filter
        inkscape:collect="always"
-       color-interpolation-filters="sRGB"
        height="1.215"
-       x="-.041613"
-       y="-.10750"
+       x="-0.041613001"
+       y="-0.1075"
        width="1.0832"
-       id="filter4396">
+       id="filter4396"
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          inkscape:collect="always"
          stdDeviation="0.53749999"
@@ -592,10 +603,10 @@
     </filter>
     <linearGradient
        inkscape:collect="always"
-       x1="326.01"
+       x1="326.01001"
        y1="161.52"
        gradientTransform="matrix(0.5298,0,0,0.5298,27.92,-340.03)"
-       x2="310.68"
+       x2="310.67999"
        gradientUnits="userSpaceOnUse"
        xlink:href="#linearGradient3928-8"
        y2="177.41"
@@ -611,8 +622,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0" />
     </marker>
     <marker
@@ -627,8 +638,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0-9" />
     </marker>
     <marker
@@ -642,8 +653,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4267-0" />
     </marker>
     <marker
@@ -657,8 +668,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0-9-6" />
     </marker>
   </defs>
@@ -670,7 +681,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -683,14 +694,17 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>    <g
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <g
        id="g4569"
        transform="matrix(0.34105159,0,0,0.29166644,21.715349,444.30956)" />
     <g
@@ -743,7 +757,7 @@
          transform="translate(247.86,555.77)"
          id="g4612">
         <path
-           d="m 170.56,-255.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 170.56,-255.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;opacity:0.6;fill:#000000;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092;filter:url(#filter4402)"
            sodipodi:nodetypes="cccccccc"
@@ -752,7 +766,7 @@
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4592);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            id="path4562" />
         <rect
            x="154.56"
@@ -773,10 +787,10 @@
         <path
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4587);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
-           d="m 208.56,-246.14 -15.989,-15.989 0,15.989 15.989,0 z"
+           d="m 208.56,-246.14 -15.989,-15.989 v 15.989 z"
            id="path4568" />
         <path
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
@@ -793,18 +807,18 @@
         <text
            x="189.47539"
            y="-215.91681"
-           sodipodi:linespacing="125%"
            inkscape:export-xdpi="75.042641"
            transform="scale(0.89596,1.1161)"
            inkscape:export-filename="/home/ramsakb/desk/cherryhill/text6715.png"
            xml:space="preserve"
            inkscape:export-ydpi="75.042641"
-           style="font-weight:bold;font-size:10.20800018px;line-height:125%;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
+           style="font-weight:bold;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
            id="text4570"><tspan
              y="-215.91681"
              x="189.47539"
              sodipodi:role="line"
-             id="tspan4572">PDF</tspan></text>
+             id="tspan4572"
+             style="font-size:10.20800018px;line-height:1.25;font-family:sans-serif">PDF</tspan></text>
       </g>
     </g>
     <path
@@ -814,15 +828,15 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="531.49603"
        y="106.2992"
-       id="text5568"
-       sodipodi:linespacing="125%"><tspan
+       id="text5568"><tspan
          sodipodi:role="line"
          id="tspan5570"
          x="531.49603"
-         y="106.2992" /></text>
+         y="106.2992"
+         style="font-size:40px;line-height:1.25"> </tspan></text>
     <path
        inkscape:connector-curvature="0"
        id="path4269-4-6"
@@ -839,16 +853,16 @@
          id="path4406"
          style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75889206;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <text
-         sodipodi:linespacing="125%"
          id="text3904"
          y="397.44092"
          x="339.60629"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family: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"
+         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;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="397.44092"
            x="339.60629"
            id="tspan3906"
-           sodipodi:role="line">Docbook</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">Docbook</tspan></text>
     </g>
     <g
        id="g3967"
@@ -862,15 +876,15 @@
          ry="29.641897" />
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family: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"
+         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;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          x="68.74015"
          y="314.37006"
-         id="text3917"
-         sodipodi:linespacing="125%"><tspan
+         id="text3917"><tspan
            sodipodi:role="line"
            id="tspan3919"
            x="68.74015"
-           y="314.37006">Html</tspan></text>
+           y="314.37006"
+           style="font-size:40px;line-height:1.25">Html</tspan></text>
     </g>
     <ellipse
        style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.10572314;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
@@ -885,20 +899,21 @@
        target="_blank"
        style="fill:#0000ff">
       <text
-         sodipodi:linespacing="125%"
          id="text3925"
          y="650.59052"
          x="700.23621"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="650.59052"
            x="700.23621"
            id="tspan3927"
-           sodipodi:role="line">Eclipse</tspan><tspan
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">Eclipse</tspan><tspan
            id="tspan3988"
            y="700.59052"
            x="700.23621"
-           sodipodi:role="line">Help</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">Help</tspan></text>
     </a>
     <ellipse
        ry="23.62207"
@@ -914,15 +929,15 @@
        style="fill:#0000ff">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          x="654.17322"
          y="312.40152"
-         id="text3933"
-         sodipodi:linespacing="125%"><tspan
+         id="text3933"><tspan
            sodipodi:role="line"
            id="tspan3935"
            x="654.17322"
-           y="312.40152">FO</tspan></text>
+           y="312.40152"
+           style="font-size:40px;line-height:1.25">FO</tspan></text>
     </a>
     <ellipse
        ry="49.800709"
@@ -938,15 +953,15 @@
        style="fill:#0000ff">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          x="34.094494"
          y="216.33856"
-         id="text3949"
-         sodipodi:linespacing="125%"><tspan
+         id="text3949"><tspan
            sodipodi:role="line"
            id="tspan3951"
            x="34.094494"
-           y="216.33856">Webhelp</tspan></text>
+           y="216.33856"
+           style="font-size:40px;line-height:1.25">Webhelp</tspan></text>
     </a>
     <path
        inkscape:connector-curvature="0"
@@ -965,37 +980,37 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker8506);enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:sans-serif;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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
        x="227.06653"
        y="426.42468"
-       id="text4565"
-       sodipodi:linespacing="125%"><tspan
+       id="text4565"><tspan
          sodipodi:role="line"
          id="tspan4567"
          x="227.06653"
-         y="426.42468">...</tspan></text>
+         y="426.42468"
+         style="font-size:40px;line-height:1.25">...</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:sans-serif;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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
        x="425.19684"
        y="566.92914"
-       id="text4573"
-       sodipodi:linespacing="125%"><tspan
+       id="text4573"><tspan
          sodipodi:role="line"
          id="tspan4575"
          x="425.19684"
-         y="566.92914">...</tspan></text>
+         y="566.92914"
+         style="font-size:40px;line-height:1.25">...</tspan></text>
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:sans-serif;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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:sans-serif;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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
        x="627.97266"
        y="452.64902"
-       id="text4577"
-       sodipodi:linespacing="125%"><tspan
+       id="text4577"><tspan
          sodipodi:role="line"
          id="tspan4579"
          x="627.97266"
-         y="452.64902">...</tspan></text>
+         y="452.64902"
+         style="font-size:40px;line-height:1.25">...</tspan></text>
     <ellipse
        ry="32.918034"
        rx="69.732552"
@@ -1014,15 +1029,15 @@
        transform="translate(90.245566,-33.151432)">
       <text
          xml:space="preserve"
-         style="font-style:normal;font-weight:normal;font-size:40px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#0000ff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          x="317.55905"
          y="251.77164"
-         id="text3949-7"
-         sodipodi:linespacing="125%"><tspan
+         id="text3949-7"><tspan
            sodipodi:role="line"
            id="tspan3951-5"
            x="317.55905"
-           y="251.77164">Slides</tspan></text>
+           y="251.77164"
+           style="font-size:40px;line-height:1.25">Slides</tspan></text>
     </a>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker4271-8-2);enable-background:accumulate"
diff --git a/Doc/Tdoc/Ref/Screen/latexInverseEdit.svg b/Doc/Tdoc/Ref/Screen/latexInverseEdit.svg
index b203f5af8ec1a4e9977bdf12a3716372d783c93c..c770d27d87d46a3083644faf59a425d6388c339a 100644
--- a/Doc/Tdoc/Ref/Screen/latexInverseEdit.svg
+++ b/Doc/Tdoc/Ref/Screen/latexInverseEdit.svg
@@ -11,12 +11,13 @@
    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="900"
-   height="400"
+   width="254mm"
+   height="112.88889mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="latexInverseEdit.svg">
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="latexInverseEdit.svg"
+   viewBox="0 0 900 400">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,31 +26,37 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.6288889"
-     inkscape:cx="450"
+     inkscape:cx="330.28649"
      inkscape:cy="200"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer6"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
-       position="680,750"
-       orientation="0,1" />
+       position="680.00001,750.00001"
+       orientation="0,1"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <defs
      id="defs4">
@@ -63,8 +70,8 @@
        inkscape:isstock="true">
       <path
          id="path5550"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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>
@@ -78,8 +85,8 @@
        inkscape:isstock="true">
       <path
          id="path5546"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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>
@@ -93,8 +100,8 @@
        inkscape:isstock="true">
       <path
          id="path5288"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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>
@@ -107,8 +114,8 @@
        style="overflow:visible">
       <path
          id="path6166"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)"
          inkscape:connector-curvature="0" />
     </marker>
@@ -121,7 +128,7 @@
        inkscape:stockid="DotM">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path4359"
          inkscape:connector-curvature="0" />
@@ -135,8 +142,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023"
          inkscape:connector-curvature="0" />
     </marker>
@@ -149,8 +156,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020"
          inkscape:connector-curvature="0" />
     </marker>
@@ -163,8 +170,8 @@
        inkscape:stockid="Arrow1Lend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5017"
          inkscape:connector-curvature="0" />
     </marker>
@@ -177,8 +184,8 @@
        inkscape:stockid="Arrow1Lstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5014"
          inkscape:connector-curvature="0" />
     </marker>
@@ -191,8 +198,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-3"
          inkscape:connector-curvature="0" />
     </marker>
@@ -205,8 +212,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-9"
          inkscape:connector-curvature="0" />
     </marker>
@@ -219,8 +226,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -233,8 +240,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -247,8 +254,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-8"
          inkscape:connector-curvature="0" />
     </marker>
@@ -261,8 +268,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5"
          inkscape:connector-curvature="0" />
     </marker>
@@ -275,7 +282,7 @@
        inkscape:stockid="DotMo">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path5187"
          inkscape:connector-curvature="0" />
@@ -289,8 +296,8 @@
        inkscape:stockid="Arrow1Mend-6o">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5190"
          inkscape:connector-curvature="0" />
     </marker>
@@ -303,7 +310,7 @@
        inkscape:stockid="DotMo1">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6031"
          inkscape:connector-curvature="0" />
@@ -317,8 +324,8 @@
        inkscape:stockid="Arrow1Mend-6n">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6034"
          inkscape:connector-curvature="0" />
     </marker>
@@ -331,7 +338,7 @@
        inkscape:stockid="DotMoc">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6037"
          inkscape:connector-curvature="0" />
@@ -345,8 +352,8 @@
        inkscape:stockid="Arrow1Mend-6F">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6040"
          inkscape:connector-curvature="0" />
     </marker>
@@ -359,7 +366,7 @@
        inkscape:stockid="DotMocK">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6279"
          inkscape:connector-curvature="0" />
@@ -373,8 +380,8 @@
        inkscape:stockid="Arrow1Mend-6Fa">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6282"
          inkscape:connector-curvature="0" />
     </marker>
@@ -387,7 +394,7 @@
        inkscape:stockid="DotMo17">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6529"
          inkscape:connector-curvature="0" />
@@ -401,8 +408,8 @@
        inkscape:stockid="Arrow1Mend-6nl">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6532"
          inkscape:connector-curvature="0" />
     </marker>
@@ -415,7 +422,7 @@
        inkscape:stockid="DotMocKE">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6535"
          inkscape:connector-curvature="0" />
@@ -429,8 +436,8 @@
        inkscape:stockid="Arrow1Mend-6FaK">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6538"
          inkscape:connector-curvature="0" />
     </marker>
@@ -443,8 +450,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5-4"
          inkscape:connector-curvature="0" />
     </marker>
@@ -458,8 +465,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-3"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -472,8 +479,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-9"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -486,8 +493,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-5"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -500,8 +507,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-53"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <filter
@@ -566,7 +573,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -579,14 +586,17 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>    <g
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <g
        id="g4569"
        transform="matrix(0.34105159,0,0,0.29166644,21.715349,444.30956)" />
     <g
@@ -780,7 +790,7 @@
          transform="translate(247.86,555.77)"
          id="g4612">
         <path
-           d="m 170.56,-255.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 170.56,-255.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;opacity:0.6;fill:#000000;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092;filter:url(#filter4402)"
            sodipodi:nodetypes="cccccccc"
@@ -789,7 +799,7 @@
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4592);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            id="path4562" />
         <rect
            x="154.56"
@@ -810,10 +820,10 @@
         <path
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4587);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
-           d="m 208.56,-246.14 -15.989,-15.989 0,15.989 15.989,0 z"
+           d="m 208.56,-246.14 -15.989,-15.989 v 15.989 z"
            id="path4568" />
         <path
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
@@ -830,18 +840,18 @@
         <text
            x="189.47539"
            y="-215.91681"
-           sodipodi:linespacing="125%"
            inkscape:export-xdpi="75.042641"
            transform="scale(0.89596,1.1161)"
            inkscape:export-filename="/home/ramsakb/desk/cherryhill/text6715.png"
            xml:space="preserve"
            inkscape:export-ydpi="75.042641"
-           style="font-weight:bold;font-size:10.20800018px;line-height:125%;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
+           style="font-weight:bold;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
            id="text4570"><tspan
              y="-215.91681"
              x="189.47539"
              sodipodi:role="line"
-             id="tspan4572">PDF</tspan></text>
+             id="tspan4572"
+             style="font-size:10.20800018px;line-height:1.25;font-family:sans-serif">PDF</tspan></text>
       </g>
     </g>
     <g
@@ -876,7 +886,7 @@
     </g>
     <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker5541);enable-background:accumulate"
-       d="m 185.14625,390.01998 449.25272,0 0,0"
+       d="m 185.14625,390.01998 h 449.25272 v 0"
        id="path5275"
        inkscape:connector-curvature="0" />
     <path
@@ -891,86 +901,87 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="295.81839"
        y="377.00632"
-       id="text5552"
-       sodipodi:linespacing="125%"><tspan
+       id="text5552"><tspan
          sodipodi:role="line"
          id="tspan5554"
          x="295.81839"
-         y="377.00632">pdflatex</tspan></text>
+         y="377.00632"
+         style="font-size:40px;line-height:1.25">pdflatex</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:Arial;text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="-80.607559"
        y="815.14551"
        id="text5556"
-       sodipodi:linespacing="125%"
-       transform="matrix(0.68043902,-0.73280471,0.73280471,0.68043902,0,0)"><tspan
+       transform="rotate(-47.122041)"><tspan
          sodipodi:role="line"
          id="tspan5558"
          x="-80.607559"
-         y="815.14551">Inspect</tspan></text>
+         y="815.14551"
+         style="font-size:40px;line-height:1.25">Inspect</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="574.28046"
        y="169.2155"
        id="text5560"
-       sodipodi:linespacing="125%"
-       transform="matrix(0.57490213,0.81822218,-0.81822218,0.57490213,0,0)"><tspan
+       transform="rotate(54.907221)"><tspan
          sodipodi:role="line"
          x="574.28046"
          y="169.2155"
-         id="tspan5564">edit</tspan></text>
+         id="tspan5564"
+         style="font-size:40px;line-height:1.25">edit</tspan></text>
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="531.49603"
        y="106.2992"
-       id="text5568"
-       sodipodi:linespacing="125%"><tspan
+       id="text5568"><tspan
          sodipodi:role="line"
          id="tspan5570"
          x="531.49603"
-         y="106.2992" /></text>
+         y="106.2992"
+         style="font-size:40px;line-height:1.25"> </tspan></text>
     <flowRoot
        xml:space="preserve"
        id="flowRoot4606"
-       style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Arial;font-style:normal;font-weight:normal;font-size:15px;line-height:125%;letter-spacing:0px;word-spacing:0px;-inkscape-font-specification:'Arial, Normal';font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal"><flowRegion
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"><flowRegion
          id="flowRegion4608"><rect
            id="rect4610"
            width="0"
            height="35.433071"
            x="106.29921"
            y="-25.19685" /></flowRegion><flowPara
-         id="flowPara4612"></flowPara></flowRoot>    <g
+         id="flowPara4612"
+         style="font-size:15px;line-height:1.25"> </flowPara></flowRoot>    <g
        style="display:inline"
        id="g7808"
        transform="translate(14.898335,209.18081)">
       <path
          style="fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 68.375405,199.01853 0,31.25 73.360995,0 0,-31.25 -73.360995,0 z"
+         d="m 68.375405,199.01853 v 31.25 H 141.7364 v -31.25 z"
          id="path3896-7" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 141.31123,179.42253 -14.354,-14.353 0,14.354 14.354,0 z m -72.509995,-14.345 0,99.15 72.509995,0 0,-84.796 -14.35399,-14.354 -58.156005,0 z"
+         d="m 141.31123,179.42253 -14.354,-14.353 v 14.354 h 14.354 z m -72.509995,-14.345 v 99.15 h 72.509995 v -84.796 l -14.35399,-14.354 z"
          style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958"
          y="222.92569"
          x="74.085899"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="222.92569"
            x="74.085899"
            id="tspan6960"
-           sodipodi:role="line">.tex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.tex</tspan></text>
     </g>
   </g>
   <script
diff --git a/Doc/Tdoc/Ref/Screen/makeindexProcessing.svg b/Doc/Tdoc/Ref/Screen/makeindexProcessing.svg
index b1f88f2989d74f6a691560851c967fb3abada070..648e3d59ab63813b78095c0afde58fd0c7defe66 100644
--- a/Doc/Tdoc/Ref/Screen/makeindexProcessing.svg
+++ b/Doc/Tdoc/Ref/Screen/makeindexProcessing.svg
@@ -11,12 +11,13 @@
    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="900"
-   height="600"
+   width="254mm"
+   height="169.33333mm"
    id="svg2"
    version="1.2"
-   inkscape:version="0.91 r13725"
-   sodipodi:docname="makeindexProcessing.svg">
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="makeindexProcessing.svg"
+   viewBox="0 0 900 600">
   <sodipodi:namedview
      id="base"
      pagecolor="#ffffff"
@@ -25,90 +26,100 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.6288889"
-     inkscape:cx="450"
+     inkscape:cx="330.28649"
      inkscape:cy="300"
-     inkscape:document-units="px"
+     inkscape:document-units="mm"
      inkscape:current-layer="layer6"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="1176"
+     inkscape:window-width="3840"
+     inkscape:window-height="2096"
      inkscape:window-x="0"
-     inkscape:window-y="24"
+     inkscape:window-y="27"
      inkscape:window-maximized="1"
      inkscape:snap-global="true"
      showguides="true"
      inkscape:guide-bbox="true"
-     inkscape:snap-grids="true">
+     inkscape:snap-grids="true"
+     units="mm">
     <inkscape:grid
        snapvisiblegridlinesonly="true"
        enabled="true"
        visible="true"
        empspacing="5"
        id="grid5239"
-       type="xygrid" />
+       type="xygrid"
+       originx="0"
+       originy="0"
+       spacingx="1"
+       spacingy="1" />
     <sodipodi:guide
        id="guide3149"
        position="680,750"
-       orientation="0,1" />
+       orientation="0,1"
+       inkscape:locked="false" />
   </sodipodi:namedview>
   <defs
      id="defs4">
     <marker
        inkscape:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker4271"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <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="path4273" />
+         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="path4273"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:isstock="true"
-       style="overflow:visible;"
+       style="overflow:visible"
        id="marker4265"
-       refX="0.0"
-       refY="0.0"
+       refX="0"
+       refY="0"
        orient="auto"
        inkscape:stockid="Arrow1Lend">
       <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="path4267" />
+         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="path4267"
+         inkscape:connector-curvature="0" />
     </marker>
     <marker
        inkscape:stockid="Arrow1Lend"
        orient="auto"
-       refY="0.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5548"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true">
       <path
          id="path5550"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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.0"
-       refX="0.0"
+       refY="0"
+       refX="0"
        id="marker5544"
-       style="overflow:visible;"
+       style="overflow:visible"
        inkscape:isstock="true"
        inkscape:collect="always">
       <path
          id="path5546"
-         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:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
-         transform="scale(0.8) rotate(180) translate(12.5,0)" />
+         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="EmptyTriangleOutL"
@@ -119,8 +130,8 @@
        style="overflow:visible">
       <path
          id="path6166"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)"
          inkscape:connector-curvature="0" />
     </marker>
@@ -133,7 +144,7 @@
        inkscape:stockid="DotM">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path4359"
          inkscape:connector-curvature="0" />
@@ -147,8 +158,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023"
          inkscape:connector-curvature="0" />
     </marker>
@@ -161,8 +172,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020"
          inkscape:connector-curvature="0" />
     </marker>
@@ -175,8 +186,8 @@
        inkscape:stockid="Arrow1Lend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5017"
          inkscape:connector-curvature="0" />
     </marker>
@@ -189,8 +200,8 @@
        inkscape:stockid="Arrow1Lstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5014"
          inkscape:connector-curvature="0" />
     </marker>
@@ -203,8 +214,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-3"
          inkscape:connector-curvature="0" />
     </marker>
@@ -217,8 +228,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-9"
          inkscape:connector-curvature="0" />
     </marker>
@@ -231,8 +242,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -245,8 +256,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-1"
          inkscape:connector-curvature="0" />
     </marker>
@@ -259,8 +270,8 @@
        inkscape:stockid="Arrow1Mstart">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5020-8"
          inkscape:connector-curvature="0" />
     </marker>
@@ -273,8 +284,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5"
          inkscape:connector-curvature="0" />
     </marker>
@@ -287,7 +298,7 @@
        inkscape:stockid="DotMo">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path5187"
          inkscape:connector-curvature="0" />
@@ -301,8 +312,8 @@
        inkscape:stockid="Arrow1Mend-6o">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5190"
          inkscape:connector-curvature="0" />
     </marker>
@@ -315,7 +326,7 @@
        inkscape:stockid="DotMo1">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6031"
          inkscape:connector-curvature="0" />
@@ -329,8 +340,8 @@
        inkscape:stockid="Arrow1Mend-6n">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6034"
          inkscape:connector-curvature="0" />
     </marker>
@@ -343,7 +354,7 @@
        inkscape:stockid="DotMoc">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6037"
          inkscape:connector-curvature="0" />
@@ -357,8 +368,8 @@
        inkscape:stockid="Arrow1Mend-6F">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6040"
          inkscape:connector-curvature="0" />
     </marker>
@@ -371,7 +382,7 @@
        inkscape:stockid="DotMocK">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6279"
          inkscape:connector-curvature="0" />
@@ -385,8 +396,8 @@
        inkscape:stockid="Arrow1Mend-6Fa">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6282"
          inkscape:connector-curvature="0" />
     </marker>
@@ -399,7 +410,7 @@
        inkscape:stockid="DotMo17">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6529"
          inkscape:connector-curvature="0" />
@@ -413,8 +424,8 @@
        inkscape:stockid="Arrow1Mend-6nl">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6532"
          inkscape:connector-curvature="0" />
     </marker>
@@ -427,7 +438,7 @@
        inkscape:stockid="DotMocKE">
       <path
          transform="matrix(0.4,0,0,0.4,2.96,0.4)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
          d="m -2.5,-1 c 0,2.76 -2.24,5 -5,5 -2.76,0 -5,-2.24 -5,-5 0,-2.76 2.24,-5 5,-5 2.76,0 5,2.24 5,5 z"
          id="path6535"
          inkscape:connector-curvature="0" />
@@ -441,8 +452,8 @@
        inkscape:stockid="Arrow1Mend-6FaK">
       <path
          transform="matrix(-0.4,0,0,-0.4,-4,0)"
-         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1pt"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         style="fill:#d40000;fill-rule:evenodd;stroke:#d40000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path6538"
          inkscape:connector-curvature="0" />
     </marker>
@@ -455,8 +466,8 @@
        inkscape:stockid="Arrow1Mend">
       <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"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
          id="path5023-5-4"
          inkscape:connector-curvature="0" />
     </marker>
@@ -470,8 +481,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-3"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -484,8 +495,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-9"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -498,8 +509,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-5"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <marker
@@ -512,14 +523,14 @@
       <path
          inkscape:connector-curvature="0"
          id="path6166-53"
-         d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
-         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         d="M 5.77,0 -2.88,5 V -5 Z"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt"
          transform="matrix(0.8,0,0,0.8,-4.8,0)" />
     </marker>
     <filter
        inkscape:collect="always"
-       color-interpolation-filters="sRGB"
-       id="filter4402">
+       id="filter4402"
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          inkscape:collect="always"
          stdDeviation="1.2625"
@@ -527,10 +538,10 @@
     </filter>
     <linearGradient
        inkscape:collect="always"
-       x1="298.48"
+       x1="298.48001"
        y1="238.13"
        gradientTransform="matrix(0.53078,0,0,0.52644,27.581,-339.55)"
-       x2="299.9"
+       x2="299.89999"
        gradientUnits="userSpaceOnUse"
        xlink:href="#linearGradient3928-8"
        y2="150.17"
@@ -548,12 +559,12 @@
     </linearGradient>
     <filter
        inkscape:collect="always"
-       color-interpolation-filters="sRGB"
        height="1.215"
-       x="-.041613"
-       y="-.10750"
+       x="-0.041613001"
+       y="-0.1075"
        width="1.0832"
-       id="filter4396">
+       id="filter4396"
+       style="color-interpolation-filters:sRGB">
       <feGaussianBlur
          inkscape:collect="always"
          stdDeviation="0.53749999"
@@ -561,10 +572,10 @@
     </filter>
     <linearGradient
        inkscape:collect="always"
-       x1="326.01"
+       x1="326.01001"
        y1="161.52"
        gradientTransform="matrix(0.5298,0,0,0.5298,27.92,-340.03)"
-       x2="310.68"
+       x2="310.67999"
        gradientUnits="userSpaceOnUse"
        xlink:href="#linearGradient3928-8"
        y2="177.41"
@@ -580,8 +591,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0" />
     </marker>
     <marker
@@ -595,8 +606,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0-9" />
     </marker>
     <marker
@@ -610,8 +621,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4267-0" />
     </marker>
     <marker
@@ -625,8 +636,8 @@
       <path
          inkscape:connector-curvature="0"
          transform="matrix(-0.8,0,0,-0.8,-10,0)"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
+         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="path4273-0-6" />
     </marker>
     <marker
@@ -641,8 +652,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path5546-3"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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)" />
     </marker>
     <marker
@@ -657,8 +668,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path5546-2"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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)" />
     </marker>
     <marker
@@ -673,8 +684,8 @@
       <path
          inkscape:connector-curvature="0"
          id="path5546-3-2"
-         d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
-         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+         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)" />
     </marker>
   </defs>
@@ -686,7 +697,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
@@ -699,14 +710,17 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4383"
-       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"><flowRegion
-         id="flowRegion4385"><rect
+       style="font-style:normal;font-weight:normal;line-height:0.01%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"><flowRegion
+         id="flowRegion4385"
+         style="font-family:sans-serif"><rect
            id="rect4387"
            width="210.1855"
            height="251.79218"
            x="131.99362"
-           y="92.017303" /></flowRegion><flowPara
-         id="flowPara4389" /></flowRoot>    <g
+           y="92.017303"
+           style="font-family:sans-serif" /></flowRegion><flowPara
+         id="flowPara4389"
+         style="font-size:40px;line-height:1.25;font-family:sans-serif"> </flowPara></flowRoot>    <g
        id="g4569"
        transform="matrix(0.34105159,0,0,0.29166644,21.715349,444.30956)" />
     <g
@@ -759,7 +773,7 @@
          transform="translate(247.86,555.77)"
          id="g4612">
         <path
-           d="m 170.56,-255.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 170.56,-255.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;opacity:0.6;fill:#000000;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092;filter:url(#filter4402)"
            sodipodi:nodetypes="cccccccc"
@@ -768,7 +782,7 @@
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4592);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            id="path4562" />
         <rect
            x="154.56"
@@ -789,10 +803,10 @@
         <path
            inkscape:connector-curvature="0"
            style="color:#000000;fill:url(#linearGradient4587);stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
-           d="m 208.56,-246.14 -15.989,-15.989 0,15.989 15.989,0 z"
+           d="m 208.56,-246.14 -15.989,-15.989 v 15.989 z"
            id="path4568" />
         <path
-           d="m 163.56,-262.14 0,8.0776 0,13.21 0,34.712 45,0 0,-40.108 -16.023,-15.892 z"
+           d="m 163.56,-262.14 v 8.0776 13.21 34.712 h 45 v -40.108 l -16.023,-15.892 z"
            inkscape:connector-curvature="0"
            style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dashoffset:117.54000092"
            sodipodi:nodetypes="cccccccc"
@@ -809,18 +823,18 @@
         <text
            x="189.47539"
            y="-215.91681"
-           sodipodi:linespacing="125%"
            inkscape:export-xdpi="75.042641"
            transform="scale(0.89596,1.1161)"
            inkscape:export-filename="/home/ramsakb/desk/cherryhill/text6715.png"
            xml:space="preserve"
            inkscape:export-ydpi="75.042641"
-           style="font-weight:bold;font-size:10.20800018px;line-height:125%;font-family:Sans;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
+           style="font-weight:bold;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#ffffff"
            id="text4570"><tspan
              y="-215.91681"
              x="189.47539"
              sodipodi:role="line"
-             id="tspan4572">PDF</tspan></text>
+             id="tspan4572"
+             style="font-size:10.20800018px;line-height:1.25;font-family:sans-serif">PDF</tspan></text>
       </g>
     </g>
     <path
@@ -830,40 +844,40 @@
        inkscape:connector-curvature="0" />
     <text
        xml:space="preserve"
-       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;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"
        x="531.49603"
        y="106.2992"
-       id="text5568"
-       sodipodi:linespacing="125%"><tspan
+       id="text5568"><tspan
          sodipodi:role="line"
          id="tspan5570"
          x="531.49603"
-         y="106.2992" /></text>
+         y="106.2992"
+         style="font-size:40px;line-height:1.25"> </tspan></text>
     <g
        id="g7808"
        transform="translate(265.82538,36.221009)">
       <path
          style="fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 68.375405,199.01853 0,31.25 73.360995,0 0,-31.25 -73.360995,0 z"
+         d="m 68.375405,199.01853 v 31.25 H 141.7364 v -31.25 z"
          id="path3896-7" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 141.31123,179.42253 -14.354,-14.353 0,14.354 14.354,0 z m -72.509995,-14.345 0,99.15 72.509995,0 0,-84.796 -14.35399,-14.354 -58.156005,0 z"
+         d="m 141.31123,179.42253 -14.354,-14.353 v 14.354 h 14.354 z m -72.509995,-14.345 v 99.15 h 72.509995 v -84.796 l -14.35399,-14.354 z"
          style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958"
          y="222.92569"
          x="74.085899"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="222.92569"
            x="74.085899"
            id="tspan6960"
-           sodipodi:role="line">.tex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.tex</tspan></text>
     </g>
     <g
        id="g7814"
@@ -871,25 +885,25 @@
       <path
          style="fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 73.900644,467.74913 0,31.25 73.360996,0 0,-31.25 -73.360996,0 z"
+         d="m 73.900644,467.74913 v 31.25 h 73.360996 v -31.25 z"
          id="path3896-7-0" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 146.83647,448.15313 -14.354,-14.353 0,14.354 14.354,0 z m -72.509996,-14.345 0,99.15 72.509996,0 0,-84.796 -14.354,-14.354 -58.155996,0 z"
+         d="m 146.83647,448.15313 -14.354,-14.353 v 14.354 h 14.354 z m -72.509996,-14.345 v 99.15 h 72.509996 v -84.796 l -14.354,-14.354 z"
          style="color:#000000;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1-9" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958-7"
          y="491.65628"
          x="79.611137"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="491.65628"
            x="79.611137"
            id="tspan6960-9"
-           sodipodi:role="line">.aux</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.aux</tspan></text>
     </g>
     <path
        inkscape:connector-curvature="0"
@@ -898,45 +912,45 @@
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker4271);enable-background:accumulate" />
     <text
        xml:space="preserve"
-       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, 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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+       style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, 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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
        x="142.34619"
        y="175.24139"
-       id="text4281"
-       sodipodi:linespacing="125%"><tspan
+       id="text4281"><tspan
          sodipodi:role="line"
          x="142.34619"
          y="175.24139"
          id="tspan4285"
-         style="fill:#ff0000">Step 1:</tspan><tspan
+         style="font-size:40px;line-height:1.25;fill:#ff0000">Step 1:</tspan><tspan
          sodipodi:role="line"
          x="142.34619"
          y="225.24139"
-         id="tspan4289">pdflatex</tspan></text>
+         id="tspan4289"
+         style="font-size:40px;line-height:1.25">pdflatex</tspan></text>
     <g
        id="g4033"
        transform="translate(274.42019,-108.66302)">
       <path
          style="display:inline;fill:#aa0000;stroke-width:0"
          inkscape:connector-curvature="0"
-         d="m 143.72264,632.89237 0,31.25 73.361,0 0,-31.25 -73.361,0 z"
+         d="m 143.72264,632.89237 v 31.25 h 73.361 v -31.25 z"
          id="path3896-7-0-9-8" />
       <path
          inkscape:connector-curvature="0"
          stroke-miterlimit="0"
-         d="m 216.65847,613.29637 -14.354,-14.353 0,14.354 14.354,0 z m -72.51,-14.345 0,99.15 72.51,0 0,-84.796 -14.354,-14.354 -58.156,0 z"
+         d="m 216.65847,613.29637 -14.354,-14.353 v 14.354 h 14.354 z m -72.51,-14.345 v 99.15 h 72.51 v -84.796 l -14.354,-14.354 z"
          style="color:#000000;display:inline;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:0"
          id="rect3820-3-1-9-1-7" />
       <text
-         sodipodi:linespacing="125%"
          id="text6958-7-0-0"
          y="656.7995"
          x="149.43314"
-         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:25px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          xml:space="preserve"><tspan
            y="656.7995"
            x="149.43314"
            id="tspan6960-9-7-4"
-           sodipodi:role="line">.ind</tspan></text>
+           sodipodi:role="line"
+           style="font-size:25px;line-height:1.25">.ind</tspan></text>
     </g>
     <path
        inkscape:connector-curvature="0"
@@ -947,21 +961,21 @@
        id="g4043"
        transform="translate(6.1391544,108.66303)">
       <text
-         sodipodi:linespacing="125%"
          id="text4291"
          y="502.29398"
          x="69.812332"
-         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, 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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, 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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
          xml:space="preserve"><tspan
            y="502.29398"
            x="69.812332"
            id="tspan4293"
            sodipodi:role="line"
-           style="fill:#ff0000">Step 2:</tspan><tspan
+           style="font-size:40px;line-height:1.25;fill:#ff0000">Step 2:</tspan><tspan
            id="tspan4295"
            y="552.29395"
            x="69.812332"
-           sodipodi:role="line">makeindex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">makeindex</tspan></text>
       <ellipse
          ry="87.615875"
          rx="117.08382"
@@ -974,21 +988,21 @@
        id="g4449"
        transform="translate(194.61119,-4.9113202)">
       <text
-         sodipodi:linespacing="125%"
          id="text4291-0"
          y="340.39432"
          x="387.2066"
-         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;line-height:125%;font-family:Arial;-inkscape-font-specification:'Arial, 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;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
+         style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0%;font-family:Arial;-inkscape-font-specification:'Arial, 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;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
          xml:space="preserve"><tspan
            id="tspan4295-2"
            y="340.39432"
            x="387.2066"
            sodipodi:role="line"
-           style="fill:#ff0000">Step 3:</tspan><tspan
+           style="font-size:40px;line-height:1.25;fill:#ff0000">Step 3:</tspan><tspan
            id="tspan4447"
            y="390.39432"
            x="387.2066"
-           sodipodi:role="line">pdflatex</tspan></text>
+           sodipodi:role="line"
+           style="font-size:40px;line-height:1.25">pdflatex</tspan></text>
       <ellipse
          ry="65.821884"
          rx="98.973312"
@@ -1005,14 +1019,15 @@
     <flowRoot
        xml:space="preserve"
        id="flowRoot4025"
-       style="fill:black;stroke:none;stroke-opacity:1;stroke-width:1px;stroke-linejoin:miter;stroke-linecap:butt;fill-opacity:1;font-family:Arial;font-style:normal;font-weight:normal;font-size:15px;line-height:125%;letter-spacing:0px;word-spacing:0px;-inkscape-font-specification:'Arial, Normal';font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal"><flowRegion
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:0.01%;font-family:Arial;-inkscape-font-specification:'Arial, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;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"><flowRegion
          id="flowRegion4027"><rect
            id="rect4029"
            width="177.16536"
            height="141.73228"
            x="106.29921"
            y="422.83466" /></flowRegion><flowPara
-         id="flowPara4031" /></flowRoot>    <path
+         id="flowPara4031"
+         style="font-size:15px;line-height:1.25"> </flowPara></flowRoot>    <path
        style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;marker-end:url(#marker5544-5);enable-background:accumulate"
        d="m 490.30764,490.35608 76.9573,-76.85584"
        id="path5277-5"
diff --git a/ws/Docbook/CustomLayer/Common/common.xsl b/ws/Docbook/CustomLayer/Common/common.xsl
index 194747931abb2630d00574d71f961fe900b884c0..e2055d4877c8e97f4acf4f6c0d370c9bfe181475 100644
--- a/ws/Docbook/CustomLayer/Common/common.xsl
+++ b/ws/Docbook/CustomLayer/Common/common.xsl
@@ -7,6 +7,8 @@
   exclude-result-prefixes="d xs m"
   version="2.0">
   
+  <xsl:import href="path.xsl"/>
+  
   <xsl:variable name="n">
     <xsl:text>
 </xsl:text>
@@ -42,24 +44,6 @@
     </xsl:choose>
   </xsl:template>
   
-  
-  <xsl:template name="hdm.get.leftmost.of.separator">
-    <xsl:param name="path"/>
-    <xsl:param name="separator"/>
-    <xsl:param name="start">1</xsl:param>
-    <xsl:if test="contains($path, $separator )">
-      <xsl:if test="$start='0'">
-        <xsl:value-of select="$separator"/>
-      </xsl:if>
-      <xsl:value-of select="substring-before($path, $separator)"/>
-      <xsl:call-template name="hdm.get.leftmost.of.separator">
-        <xsl:with-param name="path" select="substring-after($path, $separator)"/>
-        <xsl:with-param name="separator" select="$separator"/>
-        <xsl:with-param name="start">0</xsl:with-param>
-      </xsl:call-template>
-    </xsl:if>
-  </xsl:template> 
-  
   <xsl:param name="toggleDisplayScript">
     <script src="docbooksupplement.js"></script>
   </xsl:param>
diff --git a/ws/Docbook/CustomLayer/Common/path.xsl b/ws/Docbook/CustomLayer/Common/path.xsl
new file mode 100644
index 0000000000000000000000000000000000000000..a7e9f61fb53561a91044b35a54cb044df90ddb0b
--- /dev/null
+++ b/ws/Docbook/CustomLayer/Common/path.xsl
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+  xmlns:xs="http://www.w3.org/2001/XMLSchema"
+  exclude-result-prefixes="xs"
+  version="2.0">
+  
+  <xsl:template name="hdm.get.leftmost.of.separator">
+    <xsl:param name="path"/>
+    <xsl:param name="separator"/>
+    <xsl:param name="start">1</xsl:param>
+    <xsl:if test="contains($path, $separator )">
+      <xsl:if test="$start='0'">
+        <xsl:value-of select="$separator"/>
+      </xsl:if>
+      <xsl:value-of select="substring-before($path, $separator)"/>
+      <xsl:call-template name="hdm.get.leftmost.of.separator">
+        <xsl:with-param name="path" select="substring-after($path, $separator)"/>
+        <xsl:with-param name="separator" select="$separator"/>
+        <xsl:with-param name="start">0</xsl:with-param>
+      </xsl:call-template>
+    </xsl:if>
+  </xsl:template> 
+  
+  
+</xsl:stylesheet>
\ No newline at end of file
diff --git a/ws/Docbook/CustomLayer/pdf/highlight.xsl b/ws/Docbook/CustomLayer/pdf/highlight.xsl
new file mode 100644
index 0000000000000000000000000000000000000000..9727d2afb887a0b806b39da1acff8ee71fe27992
--- /dev/null
+++ b/ws/Docbook/CustomLayer/pdf/highlight.xsl
@@ -0,0 +1,85 @@
+<?xml version='1.0'?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+  xmlns:d="http://docbook.org/ns/docbook"
+  xmlns:fo="http://www.w3.org/1999/XSL/Format"
+  xmlns:xslthl="http://xslthl.sf.net"
+  exclude-result-prefixes="xslthl d"
+  version='1.0'>
+  
+  <!-- ********************************************************************
+    
+    This file is part of the XSL DocBook Stylesheet distribution.
+    See ../README or http://cdn.docbook.org/release/xsl/current/ for
+    and other information.
+    
+    ******************************************************************** -->
+  
+  <xsl:import href="../../docbook-xsl/highlighting/common.xsl"/>
+  
+  
+  <xsl:template match='xslthl:keyword' mode="xslthl">
+    <fo:inline font-weight="bold" color="#602060"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:string' mode="xslthl">
+    <fo:inline font-weight="bold" font-style="italic" color="red"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:comment' mode="xslthl">
+    <fo:inline font-style="italic" color="silver"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  
+  <xsl:template match='xslthl:directive' mode="xslthl">
+    <fo:inline color="maroon"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:tag' mode="xslthl">
+    <fo:inline font-weight="bold" color="#000096"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:attribute' mode="xslthl">
+    <fo:inline color="#F5844C"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:value' mode="xslthl">
+    <fo:inline color="#993300"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+   
+   
+  <!--
+    <xsl:template match='xslthl:html'>
+    <span style='background:#AFF'><font color='blue'><xsl:apply-templates/></font></span>
+    </xsl:template>
+    
+    <xsl:template match='xslthl:xslt'>
+    <span style='background:#AAA'><font color='blue'><xsl:apply-templates/></font></span>
+    </xsl:template>
+    
+    <xsl:template match='xslthl:section'>
+    <span style='background:yellow'><xsl:apply-templates/></span>
+    </xsl:template>
+  -->
+  
+  <xsl:template match='xslthl:number' mode="xslthl">
+    <fo:inline color="#B08000"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:annotation' mode="xslthl">
+    <fo:inline font-weight="bold" color="gray"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  <xsl:template match='xslthl:doccomment|xslthl:doctype' mode="xslthl">
+    <fo:inline font-weight="bold" color="blue"><xsl:apply-templates mode="xslthl"/></fo:inline>
+  </xsl:template>
+  
+  
+  <xsl:template match="d:emphasis[@role='red']">
+    <fo:inline font-weight="bold" color="red">
+      <xsl:apply-templates/>
+    </fo:inline>
+    
+  </xsl:template>
+  
+</xsl:stylesheet>
+
diff --git a/ws/Docbook/CustomLayer/present/present.xsl b/ws/Docbook/CustomLayer/present/present.xsl
index b5bf12a77a9de0e41c51d57876f57dc9affa1010..977b0258cbefe0ad5ba150d24ed5bb9e15809708 100644
--- a/ws/Docbook/CustomLayer/present/present.xsl
+++ b/ws/Docbook/CustomLayer/present/present.xsl
@@ -5,79 +5,28 @@
   xmlns:d="http://docbook.org/ns/docbook"
   xmlns="http://www.w3.org/1999/xhtml">
   
-  <xsl:import href="../../docbook-xsl/xhtml/chunk.xsl"/>
-  <xsl:import href="../Common/common.xsl"/>
+  <xsl:import href="../../docbook-xsl/fo/docbook.xsl"/>  
+  
+  <!-- 
+    <xsl:import href="../../docbook-xsl/fo/highlight.xsl"/>
+    
+  -->
+  <xsl:import href="../pdf/highlight.xsl"/>
+  
+  <xsl:import href="../Common/path.xsl"/>    
   <xsl:import href="../../Preprocess/Xsl/slideReference.xsl"/>
   
+  <xsl:param name="highlight.source" select="1"/>
+  <xsl:param name="fop1.extensions" select="1"/>
+  
+  <xsl:output indent="yes"/>
+  
   <xsl:variable name="bookmarks.state">
     <xsl:choose>
       <xsl:when test="$bookmarks.collapse != 0">hide</xsl:when>
       <xsl:otherwise>show</xsl:otherwise>
     </xsl:choose>
   </xsl:variable>
-
-  <xsl:include href="../../docbook-xsl/VERSION.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/param.xsl"/>
-  <xsl:include href="../../docbook-xsl/lib/lib.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/l10n.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/common.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/utility.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/labels.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/titles.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/subtitles.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/gentext.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/olink.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/targets.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/pi.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/autotoc.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/autoidx.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/lists.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/callout.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/verbatim.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/graphics.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/xref.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/formal.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/table.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/htmltbl.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/sections.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/inline.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/footnote.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/fo.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/fo-rtf.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/info.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/keywords.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/division.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/index.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/toc.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/refentry.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/math.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/admon.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/component.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/biblio.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/biblio-iso690.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/glossary.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/block.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/task.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/qandaset.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/synop.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/titlepage.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/titlepage.templates.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/pagesetup.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/pi.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/spaces.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/ebnf.xsl"/>
-  <xsl:include href="../../docbook-xsl/html/chunker.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/annotations.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/publishers.xsl"/>
-  <xsl:include href="../../docbook-xsl/common/addns.xsl"/>
-
-  <xsl:include href="../../docbook-xsl/fo/fop.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/fop1.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/xep.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/axf.xsl"/>
-  <xsl:include href="../../docbook-xsl/fo/ptc.xsl"/>
-  
-  <xsl:param name="stylesheet.result.type" select="'fo'"/>
   
   <xsl:template match="/">        
     <xsl:apply-templates select="
@@ -96,7 +45,7 @@
     
     
     <!-- Writing bigBlueButton FO --> 
-    <xsl:document href="{$presentationFoFileName}" method="xml" encoding="utf-8" indent="no">
+    <xsl:document href="{$presentationFoFileName}" method="xml" indent="no">
       
       
       <xsl:variable name="revealSections" select="          
@@ -106,11 +55,11 @@
         descendant-or-self::d:section |
         descendant-or-self::d:appendix) [d:figure[not (ancestor::d:qandaset)]]"/>
       
-      <fo:root >
+      <fo:root>
         
         <fo:layout-master-set>
           <fo:simple-page-master master-name="simplePageLayout"
-            page-width  = "250mm" page-height   = "150mm"
+            page-width  = "294mm" page-height   = "170mm"
             margin-top  = "3mm"  margin-bottom = "2mm"
             margin-left = "4mm"  margin-right  = "4mm">
             
@@ -193,37 +142,75 @@
       </xsl:if>
     </xsl:variable>
     
+    <xsl:variable name="titleNode" select="d:title"/>
+      
     
-    <fo:page-sequence master-reference="simplePageLayout">
-      <fo:static-content flow-name="xsl-region-before"> 
-        <fo:block>
-          <xsl:apply-templates select="d:title/text()|d:title/*"/>
-        </fo:block>
-      </fo:static-content>
+    <xsl:choose>
       
-      <fo:flow flow-name="xsl-region-body">
-        <xsl:choose>
-          
-          <xsl:when test="1 &lt; count($figSet/*)"> <!-- Image series -->
-            
-            <xsl:for-each select="$figSet/*">
+      <xsl:when test="1 &lt; count($figSet/*)"> <!-- Image series -->
+        
+        <xsl:for-each select="$figSet/*">
+          <fo:page-sequence master-reference="simplePageLayout">
+            <fo:static-content flow-name="xsl-region-before"> 
+              <fo:block font-size="xx-large" color="red" wrap-option="no-wrap" overflow="hidden">
+                <xsl:apply-templates select="$titleNode/text()|$titleNode/*" text-align-last='justify'/>
+              </fo:block>
+              <fo:block font-size="xx-small" color="red" text-align-last='justify'>
+                <fo:leader leader-pattern="rule" leader-length="100%"/>
+              </fo:block>
+            </fo:static-content>
+            <fo:flow flow-name="xsl-region-body">
               
               <fo:block>
                 <fo:external-graphic src="{concat($baseSupplementDir, $figBasename, '-', position() - 1, '.svg')}" content-height="90%"/>
               </fo:block>
-              
-            </xsl:for-each>     
-          </xsl:when>
+            </fo:flow>
+          </fo:page-sequence>
+        </xsl:for-each>     
+      </xsl:when>
+      
+      <xsl:when test="d:mediaobject/d:imageobject/d:imagedata/@fileref"> <!-- Single image -->
+        <fo:page-sequence master-reference="simplePageLayout">
+          <fo:static-content flow-name="xsl-region-before"> 
+            <fo:block font-size="xx-large" color="red" wrap-option="no-wrap" overflow="hidden">
+              <xsl:apply-templates select="$titleNode/text()|$titleNode/*" text-align-last='justify'/>
+            </fo:block>
+            <fo:block font-size="xx-small" color="red" text-align-last='justify'>
+              <fo:leader leader-pattern="rule" leader-length="100%"/>
+            </fo:block>
+          </fo:static-content>
+          <fo:flow flow-name="xsl-region-body">
+            <fo:block>
+              <fo:external-graphic content-height="90%">
+                <xsl:attribute name="src">
+                  <xsl:value-of select="$baseSupplementDir"/>
+                  <xsl:value-of select="d:mediaobject/d:imageobject/d:imagedata/@fileref"/>
+                </xsl:attribute>
+              </fo:external-graphic>
+            </fo:block>
+            
+          </fo:flow>
+        </fo:page-sequence>
+      </xsl:when>
+      
+      <xsl:otherwise>          <!-- Other content -->
+        <fo:page-sequence master-reference="simplePageLayout">
+          <fo:static-content flow-name="xsl-region-before"> 
+            <fo:block font-size="xx-large" color="red" wrap-option="no-wrap" overflow="hidden">
+              <xsl:apply-templates select="$titleNode/text()|$titleNode/*" text-align-last='justify'/>
+            </fo:block>
+            <fo:block font-size="xx-small" color="red" text-align-last='justify'>
+              <fo:leader leader-pattern="rule" leader-length="100%"/>
+            </fo:block>
+          </fo:static-content>
           
-          <xsl:otherwise>          <!-- Just a single image or other content -->
+          <fo:flow flow-name="xsl-region-body">
             
             <xsl:apply-templates select="*[not(self::d:title)]"/>
-            
-          </xsl:otherwise>             
-        </xsl:choose>
-        
-      </fo:flow>
-    </fo:page-sequence>
+          </fo:flow>
+        </fo:page-sequence>
+      </xsl:otherwise>             
+    </xsl:choose>
     
     <xsl:call-template name="generateFollowupQandasets"/>
     
@@ -253,6 +240,13 @@
       </xsl:variable>
       
       <fo:page-sequence master-reference="simplePageLayout">
+        <fo:static-content flow-name="xsl-region-before"> 
+          <fo:block font-size="xx-large" color="red">Related exercises</fo:block>
+          <fo:block font-size="xx-small" color="red" text-align-last='justify'>
+            <fo:leader leader-pattern="rule" leader-length="100%"/>
+          </fo:block>
+        </fo:static-content>      
+        
         <fo:flow flow-name="xsl-region-body">
           <xsl:for-each select="$followupQandasets">
             <fo:block>
@@ -267,20 +261,12 @@
   
   <xsl:template match="d:qandaset" mode="createTitleLink">
     
-    <xsl:variable name="linkTarget">
-      <xsl:call-template name="href.target.uri"/>
-    </xsl:variable>
-    
     <xsl:choose>
-      <xsl:when test="d:title">
-        <xsl:apply-templates select="d:title/node()" mode="createTitleLink">
-          <xsl:with-param name="linkTarget" select="$linkTarget"/>
-        </xsl:apply-templates>
+      <xsl:when test="d:title">        
+        <xsl:apply-templates select="d:title"/>
       </xsl:when>
       <xsl:otherwise>
-        <xsl:apply-templates select="preceding-sibling::d:title[1]/node()" mode="createTitleLink">
-          <xsl:with-param name="linkTarget" select="$linkTarget"/>
-        </xsl:apply-templates>
+        <xsl:apply-templates select="preceding-sibling::d:title[1]"/>
       </xsl:otherwise>
     </xsl:choose>
   </xsl:template>
diff --git a/ws/Docbook/Extensions/Tdata/Listing/doc.xml b/ws/Docbook/Extensions/Tdata/Listing/doc.xml
index fd6c5447b361d367139816e6d9bca648c88afe47..c547ec63d5eb351980aeaa3541aa922ba9fe3d45 100644
--- a/ws/Docbook/Extensions/Tdata/Listing/doc.xml
+++ b/ws/Docbook/Extensions/Tdata/Listing/doc.xml
@@ -28,6 +28,22 @@
     <chapter annotations="slide" xml:id="listings">
       <title/>
 
+      <figure xml:id="simpleJavaClass">
+        <title>A Java class</title>
+
+        <programlisting language="java">//Missing Javadoc
+public class Circle {
+    /* Yet another variable */
+    static final String s = "Just for fun ...";
+    static final double PI = 3.1415926;
+    private double x,y, radius;
+
+    public double getArea() {
+        return Math.PI * radius * radius;
+    }
+}</programlisting>
+      </figure>
+
       <figure xml:id="sda1_xmlschema_fig_organizerContactIdKeyXsd">
         <title><tag class="starttag">xs:key</tag> vs. <tag
         class="starttag">xs:unique</tag></title>
@@ -51,7 +67,7 @@
                   xml:id="sda1_xmlschema_fig_organizerContactIdKeyXsd-1-co"/>/&gt;
 ...</programlisting></td>
 
-            <td valign="top"><programlisting language="none"><emphasis
+            <td valign="top"><programlisting language="xml"><emphasis
                   role="red">&lt;!--
 Invalid: Element "organizer"
 has no value for the
diff --git a/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/callByValueInt.multi.svg b/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/callByValueInt.multi.svg
index ee0d36bef1c25a72764fb15d51b43027242d835b..f7ae6dee06e12035d1be86a9f472ef0cdcc16306 100644
--- a/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/callByValueInt.multi.svg
+++ b/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/callByValueInt.multi.svg
@@ -15,7 +15,7 @@
    viewBox="0 0 170.00002 75"
    version="1.1"
    id="svg8"
-   inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
    sodipodi:docname="callByValueInt.multi.svg">
   <sodipodi:namedview
      id="base"
@@ -25,16 +25,16 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.8200176"
-     inkscape:cx="320.42755"
-     inkscape:cy="127.29744"
+     inkscape:cx="345.13248"
+     inkscape:cy="153.19925"
      inkscape:document-units="mm"
      inkscape:current-layer="g4966"
      showgrid="true"
-     inkscape:window-width="1600"
-     inkscape:window-height="845"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
+     inkscape:window-width="1864"
+     inkscape:window-height="1070"
+     inkscape:window-x="1969"
+     inkscape:window-y="154"
+     inkscape:window-maximized="0"
      fit-margin-top="0"
      fit-margin-left="0"
      fit-margin-right="0"
@@ -546,7 +546,7 @@
         <dc:format>image/svg+xml</dc:format>
         <dc:type
            rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title />
+        <dc:title></dc:title>
       </cc:Work>
     </rdf:RDF>
   </metadata>
diff --git a/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/modelPerson.svg b/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/modelPerson.svg
new file mode 100644
index 0000000000000000000000000000000000000000..5e90ac91c4adea8afc4a2ef1e79c8b89a804c8ab
--- /dev/null
+++ b/ws/Docbook/Extensions/Tdata/SvgAnimate/Ref/modelPerson.svg
@@ -0,0 +1,1047 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:ns1="https://launchpad.net/jessyink"
+   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="170mm"
+   height="75mm"
+   viewBox="0 0 170.00002 75"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+   sodipodi:docname="new.svg">
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.8200176"
+     inkscape:cx="376.72558"
+     inkscape:cy="153.19925"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     inkscape:window-width="1830"
+     inkscape:window-height="1065"
+     inkscape:window-x="54"
+     inkscape:window-y="74"
+     inkscape:window-maximized="0"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     showguides="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:snap-global="false"
+     inkscape:snap-to-guides="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid153"
+       originx="-1.4239177"
+       originy="-0.32290521" />
+  </sodipodi:namedview>
+  <defs
+     id="defs2">
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker5182"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path5180" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker4980"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="DotM">
+      <path
+         transform="scale(0.4) translate(7.4, 1)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+         id="path4978" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker4724"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path4722"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker14694"
+       refX="0.0"
+       refY="0.0"
+       orient="auto"
+       inkscape:stockid="DotM">
+      <path
+         transform="scale(0.4) translate(7.4, 1)"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+         id="path14692" />
+    </marker>
+    <marker
+       inkscape:stockid="DotM"
+       orient="auto"
+       refY="0.0"
+       refX="0.0"
+       id="marker11917"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path11915"
+         d="M -2.5,-1.0 C -2.5,1.7600000 -4.7400000,4.0 -7.5,4.0 C -10.260000,4.0 -12.5,1.7600000 -12.5,-1.0 C -12.5,-3.7600000 -10.260000,-6.0 -7.5,-6.0 C -4.7400000,-6.0 -2.5,-3.7600000 -2.5,-1.0 z "
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1;fill:#000000;fill-opacity:1"
+         transform="scale(0.4) translate(7.4, 1)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker6297"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path6295"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker12914"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path12912" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker9325"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path9323"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker5341"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path5339"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2807"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path2805"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <inkscape:perspective
+       sodipodi:type="inkscape:persp3d"
+       inkscape:vp_x="0 : 37.5 : 1"
+       inkscape:vp_y="0 : 1000 : 0"
+       inkscape:vp_z="170.00002 : 37.5 : 1"
+       inkscape:persp3d-origin="85.00001 : 25 : 1"
+       id="perspective631" />
+    <marker
+       inkscape:stockid="Arrow2Lend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Lend"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1067"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-1"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-5"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-65"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-6"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-65-5"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-6-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6-8"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-1-8"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-65-5-4"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-6-4-3"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker1003-2"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-3" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6-8-7"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-1-8-5"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-65-5-4-9"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-6-4-3-2"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6-8-7-1"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-1-8-5-0"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-65-5-4-9-6"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-6-4-3-2-3"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker1003-7"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-4" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker1003-7-6"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-4-8" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6-8-7-1-8"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-1-8-5-0-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-65-5-4-9-6-3"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-6-4-3-2-3-1"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker1003-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow2Mend">
+      <path
+         inkscape:connector-curvature="0"
+         transform="scale(-0.6)"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         id="path1001-0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="marker9325-1"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path9323-5"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-6-8-7-1-8-9"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-1-8-5-0-4-4"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow2Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow2Mend-5-9"
+       style="overflow:visible"
+       inkscape:isstock="true">
+      <path
+         id="path1073-4-0"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
+         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+         transform="scale(-0.6)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker6558"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mend">
+      <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="path6556"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path6043"
+         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.4,0,0,-0.4,-4,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
+  </defs>
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     ns1:masterSlide="masterSlide"
+     transform="translate(-14.010514,-21.232287)"
+     inkscape:label="Master"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline">
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="160.75327"
+       y="74.065605"
+       id="text2361"><tspan
+         sodipodi:role="line"
+         id="tspan2359"
+         x="160.75327"
+         y="77.811111"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans Mono';-inkscape-font-specification:'DejaVu Sans Mono';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="84.024094"
+       y="31.732275"
+       id="text4260"><tspan
+         sodipodi:role="line"
+         id="tspan4258"
+         x="84.024094"
+         y="35.477783"
+         style="stroke-width:0.26458332" /><tspan
+         sodipodi:role="line"
+         x="84.024094"
+         y="40.769447"
+         style="stroke-width:0.26458332"
+         id="tspan4262" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="142.23242"
+       y="82.003105"
+       id="text830"><tspan
+         sodipodi:role="line"
+         id="tspan828"
+         x="142.23242"
+         y="85.748611"
+         style="stroke-width:0.26458332" /></text>
+    <rect
+       style="fill:#e9c6af;stroke:none;stroke-width:0.317379;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="rect4062"
+       width="30.194653"
+       height="74.657181"
+       x="126.75556"
+       y="21.687939" />
+    <rect
+       style="fill:#ffeeaa;stroke:none;stroke-width:0.42374653;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+       id="rect4062-1"
+       width="54.007153"
+       height="74.657181"
+       x="36.79723"
+       y="21.687939" />
+    <g
+       id="g16095"
+       transform="matrix(0.02825143,0,0,0.02825143,74.403634,80.876864)">
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffd6cc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccccc"
+         id="path551"
+         d="m 472.388,260.288 c -21.971,-4.394 -28.563,-12.084 -61.52,-1.098 -32.958,10.986 -74.704,31.859 -82.394,83.492 -7.69,51.633 -17.577,116.449 -12.084,136.223 5.493,19.775 13.183,41.746 29.662,49.436 16.478,7.69 51.633,18.676 88.984,8.789 37.352,-9.887 99.971,-52.732 103.267,-77.999 9.887,-26.366 17.577,-50.535 14.281,-83.492 -7.69,-98.872 -46.141,-106.562 -80.196,-115.351 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccc"
+         id="path552"
+         d="m 375.713,355.865 c 0,0 -23.07,32.957 -24.169,46.14 -1.098,13.183 -7.69,24.169 -3.295,26.366 4.394,2.197 24.168,0 28.563,-1.099 4.394,-1.098 8.788,-1.099 8.788,-6.591 0,-5.493 -5.492,-6.592 -6.591,-6.592 -1.099,0 -1.099,0 -1.099,0"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-481.03,-391.4812)"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         id="path554"
+         d="m 415.262,356.963 c 0,0 27.464,-2.197 39.549,1.099 12.084,3.296 17.577,5.493 17.577,8.788 0,3.296 -3.296,10.986 -9.887,10.986 -6.592,0 -26.366,4.394 -36.253,3.296 -9.887,-1.099 -8.789,3.296 -17.577,-5.493 -8.789,-8.789 5.492,-17.577 6.591,-18.676 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffd6cc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccccccc"
+         id="path555"
+         d="m 535.007,359.16 c 2.197,-3.295 0,-7.69 6.591,-9.887 5.493,-5.493 8.789,-7.69 15.38,-3.296 6.592,4.395 10.986,15.38 9.888,27.465 -1.099,12.084 -1.099,12.084 -7.691,18.676 -6.591,6.591 1.099,13.183 -9.887,15.38 -10.985,2.197 -16.478,5.493 -17.577,-3.296 -1.099,-8.789 3.296,-12.084 3.296,-12.084"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-480.6797,-393.6024)"
+         style="fill:#0000fe;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         id="path556"
+         d="m 422.952,358.062 c 0,0 -4.394,2.197 -6.591,7.69 -2.198,5.493 -2.198,7.69 0,10.986 2.197,3.295 4.394,4.394 9.887,4.394 5.493,0 14.281,0 17.577,-3.296 3.296,-3.296 2.197,-4.394 3.296,-10.986 1.098,-6.591 -16.479,-9.887 -24.169,-8.788 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-475.3713,-395.0527)"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccc"
+         id="path557"
+         d="m 424.299,367.058 c 0,0 -2.677,0.446 -2.676,3.569 1.338,3.124 1.784,3.124 4.461,3.124 1.339,0.445 4.016,0.892 4.462,-1.785 0.446,-2.677 -4.462,-5.8 -6.247,-4.908 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccccccc"
+         id="path558"
+         d="m 325.252,365.72 c 2.677,-0.893 3.569,-3.123 10.261,-4.016 6.693,-0.892 12.493,-3.123 19.185,-1.338 6.693,1.784 12.047,4.908 11.601,8.031 -0.447,3.123 -2.37,6.386 -5.744,11.154 -3.012,3.318 -1.399,2.845 -10.318,2.98 -6.246,0 -15.616,-0.75 -20.524,-3.873 -4.907,-3.123 -4.461,-10.708 -4.461,-12.938 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#0000fe;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         sodipodi:nodetypes="cccccccc"
+         id="path559"
+         d="m 339.529,361.704 c -3.123,0.446 -4.3,-0.143 -6.085,4.765 -1.785,4.908 -2.517,4.016 -1.339,7.282 0.588,2.088 0.731,4.907 2.516,6.246 1.784,1.338 6.693,2.677 9.816,2.677 3.123,0 6.674,1.357 9.796,-6.674 1.947,-7.442 0.304,-7.852 -0.427,-9.673 -2.677,-5.354 -6.692,-6.407 -14.277,-4.623 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-475.4673,-395.0527)"
+         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         id="path560"
+         d="m 339.083,369.289 c -0.893,0.446 -2.231,2.677 -1.785,3.569 0.446,0.893 0,2.231 2.231,2.231 2.231,0 3.123,0 4.015,-1.338 0.893,-1.339 -2.677,-4.462 -4.461,-4.462 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#3f1900;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccccc"
+         id="path562"
+         d="m 414.455,335.897 c 0,0 17.072,1.178 32.379,2.355 15.306,1.178 20.605,3.532 29.435,5.887 7.654,5.887 11.775,10.008 11.775,10.597 0,0.589 0,-1.177 -14.129,-5.298 -14.129,-4.121 -21.783,-6.476 -32.38,-6.476 -10.596,0 -24.137,1.177 -28.258,1.177 -4.121,0 -10.008,1.178 -9.419,-2.943 0.588,-4.121 8.831,-6.476 10.597,-5.299 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#3f1900;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
+         id="path563"
+         d="m 326.736,349.438 c 0.589,0 8.831,-3.532 13.541,-4.121 4.709,-0.589 8.83,-2.355 15.895,-2.355 7.065,0 10.008,2.943 14.129,0.589 4.121,-2.355 7.653,-3.533 4.121,-6.476 -3.532,-2.944 -1.766,-2.355 -10.008,-2.944 -8.242,-0.589 -11.774,-1.177 -18.25,0.589 -6.476,1.766 -8.831,4.71 -14.718,7.653 -5.887,2.944 -10.008,4.121 -7.653,5.887 2.355,1.766 2.355,1.766 2.943,1.178 z"
+         inkscape:connector-curvature="0" />
+      <g
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
+         id="g569">
+        <path
+           style="font-size:12px;fill:#ff4f18;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
+           sodipodi:nodetypes="cccccccc"
+           id="path553"
+           d="m 346.052,475.609 c 0,0 8.788,4.395 15.38,4.395 6.591,0 13.183,1.098 21.972,1.098 8.788,0 14.281,0 26.365,-2.197 15.38,-5.493 15.38,-3.296 15.38,-3.296 0,0 -8.789,6.592 -27.464,16.479 -20.874,1.099 -47.239,1.098 -47.239,-6.591 -4.394,-1.099 -4.394,-8.789 -4.394,-9.888 z"
+           inkscape:connector-curvature="0" />
+        <path
+           style="font-size:12px;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2.25607991;stroke-dasharray:none;stroke-opacity:1"
+           sodipodi:nodetypes="cccc"
+           id="path561"
+           d="m 345.575,477.189 c 0,0 8.831,7.653 12.363,8.242 3.532,0.588 22.371,1.177 26.492,1.177 7.065,1.766 37.678,-8.242 39.444,-10.597"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-479.1629,-395.0527)"
+         style="fill:#ffffff;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccc"
+         id="path572"
+         d="m 426.916,360.723 c 0,0 -2.21,-0.884 -4.419,0 -2.21,0.883 -2.652,1.325 -3.094,3.093 -0.442,1.768 -0.884,1.768 2.21,4.42 6.187,2.209 5.303,3.977 10.606,2.209 5.304,-1.767 7.071,-0.884 7.513,-4.419 0.442,-3.536 -4.861,-6.187 -12.816,-5.303 z"
+         inkscape:connector-curvature="0" />
+      <path
+         transform="matrix(1.699686,0,0,1.625496,-624.8889,-392.1792)"
+         style="fill:#ffffff;fill-opacity:0.5;fill-rule:evenodd;stroke:none;stroke-width:1.00000003pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         sodipodi:nodetypes="ccccccc"
+         id="path573"
+         d="m 426.916,360.723 c 0,0 -2.21,-0.884 -4.419,0 -2.21,0.883 -1.326,1.767 -1.768,3.535 0.442,2.652 1.768,3.978 3.094,4.42 5.303,2.651 3.093,2.651 8.396,1.767 5.304,-1.767 3.977,-0.884 4.419,-4.419 -0.883,-3.536 -1.767,-5.745 -9.722,-5.303 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="36.71249"
+       y="84.040817"
+       id="text10469"><tspan
+         sodipodi:role="line"
+         id="tspan10467"
+         x="36.71249"
+         y="84.040817"
+         style="font-size:4.23333311px;fill:#ff0000;stroke-width:0.26458332">Name: Jim</tspan><tspan
+         sodipodi:role="line"
+         x="36.71249"
+         y="89.332481"
+         id="tspan10471"
+         style="font-size:4.23333311px;fill:#008000;stroke-width:0.26458332">Sex: male</tspan><tspan
+         sodipodi:role="line"
+         x="36.71249"
+         y="94.624153"
+         id="tspan12728"
+         style="font-size:4.23333311px;fill:#800080;stroke-width:0.26458332">Birth: 1981/04/22</tspan></text>
+    <g
+       id="g5"
+       transform="matrix(0.02445055,0,0,0.02445055,77.28379,42.401616)">
+      <path
+         id="path7"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 71.355,288.66 c 0,134.1 88.596,242.856 197.928,242.856 109.333,0 197.965,-108.757 197.965,-242.856 0,-134.1 -88.632,-242.856 -197.965,-242.856 -109.332,0 -197.928,108.756 -197.928,242.856 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path9"
+         style="fill:#daaf95;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 75.531,289.056 c 0,131.904 87.12,238.86 194.58,238.86 107.461,0 194.58,-106.956 194.58,-238.86 0,-131.868 -87.119,-238.823 -194.58,-238.823 -107.46,-10e-4 -194.58,106.955 -194.58,238.823 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path11"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 190.947,502.356 c -3.816,-2.16 -12.96,-9.145 -18.684,-14.004 -5.832,-4.969 -13.824,-12.421 -15.624,-14.977 -1.836,-2.592 1.62,-2.483 5.112,-0.107 3.528,2.34 10.044,9.432 15.66,14.075 5.544,4.465 14.796,10.656 17.208,13.177 2.089,2.412 0.072,3.852 -3.672,1.836 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path13"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 198.399,506.136 c 0.9,0.937 5.148,3.889 6.48,3.996 1.188,0.072 1.908,-2.556 1.044,-3.456 -1.008,-0.972 -5.256,-2.556 -6.48,-2.52 -1.296,-0.179 -2.016,0.936 -1.044,1.98 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path15"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 148.54,465.024 c 0.648,1.224 3.96,4.968 5.22,5.544 1.224,0.359 2.376,-1.908 1.908,-3.061 -0.684,-1.332 -4.392,-3.672 -5.58,-4.104 -1.225,-0.395 -2.197,0.289 -1.548,1.621 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path17"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 213.916,233.256 c 0,8.208 6.948,14.868 15.48,14.868 8.568,0 15.516,-6.66 15.516,-14.868 0,-8.208 -6.948,-14.868 -15.516,-14.868 -8.533,0 -15.48,6.66 -15.48,14.868 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path19"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 221.728,229.368 c 0,2.232 1.872,4.032 4.212,4.032 2.34,0 4.212,-1.8 4.212,-4.032 0,-2.232 -1.872,-4.032 -4.212,-4.032 -2.341,0 -4.212,1.8 -4.212,4.032 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path21"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 196.347,202.224 c 2.808,-2.628 8.748,-6.588 13.5,-8.964 4.68,-2.448 10.368,-4.5 14.292,-5.184 3.816,-0.756 7.488,0 8.244,1.152 0.54,1.08 -1.404,4.248 -4.428,5.76 -3.132,1.368 -9.612,1.08 -13.896,2.88 -4.536,1.728 -8.928,5.58 -12.06,7.812 -3.132,2.232 -4.752,4.932 -6.228,5.472 -1.584,0.324 -2.736,-1.332 -2.628,-2.88 0.145,-1.548 0.288,-3.564 3.204,-6.048 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path23"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 294.592,233.832 c 0,8.208 -6.912,14.868 -15.479,14.868 -8.569,0 -15.517,-6.66 -15.517,-14.868 0,-8.208 6.947,-14.832 15.516,-14.832 8.568,0 15.48,6.624 15.48,14.832 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path25"
+         style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 282.28,229.656 c 0,2.232 -1.908,4.032 -4.213,4.032 -2.34,0 -4.248,-1.8 -4.248,-4.032 0,-2.232 1.908,-4.032 4.248,-4.032 2.305,0 4.213,1.8 4.213,4.032 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path27"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 315.688,203.52 c -2.447,-2.628 -7.271,-6.588 -11.124,-8.964 -3.96,-2.448 -8.676,-4.5 -11.771,-5.184 -3.096,-0.756 -6.336,0 -6.804,1.152 -0.576,1.08 1.115,4.248 3.672,5.76 2.483,1.368 7.775,1.08 11.447,2.88 3.564,1.728 7.345,5.58 9.937,7.812 2.448,2.232 3.888,4.932 5.147,5.472 1.225,0.324 2.124,-1.332 2.16,-2.88 -0.216,-1.548 -0.324,-3.564 -2.664,-6.048 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path29"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 259.419,451.452 c -7.092,-1.116 -9.936,-0.792 -18.036,-4.536 -8.136,-3.816 -21.24,-10.224 -30.24,-17.928 -9,-7.704 -16.128,-16.164 -23.256,-27.937 -7.164,-11.808 -14.616,-27.936 -19.26,-42.191 -4.608,-14.256 -7.272,-28.152 -8.208,-42.517 v 0 c 0.828,-1.512 1.944,-3.239 3.348,-5.58 1.44,-2.411 4.32,-6.084 4.896,-8.1 0.396,-2.16 0.216,-5.939 -2.34,-3.96 -2.592,1.98 -9.18,11.592 -13.104,16.056 -4.032,4.393 -9.144,7.849 -10.764,10.368 -1.656,2.521 -0.612,4.104 0.792,4.176 1.368,-0.252 4.644,-3.096 7.056,-4.932 2.304,-1.8 4.32,-3.744 6.444,-5.832 v 0 c 2.016,16.776 5.328,32.328 10.476,47.628 5.076,15.192 11.124,30.708 19.656,43.092 8.46,12.204 21.024,22.824 30.456,30.061 9.288,7.092 18.036,9.576 24.84,12.456 6.588,2.7 9.72,3.563 14.832,4.248 4.932,0.684 10.188,0.684 15.228,0 5.04,-0.685 8.137,-1.548 14.832,-4.248 6.66,-2.88 15.553,-5.364 24.876,-12.456 9.324,-7.236 21.889,-17.856 30.456,-30.061 8.244,-12.491 14.688,-28.655 19.62,-43.092 5.004,-14.399 8.172,-28.296 10.044,-42.516 v 0 c 4.212,5.58 7.488,8.928 9.828,10.188 2.376,1.116 4.393,-1.655 4.104,-3.023 -0.504,-1.477 -3.816,-2.916 -6.444,-5.292 -2.736,-2.448 -6.192,-5.328 -9.396,-9.072 -3.313,-3.888 -7.633,-11.988 -9.9,-13.752 -2.34,-1.836 -3.996,1.404 -3.6,3.348 0.432,1.872 4.067,5.796 6.048,8.316 1.836,2.52 3.492,4.68 5.111,6.624 v 0 c -0.936,14.328 -2.592,23.616 -7.199,37.872 -4.608,14.256 -12.097,30.384 -19.225,42.191 -7.164,11.772 -14.256,20.232 -23.256,27.937 -9,7.705 -22.104,14.111 -30.24,17.928 -8.136,3.744 -10.943,3.42 -18.036,4.536 -7.127,1.152 -3.311,1.152 -10.439,0 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path31"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 165.927,474.024 c 9.252,7.452 18.36,13.968 27.468,19.836 9.144,5.868 20.916,10.62 26.964,15.084 5.904,4.355 7.668,6.408 8.352,10.872 0.576,4.319 3.024,12.636 -4.896,15.084 -8.208,2.268 -26.352,-0.036 -43.164,-0.937 -16.956,-0.936 -39.816,-4.428 -56.916,-4.248 -17.1,0.072 -30.96,3.924 -44.64,5.185 -13.68,1.296 -28.296,5.004 -36.756,2.376 -8.496,-2.88 -12.528,-14.04 -13.752,-18.9 -1.26,-5.004 0.864,-8.28 6.372,-10.368 v 0 C 24.447,494.22 16.995,480.072 11.919,464.592 6.843,449.076 4.683,428.34 5.043,415.992 c 0.288,-12.384 3.276,-20.521 8.82,-24.984 v 0 c -1.692,-13.607 -2.412,-24.84 -2.448,-33.983 0,-9.216 3.276,-13.32 2.448,-20.772 -0.972,-7.488 -5.58,-14.904 -7.848,-24.048 -2.448,-9.432 -6.804,-22.032 -5.868,-31.14 1.044,-9.036 4.788,-16.452 11.772,-22.645 v 0 c -0.936,-18.288 0.72,-33.192 5.4,-45.54 4.464,-12.276 11.628,-20.592 22.068,-27.864 10.512,-7.344 23.94,-12.636 40.716,-16.02 v 0 c -5.004,-8.064 -7.128,-15.408 -6.372,-22.176 0.828,-6.912 4.608,-12.996 10.764,-18.396 6.012,-5.328 14.22,-9.936 25.02,-13.68 v 0 c -6.408,-15.372 -7.056,-27.504 -1.944,-36.828 5.112,-9.432 15.768,-15.444 32.364,-18.864 v 0 c -3.024,-9.18 -1.44,-17.136 4.896,-24.552 6.444,-7.452 20.448,-15.516 32.868,-19.332 12.24,-3.816 30.96,-5.148 40.212,-3.312 9,1.836 11.52,9.756 14.22,14.184 2.7,4.284 3.312,7.956 1.98,11.304 v 0 c 1.332,-7.128 3.78,-12.852 7.344,-17.46 3.492,-4.572 6.228,-6.768 13.752,-9.9 7.524,-3.276 20.232,-8.136 30.888,-9.432 10.548,-1.296 23.76,0 31.86,1.404 7.92,1.26 8.388,4.464 15.695,6.156 7.272,1.44 18.253,0.072 27.505,3.276 9.144,3.24 18.827,8.64 26.964,16.056 7.992,7.38 14.004,20.916 21.096,27.828 7.056,6.768 14.04,8.424 21.096,12.744 7.057,4.212 16.236,7.488 20.593,12.744 4.104,5.256 5.111,12.132 4.392,18.396 -0.792,6.228 -3.636,12.132 -8.82,18.396 v 0 c 13.032,11.772 23.544,24.084 32.364,37.764 8.64,13.572 16.344,28.368 19.62,43.416 3.24,14.976 2.952,29.952 -0.468,45.756 v 0 c 17.855,16.848 29.844,30.6 36.792,42.228 6.768,11.376 6.947,16.021 3.888,26.425 -3.204,10.512 -18.54,23.111 -22.536,35.855 -3.96,12.6 -2.304,27.828 -1.008,39.168 1.188,11.196 8.784,17.136 8.352,27.828 -0.54,10.656 -4.248,22.176 -11.268,35.388 v 0 c 5.868,12.061 10.152,23.112 13.248,33.984 3.023,10.764 6.372,21.023 4.896,30.204 -1.691,9.036 1.477,21.96 -14.22,24.048 -15.984,1.944 -58.536,-11.232 -79.488,-11.772 -20.844,-0.575 -30.203,6.013 -44.604,8.496 -14.688,2.412 -28.26,6.444 -41.688,6.12 -13.536,-0.468 -32.292,-2.556 -37.8,-8.496 -5.328,-6.228 -3.168,-17.244 5.904,-27.359 9.18,-10.188 34.596,-21.42 48.06,-32.58 13.141,-11.232 21.456,-20.7 30.925,-33.948 9.432,-13.32 17.783,-28.224 25.487,-45.288 v 0 c -7.487,-15.192 -11.196,-27.792 -11.268,-38.231 -0.036,-10.477 3.42,-18.36 10.764,-24.085 v 0 c -5.328,-3.815 -7.632,-10.188 -7.344,-19.8 0.396,-9.684 9.288,-25.487 9.324,-37.296 -0.108,-11.772 -3.385,-22.68 -9.828,-33.012 v 0 c -9.756,5.616 -17.784,7.416 -24.517,5.544 -6.876,-2.052 -13.031,-8.496 -15.695,-16.992 -2.664,-8.604 2.844,-25.596 0,-33.48 -2.988,-7.992 -12.924,-7.416 -17.172,-13.68 -4.248,-6.336 -6.769,-16.524 -7.849,-23.616 -1.151,-7.236 3.853,-13.068 1.008,-18.864 -3.096,-5.904 -12.456,-12.672 -18.647,-15.588 -6.336,-2.916 -13.212,1.476 -18.145,-1.404 -4.968,-2.952 -9.396,-7.38 -10.8,-16.056 -1.368,-8.928 5.328,-27.468 2.448,-36.324 -3.096,-8.748 -12.6,-13.068 -20.592,-16.02 -8.208,-2.916 -20.377,-2.16 -27.469,-1.908 -7.128,0 -11.34,2.592 -14.724,2.376 -3.384,-0.252 -5.184,-1.512 -5.4,-3.78 v 0 c -0.036,4.932 -1.944,8.928 -5.868,12.276 -4.14,3.204 -10.872,4.932 -17.676,7.524 -6.84,2.556 -17.28,4.536 -22.572,8.028 -5.292,3.563 -7.956,7.812 -8.82,12.744 -0.972,4.716 3.42,10.404 3.456,15.552 0.072,5.148 0.504,9.9 -3.42,14.652 -4.248,4.536 -17.064,7.164 -21.096,12.744 -4.032,5.616 -2.052,13.536 -2.952,20.268 -0.936,6.552 1.368,13.32 -2.952,18.9 -4.536,5.364 -17.568,8.352 -23.544,13.68 -6.084,5.364 -10.62,10.296 -12.24,18.396 -1.656,8.1 4.176,21.384 2.916,29.736 -1.476,8.1 -7.812,10.8 -10.8,19.332 -3.06,8.532 -7.236,19.116 -6.84,31.607 0.396,12.385 8.64,30.601 9.324,42.589 0.504,11.88 -4.716,19.8 -5.4,28.764 -0.828,8.928 -0.936,17.855 1.476,24.552 2.448,6.48 11.304,8.064 13.248,14.616 1.908,6.552 1.152,14.688 -1.98,24.552 v 0 c 11.232,15.48 20.412,27.288 27.972,35.856 7.525,8.531 12.889,13.427 16.669,15.083 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path33"
+         style="fill:#dba646;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 18.759,391.477 c -3.816,1.584 -6.336,5.76 -7.848,13.212 -1.584,7.344 -2.736,18.54 -0.972,30.672 1.836,12.132 6.264,29.016 11.772,41.508 5.436,12.456 12.204,23.076 20.592,32.544 v 0 c -3.384,0.684 -5.616,2.268 -6.84,4.752 -1.332,2.484 -1.872,6.624 -0.504,9.9 1.296,3.06 2.988,7.668 8.82,8.964 5.904,1.188 15.264,-0.108 25.992,-1.404 10.692,-1.404 24.048,-5.832 37.296,-6.624 13.068,-0.864 26.46,0.685 40.716,1.872 14.148,1.08 31.932,4.104 43.632,4.752 11.556,0.54 20.196,0.433 25.524,-1.439 5.22,-2.089 7.128,-6.517 5.868,-10.368 -1.404,-3.889 -5.976,-7.345 -13.716,-12.744 -7.956,-5.508 -21.924,-11.664 -32.868,-19.836 -11.016,-8.244 -23.004,-19.332 -32.364,-29.232 -9.432,-9.972 -17.136,-19.943 -23.544,-30.204 v 0 c -1.692,3.204 -2.628,6.84 -2.952,11.34 -0.468,4.356 -0.468,10.908 0.972,15.085 1.512,4.14 7.74,7.884 7.848,9.432 0,1.332 -5.904,1.296 -7.848,-0.937 -2.088,-2.447 -3.924,-7.164 -4.392,-12.743 -0.396,-5.652 0.144,-13.896 1.476,-20.305 1.224,-6.552 4.86,-12.527 5.364,-17.928 0.252,-5.436 -0.936,-10.008 -3.42,-14.148 -2.484,-4.283 -9.108,-5.58 -11.268,-10.836 -2.232,-5.436 -1.872,-14.58 -1.98,-20.771 -0.18,-6.3 -0.036,-10.872 0.972,-16.057 0.864,-5.147 4.284,-8.352 4.428,-14.615 -0.072,-6.444 -2.16,-15.912 -3.924,-23.112 -1.872,-7.272 -5.796,-12.312 -6.372,-19.836 -0.504,-7.704 1.404,-17.748 2.952,-24.984 1.332,-7.2 2.988,-12.888 5.4,-17.604 2.34,-4.716 7.092,-7.056 8.82,-10.368 1.548,-3.384 1.224,-4.788 0.972,-9.9 -0.36,-5.364 -2.34,-15.588 -2.448,-21.24 -0.252,-5.688 0.072,-8.676 1.944,-12.276 1.8,-3.708 4.212,-5.508 9.324,-9.432 5.184,-4.104 17.244,-9.144 21.6,-14.148 4.14,-5.04 2.988,-9.54 3.924,-15.588 0.828,-6.192 0.36,-16.164 1.944,-20.736 1.62,-4.608 4.284,-4.176 7.848,-6.624 3.528,-2.592 9.936,-5.796 13.248,-8.496 3.204,-2.808 5.22,-4.824 5.904,-7.992 0.504,-3.312 -2.124,-6.768 -2.484,-11.34 -0.576,-4.608 -1.368,-11.952 0,-16.056 1.404,-4.104 3.348,-5.832 8.352,-8.496 4.968,-2.844 14.04,-5.184 21.096,-7.992 6.912,-2.844 15.84,-4.824 20.124,-9 4.032,-4.32 4.644,-11.088 4.896,-16.272 0.216,-5.328 -1.08,-10.404 -3.456,-15.084 -2.412,-4.752 -5.004,-11.196 -11.268,-13.212 -6.588,-2.124 -17.712,-0.648 -26.964,0.936 -9.252,1.512 -20.52,4.392 -27.972,8.496 -7.56,4.104 -13.572,9.252 -16.668,15.588 -3.168,6.229 -3.78,13.356 -1.98,21.672 v 0 c -12.456,3.204 -21.564,7.092 -27.468,11.808 -5.94,4.752 -6.984,10.476 -7.848,16.056 -0.936,5.436 1.548,11.916 2.448,16.524 0.792,4.464 1.62,7.92 2.484,10.368 v 0 c -7.704,3.636 -14.112,7.452 -19.62,11.304 -5.616,3.816 -10.908,7.056 -13.248,11.808 -2.34,4.788 -1.44,11.268 -0.504,16.524 0.936,5.184 2.772,9.72 5.904,14.148 v 0 c -11.412,1.764 -21.492,4.968 -30.924,9.9 -9.468,4.824 -19.044,10.908 -24.984,19.368 -5.94,8.46 -8.316,20.736 -10.332,31.14 -2.088,10.368 -2.736,20.412 -1.944,30.672 v 0 c -5.4,2.7 -9.072,6.732 -11.304,12.384 -2.34,5.615 -3.636,11.123 -1.944,21.239 1.764,10.116 10.26,29.736 12.276,39.132 1.8,9.252 -1.08,10.08 -1.008,16.524 0.108,6.336 0.972,14.868 1.476,21.708 0.397,6.731 0.72,12.85 0.972,18.647 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path35"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 103.647,209.1 c -3.492,0.792 -13.86,5.364 -21.096,10.368 -7.38,4.968 -18.072,12.204 -22.068,19.368 -3.96,7.2 -3.06,16.848 -1.476,23.112 1.512,6.12 6.12,11.124 10.764,13.212 4.644,1.836 15.264,-0.756 16.704,-1.404 1.224,-0.756 -5.76,-1.548 -8.856,-2.376 -3.276,-0.792 -7.236,0.468 -9.792,-2.34 -2.556,-3.06 -4.644,-10.044 -4.896,-15.12 -0.288,-5.148 -0.072,-10.224 3.42,-15.084 3.492,-4.86 10.98,-9.612 17.172,-13.68 5.976,-4.176 15.732,-8.172 19.116,-10.872 3.348,-2.844 4.284,-6.012 1.008,-5.184 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path37"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 49.684,190.236 c -2.484,0.648 -7.056,2.412 -9.828,4.716 -2.808,2.052 -6.048,6.624 -6.372,8.028 -0.324,1.332 1.944,1.152 4.428,0 2.376,-1.296 6.984,-5.76 9.792,-7.56 2.7,-1.98 5.94,-2.916 6.372,-3.78 0.287,-0.972 -2.016,-1.944 -4.392,-1.404 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path39"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 151.708,483.6 c 1.836,2.448 7.236,7.813 11.772,10.837 4.32,2.951 12.132,6.479 14.688,7.092 2.484,0.504 2.7,-1.584 0.504,-3.78 -2.34,-2.304 -9.324,-6.372 -13.716,-9.432 -4.428,-3.24 -10.044,-8.172 -12.276,-8.964 -2.305,-0.829 -2.773,1.691 -0.972,4.247 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path41"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 183.567,501.061 c -1.584,0.071 1.368,4.932 3.456,6.119 2.052,1.009 9.252,1.009 8.82,0 -0.648,-1.188 -10.8,-6.048 -12.276,-6.119 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path43"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 168.375,89.256 c -3.744,1.692 -16.236,10.62 -22.068,15.552 -5.94,4.824 -10.692,9 -12.744,13.212 -2.016,4.032 -1.764,9.756 0.468,11.34 2.124,1.512 10.8,-1.152 12.276,-1.872 1.368,-0.792 -2.16,-2.664 -3.924,-2.844 -1.872,-0.252 -6.156,2.628 -6.876,1.404 -0.828,-1.439 -0.288,-6.156 2.448,-9.432 2.772,-3.312 8.604,-6.768 13.752,-10.368 5.04,-3.744 13.248,-8.496 16.164,-11.34 2.808,-2.988 3.996,-7.236 0.504,-5.652 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path45"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 213.987,26.04 c 0.108,1.404 3.852,3.456 5.4,6.588 1.332,3.06 2.772,8.064 2.952,11.808 0.144,3.672 -0.468,7.488 -1.98,9.9 -1.728,2.268 -6.768,2.7 -7.344,3.78 -0.54,0.972 1.836,2.772 3.924,2.34 2.052,-0.612 6.012,-2.52 7.848,-5.184 1.548,-2.808 2.196,-6.552 1.944,-10.836 -0.288,-4.356 -2.124,-11.232 -3.42,-14.652 -1.404,-3.42 -2.88,-5.076 -4.428,-5.652 -1.692,-0.612 -4.896,0.396 -4.896,1.908 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path47"
+         style="fill:#dba646;fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 442.048,116.148 c 3.852,-3.204 6.264,-6.912 7.38,-11.808 1.116,-4.968 0.792,-12.528 -0.972,-16.992 -1.908,-4.5 -4.752,-5.832 -10.332,-9.432 -5.76,-3.672 -17.856,-8.82 -23.508,-12.24 -5.688,-3.384 -6.265,-3.852 -10.332,-8.496 -4.32,-4.896 -8.101,-13.788 -14.688,-20.304 -6.696,-6.588 -17.892,-14.868 -24.552,-18.864 -6.66,-4.032 -10.152,-4.608 -15.192,-5.184 -5.256,-0.576 -10.584,2.304 -15.695,1.404 -5.148,-1.08 -8.856,-5.868 -14.725,-7.56 -6.012,-1.764 -12.6,-2.88 -20.592,-2.808 -8.1,-0.072 -18.576,0.54 -26.964,2.808 -8.425,2.16 -17.064,6.048 -22.573,10.404 -5.436,4.356 -8.82,10.332 -10.296,15.552 -1.656,5.112 -0.036,11.808 0.972,15.084 0.864,3.06 1.476,3.672 4.896,3.78 3.492,0.036 9.468,-3.132 15.696,-3.276 6.048,-0.432 13.717,0.144 20.629,1.872 6.768,1.764 15.407,6.048 20.088,8.964 4.571,2.808 6.048,3.996 7.344,8.028 1.152,4.032 0.18,9.036 0,15.552 -0.396,6.3 -1.8,16.236 -1.44,22.176 0.433,5.796 0.721,10.044 3.925,12.744 3.096,2.484 10.08,1.944 14.688,2.844 4.356,0.9 7.524,-0.432 12.276,2.808 4.896,3.24 13.788,11.232 16.668,16.056 2.735,4.608 -0.612,6.732 -0.468,11.808 -0.145,5.076 -1.152,12.96 0.468,18.396 1.584,5.256 5.436,9.432 9.324,13.212 3.924,3.6 11.195,5.292 13.752,8.964 2.304,3.636 0.611,7.236 0.468,12.744 -0.288,5.508 -2.448,14.148 -1.477,19.8 0.973,5.58 4.213,10.08 7.381,13.212 3.132,2.952 7.02,4.428 11.268,4.716 4.068,0.144 8.532,-1.224 13.248,-3.276 4.68,-2.196 9.54,-6.984 14.724,-8.964 5.221,-1.98 11.952,-3.528 16.164,-2.844 3.996,0.648 6.588,3.168 8.353,6.588 1.764,3.312 2.952,9.9 2.447,13.248 -0.611,3.276 -4.787,6.012 -5.867,6.12 -1.152,-0.108 -1.297,-3.492 -1.009,-6.12 0.145,-2.7 2.557,-6.696 1.98,-9.468 -0.756,-2.844 -3.096,-6.3 -5.904,-7.056 -2.952,-0.792 -7.235,0.684 -10.764,2.34 -3.456,1.548 -6.732,3.96 -9.828,7.092 v 0 c 3.456,3.672 6.12,8.028 7.848,13.212 1.729,5.04 2.736,10.116 2.448,17.46 -0.576,7.344 -3.132,19.439 -4.896,26.424 -1.836,6.84 -4.933,10.044 -5.4,14.616 -0.504,4.464 0.864,8.424 2.448,12.275 1.439,3.744 3.563,7.2 6.372,10.368 v 0 c -4.788,4.716 -7.849,9.468 -9.324,14.652 -1.584,5.112 -0.216,10.404 0.504,16.02 0.756,5.652 1.368,11.017 3.924,17.46 2.484,6.408 7.561,13.032 10.8,20.305 3.204,7.164 6.192,15.155 7.849,22.176 1.368,6.912 2.52,13.428 0.972,18.864 -1.728,5.256 -8.82,11.771 -10.296,12.743 -1.476,0.864 0.792,-4.571 1.944,-7.56 1.188,-3.132 4.5,-5.724 4.932,-10.836 0.288,-5.184 -0.792,-13.608 -2.952,-19.836 -2.268,-6.264 -5.651,-11.988 -10.296,-17.46 v 0 c -4.428,10.26 -9.612,19.979 -15.696,29.736 -6.084,9.684 -12.815,19.584 -20.592,28.188 -7.992,8.46 -16.776,15.552 -26.496,22.645 -9.899,7.128 -24.372,13.859 -31.896,19.367 -7.416,5.292 -10.188,7.885 -12.744,12.24 -2.88,4.284 -4.896,9.288 -3.42,13.212 1.512,3.888 3.996,7.992 12.744,9.937 8.676,1.764 24.947,2.592 39.239,0.936 14.257,-1.8 32.652,-9.324 45.612,-11.34 12.744,-2.052 18.36,-2.088 30.888,-0.937 12.528,1.152 32.076,5.761 43.668,7.561 11.448,1.692 18.145,3.312 24.517,2.34 6.336,-1.116 10.404,-3.456 12.744,-8.964 1.979,-5.724 1.332,-15.84 0,-24.516 -1.513,-8.82 -4.824,-19.188 -7.849,-27.36 -3.023,-8.172 -6.155,-15.156 -9.792,-21.24 v 0 c 6.265,-12.815 9.721,-23.58 10.801,-32.58 0.863,-9.071 -3.24,-13.176 -4.933,-21.204 -1.692,-8.063 -5.399,-16.884 -4.896,-26.892 0.432,-10.224 3.168,-24.264 7.38,-33.516 4.067,-9.324 13.896,-14.616 17.136,-21.708 3.168,-7.2 5.4,-12.133 1.98,-20.772 -3.673,-8.748 -16.272,-22.932 -23.076,-30.888 -6.805,-8.028 -12.637,-13.356 -17.641,-16.524 v 0 c 2.16,-9.72 3.024,-19.764 2.448,-30.672 -0.612,-11.088 -1.08,-22.716 -5.868,-34.452 -4.896,-11.808 -15.084,-24.156 -23.076,-35.388 -8.1,-11.34 -16.308,-21.636 -25.02,-31.716 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path49"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 362.128,159.204 c -0.288,1.98 0.107,7.884 1.476,11.304 1.296,3.24 3.42,6.12 6.372,8.496 2.916,2.304 9.721,5.724 11.269,5.688 1.439,-0.252 -0.252,-3.924 -2.448,-6.156 -2.232,-2.196 -8.568,-3.852 -10.8,-7.056 -2.305,-3.42 -2.088,-10.728 -2.952,-12.744 -1.009,-2.016 -2.774,-1.584 -2.917,0.468 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path51"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 383.691,189.876 c -0.359,1.116 0.145,3.636 0.973,4.248 0.647,0.468 3.096,0.108 3.456,-0.936 0.359,-1.224 -0.828,-5.112 -1.477,-5.688 -0.791,-0.576 -2.699,1.188 -2.952,2.376 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path53"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 246.352,42.672 c 2.268,-1.224 6.3,-2.7 10.296,-3.312 3.924,-0.648 9.108,-1.26 12.78,-0.468 3.565,0.756 8.281,3.816 8.317,4.716 -0.145,0.792 -5.725,-0.036 -8.821,0 -3.132,-0.18 -6.408,-0.937 -9.828,-0.468 -3.6,0.468 -8.064,2.664 -10.764,3.276 -2.736,0.468 -4.608,0.612 -4.932,0 -0.397,-0.684 0.719,-2.628 2.952,-3.744 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path55"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 281.848,45.408 c 0.792,0.792 3.313,1.692 4.248,1.44 0.756,-0.36 1.836,-2.484 1.008,-3.312 -0.863,-0.936 -4.968,-2.088 -5.796,-1.8 -0.865,0.324 -0.36,2.7 0.54,3.672 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path57"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 438.124,293.916 c 0.72,3.313 5.147,8.676 5.904,15.552 0.504,6.876 -0.108,18 -1.98,25.021 -1.872,6.84 -8.424,13.716 -8.82,16.056 -0.504,2.16 3.889,1.368 6.372,-2.376 2.448,-3.852 6.948,-12.527 8.353,-19.8 1.332,-7.308 0.792,-17.172 -0.504,-23.616 -1.513,-6.552 -6.265,-13.248 -7.849,-15.084 -1.656,-1.801 -2.196,0.863 -1.476,4.247 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path59"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 431.536,283.872 c 0.18,1.116 1.872,3.168 2.844,3.384 0.864,0.145 2.808,-1.224 2.628,-2.304 -0.288,-1.224 -3.024,-4.284 -3.924,-4.464 -1.08,-0.179 -1.692,2.197 -1.548,3.384 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path61"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 428.332,354.432 c -1.08,0.685 -1.98,3.097 -1.729,4.032 0.288,0.864 2.341,1.765 3.385,1.152 0.972,-0.828 2.304,-4.645 2.195,-5.472 -0.324,-0.828 -2.952,-0.54 -3.851,0.288 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path63"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 329.26,514.74 c 4.248,-1.116 18.864,-8.784 23.04,-11.34 4.032,-2.628 2.952,-4.141 1.476,-4.248 -1.691,-0.145 -6.264,1.476 -10.8,3.312 -4.536,1.765 -13.859,4.968 -16.164,7.092 -2.448,2.089 -1.728,6.084 2.448,5.184 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path65"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 134.859,311.592 c 2.52,-0.972 11.016,-7.02 14.94,-10.8 3.996,-3.852 8.856,-11.34 8.316,-11.628 -0.9,-0.324 -8.892,7.164 -12.888,9.972 -4.068,2.772 -9.108,4.465 -10.8,6.624 -1.836,2.124 -2.159,6.516 0.432,5.832 z"
+         inkscape:connector-curvature="0" />
+      <path
+         id="path67"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:0.036;stroke-miterlimit:10"
+         d="m 369.04,298.272 c 1.512,2.556 7.056,8.567 9.972,10.8 2.736,2.052 6.517,2.7 6.624,1.656 -0.036,-1.225 -3.636,-5.473 -6.228,-8.28 -2.7,-2.916 -7.416,-7.632 -9.145,-8.316 -1.835,-0.648 -2.663,1.513 -1.223,4.14 z"
+         inkscape:connector-curvature="0" />
+    </g>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="37.919674"
+       y="44.563644"
+       id="text10469-3"><tspan
+         sodipodi:role="line"
+         id="tspan10467-5"
+         x="37.919674"
+         y="44.563644"
+         style="font-size:4.23333311px;fill:#ff0000;stroke-width:0.26458332">Name: Eve</tspan><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="49.855309"
+         id="tspan10471-6"
+         style="font-size:4.23333311px;fill:#008000;stroke-width:0.26458332">Sex: female</tspan><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="55.146976"
+         id="tspan12726"
+         style="font-size:4.23333311px;fill:#800080;stroke-width:0.26458332">Birth: 1986/12/03</tspan><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="60.438644"
+         id="tspan12724"
+         style="stroke-width:0.26458332" /><tspan
+         sodipodi:role="line"
+         x="37.919674"
+         y="65.730309"
+         id="tspan12722"
+         style="stroke-width:0.26458332" /></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="42.998978"
+       y="27.829813"
+       id="text11563"><tspan
+         sodipodi:role="line"
+         id="tspan11561"
+         x="42.998978"
+         y="27.829813"
+         style="stroke-width:0.26458332">Objects / Instances</tspan></text>
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="127.60754"
+       y="26.060282"
+       id="text11567"><tspan
+         sodipodi:role="line"
+         id="tspan11565"
+         x="127.60754"
+         y="26.060282"
+         style="stroke-width:0.26458332">Class</tspan><tspan
+         sodipodi:role="line"
+         x="127.60754"
+         y="31.35195"
+         id="tspan11569"
+         style="stroke-width:0.26458332">(Abstraction /</tspan><tspan
+         sodipodi:role="line"
+         x="127.60754"
+         y="36.643616"
+         id="tspan13570"
+         style="stroke-width:0.26458332">model)</tspan></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.52916664;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+       d="m 92.35973,50.792109 37.04167,9.260417"
+       id="path12379"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.52916664;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6558)"
+       d="M 89.713897,89.156682 129.4014,75.927515"
+       id="path12379-6"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="133.29884"
+       y="58.645988"
+       id="text10501"><tspan
+         style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.23333311px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans Bold';stroke-width:0.26458332"
+         sodipodi:role="line"
+         id="tspan10499"
+         x="133.29884"
+         y="58.645988">Person</tspan><tspan
+         style="font-size:4.23333311px;fill:#ff0000;stroke-width:0.26458332"
+         sodipodi:role="line"
+         x="133.29884"
+         y="63.937656"
+         id="tspan10503">name</tspan><tspan
+         style="font-size:4.23333311px;fill:#008000;stroke-width:0.26458332"
+         sodipodi:role="line"
+         x="133.29884"
+         y="69.229317"
+         id="tspan10505">sex</tspan><tspan
+         style="font-size:4.23333311px;fill:#800080;stroke-width:0.26458332"
+         sodipodi:role="line"
+         x="133.29884"
+         y="74.520988"
+         id="tspan10507">birth</tspan></text>
+    <rect
+       ry="2.023283"
+       style="fill:none;stroke:#000000;stroke-width:0.51927483;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       id="rect11548"
+       width="18.520834"
+       height="34.39584"
+       x="132.04723"
+       y="53.437943" />
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.37417734;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 132.04723,60.052526 h 18.52084"
+       id="path11550"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="133.62473"
+       y="80.370529"
+       id="text10501-9"><tspan
+         sodipodi:role="line"
+         x="133.62473"
+         y="80.370529"
+         id="tspan10507-5"
+         style="stroke-width:0.26458332">walk()</tspan><tspan
+         sodipodi:role="line"
+         x="133.62473"
+         y="85.662193"
+         id="tspan13467"
+         style="stroke-width:0.26458332">speak()</tspan></text>
+    <path
+       style="fill:none;stroke:#000000;stroke-width:0.37417734;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m 132.04723,75.927515 h 18.52084"
+       id="path11550-2"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:4.23333311px;line-height:1.25;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="49.352276"
+       y="62.929802"
+       id="text13505"><tspan
+         sodipodi:role="line"
+         id="tspan13503"
+         x="49.352276"
+         y="62.929802"
+         style="stroke-width:0.26458332">...</tspan></text>
+  </g>
+</svg>
diff --git a/ws/Docbook/Extensions/Tdata/SvgAnimate/animate.xml b/ws/Docbook/Extensions/Tdata/SvgAnimate/animate.xml
index 4484d2b9fe5deb02a9a5664b9d9613802175544b..999bd5b073a8f974cae1209d12da847b3c707c8c 100644
--- a/ws/Docbook/Extensions/Tdata/SvgAnimate/animate.xml
+++ b/ws/Docbook/Extensions/Tdata/SvgAnimate/animate.xml
@@ -8,46 +8,27 @@
       xmlns:m="http://www.w3.org/1998/Math/MathML"
       xmlns:html="http://www.w3.org/1999/xhtml"
       xmlns:db="http://docbook.org/ns/docbook">
-  <info>
-    <title/>
-
-    <author>
-      <personname><firstname/><surname/></personname>
-
-      <affiliation>
-        <orgname/>
-      </affiliation>
-    </author>
-
-    <pubdate/>
-  </info>
-
+  
+  <title>Testing figures</title>
+  
   <part xml:id="part">
     <title>Part</title>
 
     <chapter annotations="slide" xml:id="animatedFigures">
       <title>Animated figures</title>
-
-      <figure xml:id="listingBefore">
-        <title>Listing before</title>
-
-        <screen>rm -rf *
-
-...</screen>
-      </figure>
-
+      
       <figure xml:id="pyramidFig">
         <title>A <quote>pyramid</quote> type animated figure</title>
-
+        
         <mediaobject>
           <imageobject>
             <imagedata fileref="Ref/pyramid.multi.svg"/>
           </imageobject>
         </mediaobject>
       </figure>
-
+      
       <figure xml:id="nonPyramidFig">
-        <title>An non-pyramid animated figure</title>
+        <title>An non-pyramid type animated figure</title>
 
         <mediaobject>
           <imageobject>
@@ -56,13 +37,17 @@
         </mediaobject>
       </figure>
 
-      <figure xml:id="listingAfter">
-        <title>Listing after</title>
-
-        <screen>ls -al
-
-...</screen>
+      <figure xml:id="staticFigure">
+        <title>A static figure having a much too long heading with ridiculessly extended details not at all being relevant here.</title>
+        
+        <mediaobject>
+          <imageobject>
+            <imagedata fileref="Ref/modelPerson.svg"/>
+          </imageobject>
+        </mediaobject>
+        
       </figure>
+      
     </chapter>
   </part>
 </book>
diff --git a/ws/Docbook/Extensions/Tdata/Table/Makefile b/ws/Docbook/Extensions/Tdata/Table/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..c38f1c3b775acaf3d346d6a46188aa0a2805b5dc
--- /dev/null
+++ b/ws/Docbook/Extensions/Tdata/Table/Makefile
@@ -0,0 +1,8 @@
+SCRIPTBASENAME=table
+localDbookXslCommonParam=
+
+
+# Update Bulletin board topics
+updateTopics=no
+
+include /usr/share/hdm-docbook-xsl/Preprocess/make.rules
diff --git a/ws/Docbook/Extensions/Tdata/Table/Ref/intelliJIDEALicenseActivation.png b/ws/Docbook/Extensions/Tdata/Table/Ref/intelliJIDEALicenseActivation.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff19695d27b59eccff2b85f20101141cd54cba3d
Binary files /dev/null and b/ws/Docbook/Extensions/Tdata/Table/Ref/intelliJIDEALicenseActivation.png differ
diff --git a/ws/Docbook/Extensions/Tdata/Table/table.xml b/ws/Docbook/Extensions/Tdata/Table/table.xml
new file mode 100644
index 0000000000000000000000000000000000000000..bcec6a95eb57e4993310b4fe2191107494e97500
--- /dev/null
+++ b/ws/Docbook/Extensions/Tdata/Table/table.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<book version="5.1" xmlns="http://docbook.org/ns/docbook"
+      xmlns:xlink="http://www.w3.org/1999/xlink"
+      xmlns:xila="http://www.w3.org/2001/XInclude/local-attributes"
+      xmlns:xi="http://www.w3.org/2001/XInclude"
+      xmlns:trans="http://docbook.org/ns/transclusion"
+      xmlns:svg="http://www.w3.org/2000/svg"
+      xmlns:m="http://www.w3.org/1998/Math/MathML"
+      xmlns:html="http://www.w3.org/1999/xhtml"
+      xmlns:db="http://docbook.org/ns/docbook">
+  <title>Testing figures</title>
+
+  <part xml:id="part">
+    <title>Part</title>
+
+    <chapter annotations="slide" xml:id="animatedFigures">
+      <title>Animated figures</title>
+
+      <figure xml:id="sd1_fig_ideaUltimateHdmLicenseServer">
+        <title>HdM license server</title>
+
+        <informaltable border="0">
+          <colgroup width="50%"/>
+
+          <colgroup width="50%"/>
+
+          <tr>
+            <td valign="top"><mediaobject>
+                <imageobject>
+                  <imagedata fileref="Ref/intelliJIDEALicenseActivation.png"
+                             scale="80"/>
+                </imageobject>
+              </mediaobject></td>
+
+            <td valign="top"><para>Troubleshooting: Insert address
+            manually:</para><para><uri>http://jetbrains.mi.hdm-stuttgart.de:11111</uri></para><para>External
+            usage requires <link linkend="sd1_fig_text_MiVpn">VPN</link>
+            !</para></td>
+          </tr>
+        </informaltable>
+      </figure>
+    </chapter>
+  </part>
+</book>
diff --git a/ws/Docbook/Preprocess/make.rules b/ws/Docbook/Preprocess/make.rules
index 6fc48fe86977fdb71e64def801629bafb2d91c99..31f343a6d44e8c2ffacc8ac43f7c974400f7be6c 100644
--- a/ws/Docbook/Preprocess/make.rules
+++ b/ws/Docbook/Preprocess/make.rules
@@ -28,36 +28,41 @@ callout.unicode=1 \
 generate.id.attributes=1 \
 graphicsize.use.img.src.path=1 \
 highlight.source=1 \
-html.cleanup=1 \
 id.warnings=1 \
 keep.relative.image.uris=0 \
-make.clean.html=1 \
 navig.graphics=0 \
 navig.showtitles=1 \
 olink.debug=1 \
-suppress.navigation=0 \
-suppress.header.navigation=1 \
 ulink.target=_blank \
-use.id.as.filename=1 \
 ${localDbookXslCommonParam}
 
+docbookXslHtmlParam=\
+use.id.as.filename=1 \
+suppress.navigation=0 \
+suppress.header.navigation=1 \
+html.cleanup=1 \
+make.clean.html=1
+
+docbookXslPdfParam=
+
+
 # Pdf related Docbook transformation parameter
-dbookXslPdfParam=${dbookXslCommonParam} \
+dbookXslPdfParam=${dbookXslCommonParam} ${docbookXslPdfParam} \
 fop1.extensions=1 \
 paper.type=A4 \
 ulink.show=0 \
 monospace.font.family=DejaVuSansMono
 
 # Slide related Docbook transformation parameter
-dbookXslSlideParam=${dbookXslCommonParam} ${extraSlideParam}
+dbookXslSlideParam=${dbookXslCommonParam} ${docbookXslHtmlParam} ${extraSlideParam}
 
 # Epub related Docbook transformation parameter
-dbookXslEpubParam=${dbookXslCommonParam} \
+dbookXslEpubParam=${dbookXslCommonParam} ${docbookXslHtmlParam} \
 generate.manifest=1 \
 base.dir=.
 
 # Webhelp related Docbook transformation parameter
-dbookXslWebhelpParam=${dbookXslCommonParam} \
+dbookXslWebhelpParam=${dbookXslCommonParam} ${docbookXslHtmlParam} \
 navig.graphics.path=OEBPS/images/ \
 generate.toc='appendix toc,title \
 article/appendix  nop \
@@ -79,15 +84,15 @@ webhelp.base.dir=.
 
 # Required for docbook Xsl 1.0 based stylesheets
 SAXON6CMD=java -cp "${DBOOK_XSL}/extensions/saxon65.jar:${DBOOK_XSL}/tools/lib/saxon.jar:${DBOOK_XSL_CUSTOM}/lib/xslthl_npe_patch-2.1.3.jar" \
-          '-Dxslthl.config=file://${DBOOK_XSL}/highlighting/xslthl-config.xml' \
-          com.icl.saxon.StyleSheet
+  -Dxslthl.config='file://${DBOOK_XSL}/highlighting/xslthl-config.xml' \
+  com.icl.saxon.StyleSheet
 
 # XSL 2.0 processor
 SAXONCMD=java -cp "${DBOOK_XSL}/tools/lib/saxon9he.jar:/usr/share/java/xercesImpl.jar:${DBOOK}/lib/xslthl-2.1.4-SNAPSHOT-javadoc.jar" \
--Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl \
-    -Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl \
-    -Dorg.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeParserConfiguration \
-    -Dxslthl.config=file://${DBOOK_XSL}/highlighting/xslthl-config.xml \
+  -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl \
+  -Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl \
+  -Dorg.apache.xerces.xni.parser.XMLParserConfiguration=org.apache.xerces.parsers.XIncludeParserConfiguration \
+  -Dxslthl.config=file://${DBOOK_XSL}/highlighting/xslthl-config.xml \
    net.sf.saxon.Transform
 
 # Docbook related build rules
@@ -96,10 +101,8 @@ SAXONCMD=java -cp "${DBOOK_XSL}/tools/lib/saxon9he.jar:/usr/share/java/xercesImp
 
 %.print.xml %.html.xml: %.xml
 	mkdir -p $(@D);  ln -sf /usr/share/hdmwebhelp/extern $(@D)/..
-	 ${SAXONCMD} -s:$(<F) \
-            -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2docbook.xsl >  ${*}.xml
-	${SAXONCMD} -s:$*.xml \
-           -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2topics.xsl ${dbookXslWebhelpParam} > ${@D}/topics.xml
+	${SAXONCMD} -s:$(<F) -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2docbook.xsl >  ${*}.xml
+	${SAXONCMD} -s:$*.xml -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2topics.xsl ${dbookXslWebhelpParam} > ${@D}/topics.xml
 	if [ $(updateTopics) = 'yes' ]; then ${CMDID2TOPIC}  ${@D}/topics;fi # Only basename without .xml extension
 	${SAXONCMD} -s:$*.xml \
            -xsl:${DBOOK_XSL_PREPROCESS}/Xsl/docbook2html.xsl > ${*}.html.xml
@@ -156,10 +159,13 @@ SAXONCMD=java -cp "${DBOOK_XSL}/tools/lib/saxon9he.jar:/usr/share/java/xercesImp
 	for foFile in `/bin/ls *.fo` ; do \
         fileBaseName=$$(basename $$foFile .fo); \
           echo processing file $$foFile; \
-          fop -c /usr/share/hdm-docbook-xsl/CustomLayer/Fonts/config.xml -fo $$foFile -pdf $$fileBaseName.pdf ; \
+	  sed -e 's/ ­/ /g' $$foFile > $$fileBaseName.strip.fo; \
+          fop -c /usr/share/hdm-docbook-xsl/CustomLayer/Fonts/config.xml -fo $$fileBaseName.strip.fo -pdf $$fileBaseName.pdf ; \
+	  rm -f $$fileBaseName.strip.fo $$foFile; \
         done
 	touch $*.present
 
+
 # PDF
 # See http://stackoverflow.com/questions/39786947/how-to-convert-to-pdf-from-xsl-fo-with-mathml/39796975
 %.pdf: %.print.xml