add technik-und-konzepte/freifunk-franken-netz
|
@ -0,0 +1,586 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="512"
|
||||
height="288"
|
||||
viewBox="0 0 512 288.00002"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="backbone.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-nodes="false"
|
||||
inkscape:snap-center="false"
|
||||
inkscape:snap-object-midpoints="true"
|
||||
inkscape:zoom="2.3294115"
|
||||
inkscape:cx="270.66922"
|
||||
inkscape:cy="244.2677"
|
||||
inkscape:window-width="3838"
|
||||
inkscape:window-height="2126"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid831"
|
||||
spacingx="8.4666667"
|
||||
spacingy="8.4666667"
|
||||
empspacing="4" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs2">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect15691"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect2701"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineEnd"
|
||||
inkscape:stockid="InfiniteLineEnd"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
style="fill:context-stroke"
|
||||
id="g1277">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1271" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1273" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1275" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineStart"
|
||||
inkscape:stockid="InfiniteLineStart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
transform="translate(-13)"
|
||||
style="fill:context-stroke"
|
||||
id="g1286">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1280" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1282" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1284" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Sstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1048" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1036" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lend"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1039" />
|
||||
</marker>
|
||||
<symbol
|
||||
id="ic_router_24px">
|
||||
<path
|
||||
d="M 20.2,5.9 21,5.1 C 19.6,3.7 17.8,3 16,3 14.2,3 12.4,3.7 11,5.1 l 0.8,0.8 C 13,4.8 14.5,4.2 16,4.2 c 1.5,0 3,0.6 4.2,1.7 z M 19.3,6.7 C 18.4,5.8 17.2,5.3 16,5.3 c -1.2,0 -2.4,0.5 -3.3,1.4 l 0.8,0.8 c 0.7,-0.7 1.6,-1 2.5,-1 0.9,0 1.8,0.3 2.5,1 z M 19,13 H 17 V 9 h -2 v 4 H 5 c -1.1,0 -2,0.9 -2,2 v 4 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.9,-2 -2,-2 z M 8,18 H 6 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z"
|
||||
id="path6379" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phonelink_24px">
|
||||
<path
|
||||
d="M 4,6 H 22 V 4 H 4 C 2.9,4 2,4.9 2,6 V 17 H 0 v 3 H 14 V 17 H 4 Z m 19,2 h -6 c -0.55,0 -1,0.45 -1,1 v 10 c 0,0.55 0.45,1 1,1 h 6 c 0.55,0 1,-0.45 1,-1 V 9 C 24,8.45 23.55,8 23,8 Z m -1,9 h -4 v -7 h 4 z"
|
||||
id="path6370" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phone_android_24px">
|
||||
<path
|
||||
d="M 16,1 H 8 C 6.34,1 5,2.34 5,4 v 16 c 0,1.66 1.34,3 3,3 h 8 c 1.66,0 3,-1.34 3,-3 V 4 C 19,2.34 17.66,1 16,1 Z m -2,20 h -4 v -1 h 4 z m 3.25,-3 H 6.75 V 4 h 10.5 z"
|
||||
id="path6364" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_laptop_24px">
|
||||
<path
|
||||
d="m 20,18 c 1.1,0 2,-0.9 2,-2 V 6 C 22,4.9 21.1,4 20,4 H 4 C 2.9,4 2,4.9 2,6 v 10 c 0,1.1 0.9,2 2,2 H 0 v 2 H 24 V 18 Z M 4,6 H 20 V 16 H 4 Z"
|
||||
id="path6346" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_network_wifi_24px">
|
||||
<path
|
||||
fill-opacity="0.3"
|
||||
d="M 12.01,21.49 23.64,7 C 23.19,6.66 18.71,3 12,3 5.28,3 0.81,6.66 0.36,7 L 11.99,21.49 12,21.5 Z"
|
||||
id="path7274" />
|
||||
<path
|
||||
d="M 3.53,10.95 11.99,21.49 12,21.5 12.01,21.49 20.47,10.95 C 20.04,10.62 16.81,8 12,8 7.19,8 3.96,10.62 3.53,10.95 Z"
|
||||
id="path7276" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ellipsis">
|
||||
<title
|
||||
id="title35336">ellipsis</title>
|
||||
<path
|
||||
d="M 11,5 H 1 C 0.45,5 0,5.45 0,6 v 4 c 0,0.55 0.45,1 1,1 h 10 c 0.55,0 1,-0.45 1,-1 V 6 C 12,5.45 11.55,5 11,5 Z M 4,9 H 2 V 7 H 4 Z M 7,9 H 5 V 7 h 2 z m 3,0 H 8 V 7 h 2 z"
|
||||
id="path35338" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_cancel_24px">
|
||||
<path
|
||||
d="M 12,2 C 6.47,2 2,6.47 2,12 2,17.53 6.47,22 12,22 17.53,22 22,17.53 22,12 22,6.47 17.53,2 12,2 Z M 17,15.59 15.59,17 12,13.41 8.41,17 7,15.59 10.59,12 7,8.41 8.41,7 12,10.59 15.59,7 17,8.41 13.41,12 Z"
|
||||
id="path157046" />
|
||||
</symbol>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineEnd-7"
|
||||
inkscape:stockid="InfiniteLineEnd"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
style="fill:context-stroke"
|
||||
id="g1277-7">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1271-5" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1273-4" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1275-8" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineStart-1"
|
||||
inkscape:stockid="InfiniteLineStart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
transform="translate(-13)"
|
||||
style="fill:context-stroke"
|
||||
id="g1286-2">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1280-8" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1282-9" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1284-3" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Sstart-6"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1048-8" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart-0"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1036-2" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lend-1"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1039-0" />
|
||||
</marker>
|
||||
<symbol
|
||||
id="ic_router_24px-5">
|
||||
<path
|
||||
d="M 20.2,5.9 21,5.1 C 19.6,3.7 17.8,3 16,3 14.2,3 12.4,3.7 11,5.1 l 0.8,0.8 C 13,4.8 14.5,4.2 16,4.2 c 1.5,0 3,0.6 4.2,1.7 z M 19.3,6.7 C 18.4,5.8 17.2,5.3 16,5.3 c -1.2,0 -2.4,0.5 -3.3,1.4 l 0.8,0.8 c 0.7,-0.7 1.6,-1 2.5,-1 0.9,0 1.8,0.3 2.5,1 z M 19,13 H 17 V 9 h -2 v 4 H 5 c -1.1,0 -2,0.9 -2,2 v 4 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.9,-2 -2,-2 z M 8,18 H 6 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z"
|
||||
id="path6379-1" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phonelink_24px-1">
|
||||
<path
|
||||
d="M 4,6 H 22 V 4 H 4 C 2.9,4 2,4.9 2,6 V 17 H 0 v 3 H 14 V 17 H 4 Z m 19,2 h -6 c -0.55,0 -1,0.45 -1,1 v 10 c 0,0.55 0.45,1 1,1 h 6 c 0.55,0 1,-0.45 1,-1 V 9 C 24,8.45 23.55,8 23,8 Z m -1,9 h -4 v -7 h 4 z"
|
||||
id="path6370-0" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phone_android_24px-8">
|
||||
<path
|
||||
d="M 16,1 H 8 C 6.34,1 5,2.34 5,4 v 16 c 0,1.66 1.34,3 3,3 h 8 c 1.66,0 3,-1.34 3,-3 V 4 C 19,2.34 17.66,1 16,1 Z m -2,20 h -4 v -1 h 4 z m 3.25,-3 H 6.75 V 4 h 10.5 z"
|
||||
id="path6364-5" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_laptop_24px-0">
|
||||
<path
|
||||
d="m 20,18 c 1.1,0 2,-0.9 2,-2 V 6 C 22,4.9 21.1,4 20,4 H 4 C 2.9,4 2,4.9 2,6 v 10 c 0,1.1 0.9,2 2,2 H 0 v 2 H 24 V 18 Z M 4,6 H 20 V 16 H 4 Z"
|
||||
id="path6346-6" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_network_wifi_24px-4">
|
||||
<path
|
||||
fill-opacity="0.3"
|
||||
d="M 12.01,21.49 23.64,7 C 23.19,6.66 18.71,3 12,3 5.28,3 0.81,6.66 0.36,7 L 11.99,21.49 12,21.5 Z"
|
||||
id="path7274-6" />
|
||||
<path
|
||||
d="M 3.53,10.95 11.99,21.49 12,21.5 12.01,21.49 20.47,10.95 C 20.04,10.62 16.81,8 12,8 7.19,8 3.96,10.62 3.53,10.95 Z"
|
||||
id="path7276-2" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ellipsis-5">
|
||||
<title
|
||||
id="title35336-8">ellipsis</title>
|
||||
<path
|
||||
d="M 11,5 H 1 C 0.45,5 0,5.45 0,6 v 4 c 0,0.55 0.45,1 1,1 h 10 c 0.55,0 1,-0.45 1,-1 V 6 C 12,5.45 11.55,5 11,5 Z M 4,9 H 2 V 7 H 4 Z M 7,9 H 5 V 7 h 2 z m 3,0 H 8 V 7 h 2 z"
|
||||
id="path35338-6" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_cancel_24px-2">
|
||||
<path
|
||||
d="M 12,2 C 6.47,2 2,6.47 2,12 2,17.53 6.47,22 12,22 17.53,22 22,17.53 22,12 22,6.47 17.53,2 12,2 Z M 17,15.59 15.59,17 12,13.41 8.41,17 7,15.59 10.59,12 7,8.41 8.41,7 12,10.59 15.59,7 17,8.41 13.41,12 Z"
|
||||
id="path157046-8" />
|
||||
</symbol>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g16204"
|
||||
transform="translate(32,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16200"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#a02c2c;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16202"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16210"
|
||||
transform="translate(-160,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16206"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#a02c2c;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16208"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16216"
|
||||
transform="translate(-96,-160)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16212"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#214478;fill-rule:evenodd;stroke:none;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16214"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16308"
|
||||
transform="translate(192,-160)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16304"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px-5"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use18331"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,246.4,278.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
id="g16320"
|
||||
transform="translate(-128,-32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16316"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#447821;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="circle16318"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16326"
|
||||
transform="translate(-224,-96)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16322"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#447821;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="circle16324"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||
d="M 298.28989,38.173932 437.71011,121.82607"
|
||||
id="path16350"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g16308" />
|
||||
<path
|
||||
style="font-variation-settings:normal;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||
d="M 278.40018,39.199867 169.59982,120.80013"
|
||||
id="path16356"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g16216" />
|
||||
<path
|
||||
style="font-variation-settings:normal;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||
d="M 276,32 H 108"
|
||||
id="path16358"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g16210" />
|
||||
<path
|
||||
style="font-variation-settings:normal;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||
d="m 102.65636,41.984545 50.68728,76.030915"
|
||||
id="path16360"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16210"
|
||||
inkscape:connection-end="#g16216" />
|
||||
<path
|
||||
style="font-variation-settings:normal;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||
d="M 91.543314,43.141715 36.456686,180.85829"
|
||||
id="path16362"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g16326"
|
||||
inkscape:connection-start="#g16210" />
|
||||
<path
|
||||
style="font-variation-settings:normal;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||
d="M 157.08958,139.64168 130.91042,244.35832"
|
||||
id="path16366"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g16320"
|
||||
inkscape:connection-start="#g16216" />
|
||||
<path
|
||||
style="font-variation-settings:normal;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000"
|
||||
d="m 41.984545,198.65636 76.030915,50.68728"
|
||||
id="path16368"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g16320"
|
||||
inkscape:connection-start="#g16326" />
|
||||
<g
|
||||
id="g20854"
|
||||
transform="translate(128,-32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle20850"
|
||||
cx="128"
|
||||
cy="192"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px-5"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use20852"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,182.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||
d="M 285.08958,43.641678 258.91042,148.35832"
|
||||
id="path20880"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g20854" />
|
||||
<path
|
||||
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||
d="m 171.38405,131.79468 73.2319,24.41064"
|
||||
id="path20882"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16216"
|
||||
inkscape:connection-end="#g20854" />
|
||||
<g
|
||||
id="g21163"
|
||||
transform="translate(288,32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21159"
|
||||
cx="128"
|
||||
cy="192"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px-5"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use21161"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,182.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||
d="m 444.20532,139.38405 -24.41064,73.2319"
|
||||
id="path21187"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g21163"
|
||||
inkscape:connection-start="#g16308" />
|
||||
<path
|
||||
style="font-variation-settings:normal;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000"
|
||||
d="m 267.14171,164.45669 137.71658,55.08662"
|
||||
id="path21189"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g20854"
|
||||
inkscape:connection-end="#g21163" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 22 KiB |
|
@ -0,0 +1,839 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="480"
|
||||
height="320"
|
||||
viewBox="0 0 480 320"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="hoods_fehler.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
width="793.70081px"
|
||||
scale-x="1"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:connector-spacing="3"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-others="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:zoom="4.6447409"
|
||||
inkscape:cx="265.56917"
|
||||
inkscape:cy="147.90922"
|
||||
inkscape:window-width="3838"
|
||||
inkscape:window-height="2126"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:snap-text-baseline="true"
|
||||
inkscape:bbox-nodes="false">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid824"
|
||||
spacingx="32"
|
||||
spacingy="32"
|
||||
empspacing="4" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs2">
|
||||
<inkscape:path-effect
|
||||
effect="fillet_chamfer"
|
||||
id="path-effect1991"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
satellites_param="F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1"
|
||||
unit="px"
|
||||
method="auto"
|
||||
mode="F"
|
||||
radius="8"
|
||||
chamfer_steps="1"
|
||||
flexible="false"
|
||||
use_knot_distance="true"
|
||||
apply_no_radius="true"
|
||||
apply_with_radius="true"
|
||||
only_selected="false"
|
||||
hide_knots="false" />
|
||||
<inkscape:path-effect
|
||||
effect="offset"
|
||||
id="path-effect1987"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
linejoin_type="miter"
|
||||
unit="px"
|
||||
offset="-12"
|
||||
miter_limit="8"
|
||||
attempt_force_join="false"
|
||||
update_on_knot_move="true" />
|
||||
<inkscape:path-effect
|
||||
effect="fillet_chamfer"
|
||||
id="path-effect1259"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
satellites_param="F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1"
|
||||
unit="px"
|
||||
method="auto"
|
||||
mode="F"
|
||||
radius="8"
|
||||
chamfer_steps="1"
|
||||
flexible="false"
|
||||
use_knot_distance="true"
|
||||
apply_no_radius="true"
|
||||
apply_with_radius="true"
|
||||
only_selected="false"
|
||||
hide_knots="false" />
|
||||
<inkscape:path-effect
|
||||
effect="offset"
|
||||
id="path-effect2258"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
linejoin_type="miter"
|
||||
unit="px"
|
||||
offset="-12"
|
||||
miter_limit="8"
|
||||
attempt_force_join="false"
|
||||
update_on_knot_move="true" />
|
||||
<inkscape:path-effect
|
||||
effect="fillet_chamfer"
|
||||
id="path-effect2189"
|
||||
is_visible="false"
|
||||
lpeversion="1"
|
||||
satellites_param="F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 | F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1"
|
||||
unit="px"
|
||||
method="arc"
|
||||
mode="F"
|
||||
radius="8"
|
||||
chamfer_steps="1"
|
||||
flexible="false"
|
||||
use_knot_distance="false"
|
||||
apply_no_radius="false"
|
||||
apply_with_radius="false"
|
||||
only_selected="true"
|
||||
hide_knots="false" />
|
||||
<inkscape:path-effect
|
||||
effect="fillet_chamfer"
|
||||
id="path-effect1552"
|
||||
is_visible="true"
|
||||
lpeversion="1"
|
||||
satellites_param="F,0,0,1,0,0,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,8,0,1 @ F,0,0,1,0,0,0,1"
|
||||
unit="px"
|
||||
method="auto"
|
||||
mode="F"
|
||||
radius="8"
|
||||
chamfer_steps="1"
|
||||
flexible="false"
|
||||
use_knot_distance="true"
|
||||
apply_no_radius="true"
|
||||
apply_with_radius="true"
|
||||
only_selected="false"
|
||||
hide_knots="false" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect15691"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect2701"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineEnd"
|
||||
inkscape:stockid="InfiniteLineEnd"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
style="fill:context-stroke"
|
||||
id="g1277">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1271" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1273" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1275" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineStart"
|
||||
inkscape:stockid="InfiniteLineStart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
transform="translate(-13)"
|
||||
style="fill:context-stroke"
|
||||
id="g1286">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1280" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1282" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1284" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Sstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1048" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1036" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lend"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1039" />
|
||||
</marker>
|
||||
<symbol
|
||||
id="ic_router_24px">
|
||||
<path
|
||||
d="M 20.2,5.9 21,5.1 C 19.6,3.7 17.8,3 16,3 14.2,3 12.4,3.7 11,5.1 l 0.8,0.8 C 13,4.8 14.5,4.2 16,4.2 c 1.5,0 3,0.6 4.2,1.7 z M 19.3,6.7 C 18.4,5.8 17.2,5.3 16,5.3 c -1.2,0 -2.4,0.5 -3.3,1.4 l 0.8,0.8 c 0.7,-0.7 1.6,-1 2.5,-1 0.9,0 1.8,0.3 2.5,1 z M 19,13 H 17 V 9 h -2 v 4 H 5 c -1.1,0 -2,0.9 -2,2 v 4 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.9,-2 -2,-2 z M 8,18 H 6 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z"
|
||||
id="path6379" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phonelink_24px">
|
||||
<path
|
||||
d="M 4,6 H 22 V 4 H 4 C 2.9,4 2,4.9 2,6 V 17 H 0 v 3 H 14 V 17 H 4 Z m 19,2 h -6 c -0.55,0 -1,0.45 -1,1 v 10 c 0,0.55 0.45,1 1,1 h 6 c 0.55,0 1,-0.45 1,-1 V 9 C 24,8.45 23.55,8 23,8 Z m -1,9 h -4 v -7 h 4 z"
|
||||
id="path6370" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phone_android_24px">
|
||||
<path
|
||||
d="M 16,1 H 8 C 6.34,1 5,2.34 5,4 v 16 c 0,1.66 1.34,3 3,3 h 8 c 1.66,0 3,-1.34 3,-3 V 4 C 19,2.34 17.66,1 16,1 Z m -2,20 h -4 v -1 h 4 z m 3.25,-3 H 6.75 V 4 h 10.5 z"
|
||||
id="path6364" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_laptop_24px">
|
||||
<path
|
||||
d="m 20,18 c 1.1,0 2,-0.9 2,-2 V 6 C 22,4.9 21.1,4 20,4 H 4 C 2.9,4 2,4.9 2,6 v 10 c 0,1.1 0.9,2 2,2 H 0 v 2 H 24 V 18 Z M 4,6 H 20 V 16 H 4 Z"
|
||||
id="path6346" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_network_wifi_24px">
|
||||
<path
|
||||
fill-opacity="0.3"
|
||||
d="M 12.01,21.49 23.64,7 C 23.19,6.66 18.71,3 12,3 5.28,3 0.81,6.66 0.36,7 L 11.99,21.49 12,21.5 Z"
|
||||
id="path7274" />
|
||||
<path
|
||||
d="M 3.53,10.95 11.99,21.49 12,21.5 12.01,21.49 20.47,10.95 C 20.04,10.62 16.81,8 12,8 7.19,8 3.96,10.62 3.53,10.95 Z"
|
||||
id="path7276" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ellipsis">
|
||||
<title
|
||||
id="title35336">ellipsis</title>
|
||||
<path
|
||||
d="M 11,5 H 1 C 0.45,5 0,5.45 0,6 v 4 c 0,0.55 0.45,1 1,1 h 10 c 0.55,0 1,-0.45 1,-1 V 6 C 12,5.45 11.55,5 11,5 Z M 4,9 H 2 V 7 H 4 Z M 7,9 H 5 V 7 h 2 z m 3,0 H 8 V 7 h 2 z"
|
||||
id="path35338" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_cancel_24px">
|
||||
<path
|
||||
d="M 12,2 C 6.47,2 2,6.47 2,12 2,17.53 6.47,22 12,22 17.53,22 22,17.53 22,12 22,6.47 17.53,2 12,2 Z M 17,15.59 15.59,17 12,13.41 8.41,17 7,15.59 10.59,12 7,8.41 8.41,7 12,10.59 15.59,7 17,8.41 13.41,12 Z"
|
||||
id="path157046" />
|
||||
</symbol>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<rect
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
id="rect19615"
|
||||
width="160"
|
||||
height="192"
|
||||
x="288"
|
||||
y="96"
|
||||
rx="8"
|
||||
ry="8" />
|
||||
<rect
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
id="rect19617"
|
||||
width="192"
|
||||
height="256"
|
||||
x="32"
|
||||
y="32"
|
||||
rx="8"
|
||||
ry="8" />
|
||||
<g
|
||||
id="g16320"
|
||||
transform="translate(64,-192)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16316"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#447821;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="circle16318"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16326"
|
||||
transform="translate(-32,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16322"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#447821;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="circle16324"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 283.54331,-116.85829 228.45669,20.858285"
|
||||
id="path16362"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g16326" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 349.08958,-20.358322 322.91042,84.358321"
|
||||
id="path16366"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g16320" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="m 233.98454,38.656363 76.03092,50.687274"
|
||||
id="path16368"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g16320"
|
||||
inkscape:connection-start="#g16326" />
|
||||
<g
|
||||
id="g16753"
|
||||
transform="translate(-64,-64)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16749"
|
||||
cx="128"
|
||||
cy="224"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#447821;stroke:none;stroke-width:1.25"
|
||||
id="use16751"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,214.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
id="g16759"
|
||||
transform="translate(64,-32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16755"
|
||||
cx="128"
|
||||
cy="224"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#447821;stroke:none;stroke-width:1.25"
|
||||
id="use16757"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,214.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
id="g16765">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16761"
|
||||
cx="128"
|
||||
cy="224"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#447821;stroke:none;stroke-width:1.25"
|
||||
id="use16763"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,214.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 221.64662,43.766899 194.35338,180.2331"
|
||||
id="path16789"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16326"
|
||||
inkscape:connection-end="#g16759" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 214.62959,39.496331 73.370414,152.50367"
|
||||
id="path16791"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16326"
|
||||
inkscape:connection-end="#g16753" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="m 181.26701,197.36649 -42.53402,21.26702"
|
||||
id="path16793"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16759"
|
||||
inkscape:connection-end="#g16765" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 119.51472,215.51472 72.485281,168.48528"
|
||||
id="path16795"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16765"
|
||||
inkscape:connection-end="#g16753" />
|
||||
<g
|
||||
id="g16955"
|
||||
transform="translate(192,-32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16951"
|
||||
cx="128"
|
||||
cy="224"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#447821;stroke:none;stroke-width:1.25"
|
||||
id="use16953"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,214.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<g
|
||||
id="g16961"
|
||||
transform="translate(288)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16957"
|
||||
cx="128"
|
||||
cy="224"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#447821;stroke:none;stroke-width:1.25"
|
||||
id="use16959"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,214.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="m 320,108 v 72"
|
||||
id="path16985"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16320"
|
||||
inkscape:connection-end="#g16955" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#447821;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="m 327.19987,105.59982 81.60026,108.80036"
|
||||
id="path16987"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16320"
|
||||
inkscape:connection-end="#g16961" />
|
||||
<g
|
||||
id="g19367"
|
||||
transform="translate(224,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19363"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19365"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19373"
|
||||
transform="translate(192,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19369"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19371"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19379"
|
||||
transform="translate(224,-288)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19375"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19377"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19385"
|
||||
transform="translate(256,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19381"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19383"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19391"
|
||||
transform="translate(288,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19387"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19389"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19397"
|
||||
transform="translate(64,-288)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19393"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19395"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19403"
|
||||
transform="translate(-32,-192)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19399"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19401"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19409"
|
||||
transform="translate(32,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19405"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19407"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19415"
|
||||
transform="translate(-64,-320)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19411"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19413"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g19421"
|
||||
transform="translate(-64,-320)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle19417"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use19419"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 340,192 h -8"
|
||||
id="path19445"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19367"
|
||||
inkscape:connection-end="#g16955" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 320,212 v -8"
|
||||
id="path19447"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19373"
|
||||
inkscape:connection-end="#g16955" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 343.51472,215.51472 328.48528,200.48528"
|
||||
id="path19449"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19379"
|
||||
inkscape:connection-end="#g16955" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 392.48528,247.51472 15.02944,-15.02944"
|
||||
id="path19475"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19385"
|
||||
inkscape:connection-end="#g16961" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 416,244 v -8"
|
||||
id="path19477"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19391"
|
||||
inkscape:connection-end="#g16961" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 192,212 v -8"
|
||||
id="path19479"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19397"
|
||||
inkscape:connection-end="#g16759" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 104.48528,247.51472 15.02944,-15.02944"
|
||||
id="path19481"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19403"
|
||||
inkscape:connection-end="#g16765" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 151.51472,247.51472 136.48528,232.48528"
|
||||
id="path19483"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19409"
|
||||
inkscape:connection-end="#g16765" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 64,180 v -8"
|
||||
id="path19485"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19415"
|
||||
inkscape:connection-end="#g16753" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 64,140 v 8"
|
||||
id="path19487"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g19421"
|
||||
inkscape:connection-end="#g16753" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-weight:bold;font-size:16px;line-height:25px;font-family:Iosevka;-inkscape-font-specification:'Iosevka, Bold';writing-mode:lr-tb;fill:#000000;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;stop-color:#000000"
|
||||
x="448"
|
||||
y="288"
|
||||
id="text15378"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan15376"
|
||||
x="448"
|
||||
y="288"
|
||||
dx="2">2</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-weight:bold;font-size:16px;line-height:25px;font-family:Iosevka;-inkscape-font-specification:'Iosevka, Bold';letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;fill:#000000;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;stop-color:#000000"
|
||||
x="224"
|
||||
y="288"
|
||||
id="text15415"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan15413"
|
||||
x="224"
|
||||
y="288"
|
||||
dx="2">1</tspan></text>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#f2f2f2;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stop-color:#000000"
|
||||
d="m 204,20 v 16 a 8,8 135 0 1 -8,8 H 52 a 8,8 135 0 0 -8,8 v 216 a 8,8 45 0 0 8,8 h 152 a 8,8 135 0 0 8,-8 v -48 a 8,8 135 0 1 8,-8 h 72 a 8,8 45 0 1 8,8 v 48 a 8,8 45 0 0 8,8 h 120 a 8,8 135 0 0 8,-8 V 116 a 8,8 45 0 0 -8,-8 h -80 a 8,8 45 0 1 -8,-8 V 84 a 8,8 45 0 0 -8,-8 h -24 a 8,8 135 0 0 -8,8 v 80 a 8,8 135 0 1 -8,8 l -72,0 a 8,8 45 0 1 -8,-8 V 60 a 8,8 135 0 1 8,-8 h 16 a 8,8 135 0 0 8,-8 l 0,-24 a 8,8 45 0 0 -8,-8 l -24,0 a 8,8 135 0 0 -8,8 z"
|
||||
id="path1983"
|
||||
sodipodi:nodetypes="ccccccccccccccccccc"
|
||||
inkscape:path-effect="#path-effect1987;#path-effect1991"
|
||||
inkscape:original-d="M 32,32 H 192 V 0 h 64 v 64 h -32 v 96 h 64 V 64 h 64 v 32 h 96 V 288 H 288 v -64 h -64 v 64 H 32 Z" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#aa0000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:1,2;stroke-dashoffset:0;stop-color:#000000"
|
||||
d="m 204,20 v 16 a 8,8 135 0 1 -8,8 H 52 a 8,8 135 0 0 -8,8 v 216 a 8,8 45 0 0 8,8 h 152 a 8,8 135 0 0 8,-8 v -48 a 8,8 135 0 1 8,-8 h 72 a 8,8 45 0 1 8,8 v 48 a 8,8 45 0 0 8,8 h 120 a 8,8 135 0 0 8,-8 V 116 a 8,8 45 0 0 -8,-8 h -80 a 8,8 45 0 1 -8,-8 V 84 a 8,8 45 0 0 -8,-8 h -24 a 8,8 135 0 0 -8,8 v 80 a 8,8 135 0 1 -8,8 l -72,0 a 8,8 45 0 1 -8,-8 V 60 a 8,8 135 0 1 8,-8 h 16 a 8,8 135 0 0 8,-8 l 0,-24 a 8,8 45 0 0 -8,-8 l -24,0 a 8,8 135 0 0 -8,8 z"
|
||||
id="path1420"
|
||||
sodipodi:nodetypes="ccccccccccccccccccc"
|
||||
inkscape:path-effect="#path-effect2258;#path-effect1259"
|
||||
inkscape:original-d="M 32,32 H 192 V 0 h 64 v 64 h -32 v 96 h 64 V 64 h 64 v 32 h 96 V 288 H 288 v -64 h -64 v 64 H 32 Z" />
|
||||
<path
|
||||
style="font-variation-settings:normal;display:inline;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#aa0000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 204,192 H 308"
|
||||
id="path157538"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16759"
|
||||
inkscape:connection-end="#g16955" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 32 KiB |
|
@ -0,0 +1,209 @@
|
|||
---
|
||||
title: "Freifunk Franken Netz"
|
||||
date: 2022-11-18T00:10:23+01:00
|
||||
---
|
||||
|
||||
Überblick über das Freifunk Franken Netz und seine Technik
|
||||
|
||||
<!--more-->
|
||||
|
||||
![Übersicht des Freifunk Franken Netz](netz.svg "Übersicht des Freifunk Franken Netz")
|
||||
|
||||
## Zentrale Hoods "V2"
|
||||
### Szenario 1: "klassisch"
|
||||
|
||||
Das mit der **1** gekennzeichnete Szenario sollte den meisten Freifunkern am vertrautesten sein.
|
||||
Freifunkknoten mit unserer **Node Firmware** meshen mit wenig Konfiguration automatisch über WLAN mit einem [B.A.T.M.A.N. Advanced][batman]-Tunnel (durchgezogene Linien in grün).
|
||||
|
||||
Um auch einen Weg ins Internet zu finden, müssen sich Geräte über einen weiteren Layer 2 Tunnel (bei uns [fastd], oder optional [VXLAN], gestrichelte Linien in grün) zu einem **Gateway** aufbauen.
|
||||
|
||||
Alle Knoten im diesem Verbund befinden sich im selben Layer 2 Netz. Wir nennen diesen Verbund eine **Hood**.
|
||||
In einer Hood ist es, als ob jeder Knoten am selben, virtuellen Switch hängt.
|
||||
Es ist damit wie eine große LAN-Party, wo jeder jeden direkt über MAC Adressierung erreichen kann.
|
||||
|
||||
![Vergleich reales Netz zur Netztopologie](node_real_topologisch.svg "Vergleich reales Netz zur Netztopologie")
|
||||
|
||||
Viele Teilnehmer im selben Netzsegment sorgen leider für ein zunehmendes Grundrauschen.
|
||||
Ab einigen hundert Teilnehmern ist das Netz zu groß sinnvoll Nutzverkehr weiterleiten zu können.
|
||||
Deshalb sind Hoods [geographisch begrenzt][hoods], um die Teilnehmerzahl in einem beherrschbaren Umfang zu halten.
|
||||
|
||||
Das **Gateway** ist grob gesagt die *Fritz!Box* für eine Hood.
|
||||
Gateways stehen bei uns gut angebunden in Rechenzentren, denn durch sie wird sämtlicher Traffic geleitet, der zu anderen Geräten im restlichen Freifunknetz, oder über unsere Borderrouter ins Internet soll.
|
||||
Sie sind damit der **zentrale** Router in Hood, die darüber hinaus auch einen DHCP Server, Konfiguration für die Knoten, Monitoring und vorallem die Verbindung zu unserem **Layer 3** Backbonenetz herstellen.
|
||||
|
||||
### Szenario 2: "realistisch"
|
||||
|
||||
Szenario **2** zeigt allerdings wie es häufig tatsächlich aussieht.
|
||||
Die überwiegende Mehrheit an Freifunkknoten haben keine Nachbarn, mit denen sie automatisch meshen können.
|
||||
|
||||
Freifunkknoten stehen leider häufig nicht in Nähe oder mit Sichtkontakt zu anderen Knoten.
|
||||
Zusätzlich verfügen die meisten Geräte nicht über die passende Antennentechnik um nennenswerte Strecken performant, oder wenigstens stabil, zu überbrücken.
|
||||
|
||||
Über die Zeit ist das Freifunknetz daher etwas zu einen Hotspotnetz verkommen, um bequem die Störerhaftung zu umgehen.
|
||||
Das ist nicht notwendigerweise schlimm oder schlecht, aber man hat sich dennoch etwas vom Wunschszenario entfernt.
|
||||
|
||||
Vorallem darf keine Verbindung zwischen benachbarten Knoten aus unterschiedlichen Hoods existieren (rote Linie zwischen **1** und **2**).
|
||||
Es würden zwei sonst getrennte Netze gemischt und Knoten fehlkonfiguriert, da eine Verbindung zu mehrere Gatways mit unterschiedlicher Konfiguration besteht.
|
||||
Die Firmware unterbindet daher solche Verbindungen.
|
||||
|
||||
![Fehlerhafte Verbindung zwischen zwei Freifunkknoten aus unterschiedlichen Hoods](hoods_fehler.svg "Fehlerhafte Verbindung zwischen zwei Freifunkknoten aus unterschiedlichen Hoods")
|
||||
|
||||
Gelegentlich laufen aber die Hoodgrenzen recht ungünstig beispielsweise mitten durch einen Ort. Selbst gewollte Verbindungen sind so nicht möglich.
|
||||
|
||||
Erst recht problematisch ist das klassische Konstrukt für ambitioniertere Aufbauten, die per Richtfunk mehrere Kilometer überbrücken möchten.
|
||||
Diese Funkstrecken sind mittlerweile in der Größenordnung einiger Hoods und kreuzen damit sogar mehrere solche Gebiete.
|
||||
|
||||
Will man mit Geräten aus anderen Hoods kommunizieren, geht der Verkehr
|
||||
|
||||
1. durch das eigene Gateway
|
||||
2. durch das Layer 3 Netz zum anderen Gateway
|
||||
3. zum Zielgerät
|
||||
|
||||
## Layer 3 Netz
|
||||
### Motivation
|
||||
|
||||
Unser klassischer Aufbau kann also nicht beliebig groß werden und muss daher in kleinere Netzsegmente zerlegt werden.
|
||||
Ohne weiteres hätte man so zunächst nur viele eigenständige Inseln gebaut, aber keine Verbindungen dazwischen.
|
||||
Außerdem soll der Traffic irgendwo ins Internet geleitet werden können und von dort auch wieder den Weg zurück finden. Rechtlich ergeben sich da leider immer noch Probleme, die nicht jeder Gatewaybetreiber auf sich nehmen mag.
|
||||
|
||||
Es braucht also eine vernünftige Lösung Gateways untereinander zu verbinden und gleichzeitig auch einen weg ins Internet bereit zu stellen.
|
||||
|
||||
### Routing
|
||||
Zu diesem Zweck gibt es [Routingprotokolle][Routingprotocol]. Router und unsere Gateways verbinden sich dazu auch wieder mit Tunneln, Kabeln, oder Richtfunk. Sie teilen sich dabei aber kein einzelnes Netzsegment.
|
||||
Im Gegensatz zu einem Heimnetz, wo jedes Gerät gesagt bekomme welche IP es hat, definiert sich ein Router selbst welche IP er hat und welche Netze er direkt erreicht.
|
||||
Bei einem Gateway ist das beispielsweise das Prefix für die verwaltete Hood.
|
||||
Diese Informationen tauscht er dann mit seinen direkten Nachbarroutern aus, welcher diese Informationen ebenfalls an alle seine Nachbarn weitergibt.
|
||||
|
||||
![Backbonenetz](backbone.svg "Backbonenetz")
|
||||
|
||||
Auf diese Art lernen die Router in diesem Verbund welche Netze es gibt und über welchen Nachbar diese am günstigsten zu erreichen sind. Diese Routen werden dann automatisch in die Routingtabellen vom Router geschrieben und müssen deshalb nicht per Hand konfiguriert werden. Das ganze geschieht dynamisch und wird ständig überwacht. Bei Verbindungsabbrüchen oder neuen Routern im Netz werden die Routingtabellen automatisch bei Bedarf angepasst.
|
||||
|
||||
Es ließt sich natürlich sehr ähnlich zu dem was [B.A.T.M.A.N Advanced][batman] leistet. Der Unterschied liegt aber darin, dass [B.A.T.M.A.N Advanced][batman] MAC Adressen verwaltet und darüber hinaus Pakete zusätzlich in einen extra Tunnel dafür verpackt, während beim Routing Pakete anhand ihrer IP Adressen nur von einem Interface zu nächsten geleitet werden.
|
||||
|
||||
Beim Routing fällt also bei der Paketverarbeitung deutlich weniger Arbeit an.
|
||||
|
||||
#### Babel
|
||||
|
||||
Im Freifunk Franken Netz verwenden wir das [Babel Routing Protocol][babel] ([RFC 8966], [Wikipedia][babel-wiki]).
|
||||
|
||||
Babel ist ein Distance-Vector Routingprotokoll. Das bedeutet, ohne zu viel in Details zu gehen, dass es jeder Strecke zwischen zwei Routern Kosten zuordnet. Langsame Verbindungen kosten mehr als schnelle Verbindungen. Die Kosten sind nur eine Zahl, die man konfigurieren kann. Ein Router lernt über seine Nachbarn wie viel der Weg zu einem bestimmten Netz über diesen Nachbar in Summe kostet und entscheidet sich dann für den Weg mit den kleinsten Kosten. Dieser Weg wird dann als Route in der Routingtabelle eingetragen.
|
||||
|
||||
Stand Ende 2022 umfasst diese Routingtabelle ca. 1750 Routen für IPv6 und 1100 Routen für IPv4. Dies beinhaltet allerdings auch die Routen zum restlichen [icvpn].
|
||||
|
||||
#### Borderrouter
|
||||
|
||||
Eine besondere Aufgabe haben unsere Borderrouter. Sie stellen den Übergabepunkt zum restlichen Internet. Auf der einen Seite sind sie mit dem Babelnetz verbunden, auf der anderen Seite mit "dem Internet". Mittlerweile passiert das ordentlich mit Peeringpartnern an Internetexchanges über das [Border Gateway Protocol (BGP)][BGP] - *das* Routingprotokoll im Internet.
|
||||
|
||||
Stand Ende 2022 umfasst die Routingtabelle ca 159000 Routen für IPv6 und 900000 Routen für IPv4.
|
||||
|
||||
### Szenario 3: Layer 3
|
||||
|
||||
![Layer 3 Router](l3.svg "Layer 3 Router")
|
||||
|
||||
Dargestellt in **3** ist ein Router mit der Layer 3 Firmware. Dieser baut zwei Tunnel (z.B. [Wireguard] oder [GRE], gestrichelte Linie in blau) zu anderen Routern im Layer 3 Netz auf. Der Router hat ebenfalls noch eine weitere direkte Verbindung (z.B. Kabel oder Richtfunk, durchgezogene Linie in blau).
|
||||
|
||||
Auf diesen Verbindungen wird Babel gesprochen. Der Router informiert seine Nachbarn über seine eigene IP Adresse und das Prefix von dem Clientnetz (orange), welches der Router bereitstellt.
|
||||
|
||||
Der Router nimmt also ohne Umwege direkt am Layer 3 Netz teil. Er hat die volle Kontrolle darüber, mit welchen anderen Routern er peeren möchte und ist dabei nicht geografisch an ein Gateway gebunden.
|
||||
|
||||
In diesem Beispiel ist das verwaltete Netz sehr klein dargestellt. Das kann Sinn machen, wenn eine direkte Teilnahme am Layer 3 Netz gewünscht ist, oder die Hauptaufgabe des Routes darin besteht für ein angrenzendes Richtfunknetz die Internetverbindung sicher zu stellen.
|
||||
|
||||
### Szenario 4: Großaufbau
|
||||
|
||||
![Layer 3: Großaufbau](l3_large.svg "Layer 3: Großaufbau")
|
||||
|
||||
Bei größeren Aufbauten wie in **4**, die bis zu **mehrere hundert Clients** bedienen sollen, kann das Layer 3 Konzept seine ganze Stärke zeigen. In der Regel werden solche Projekte eher von wenigen Leuten gezielt geplant und aufgebaut.
|
||||
Vor Ort kann das Netz daher mit klassischen Mitteln durch Kabel, Switches und gewöhnliche Accesspoints aufgebaut werden.
|
||||
Die Anbindung an das Freifunknetz geschieht am besten über Kabel oder Richtfunk (durchgezogene Linie in blau).
|
||||
|
||||
Dieser Aufbau ist besonders geeignet bei
|
||||
- Festen
|
||||
- Stadthallen
|
||||
- Marktplätze
|
||||
- Geflüchteten Unterkünfte
|
||||
|
||||
Solch ein Szenario ist teilweise nur schwer mit der Node Firmware zu realisieren. Einfach eine Anzahl an Knoten verteilen und hoffen, dass das Mesh schon alles richten wird, ist ab einer gewissen Größe einfach nicht praktikabel.
|
||||
Selbst wenn man den Aufbau ähnlich ansetzt und nur einen Knoten verwendet, kann es zu Engpässen kommen, da das Meshprotokoll und ggf. die Tunneltechnologie den Geräten mehr abverlangt.
|
||||
Auch die Hood als ganzes könnte durch den höheren Resourcenverbrauch beeinträchtigt werden. Eventuell muss sogar der Gatewaybetreiber eingreifen und z.B. weitere IP Adressen verfügbar machen.
|
||||
|
||||
### Szenario 5: ohne Tunnel
|
||||
|
||||
![Layer 3: Ohne Tunnel](l3_ohne_tunnel.svg "Layer 3: Ohne Tunnel")
|
||||
|
||||
**5** ist das absolute Luxuszenario. Direkt Kabel und Richtfunk (durchgezogene Linien in blau) zum Borderrouter. Kein Tunnel, nur IP Pakete von einer Buchse in die andere.
|
||||
Dank 60GHz Hardware bedeutet das mittlerweile bezahlbare Gigabit Geschwindigkeiten.
|
||||
Mehr ist dazu auch nicht zu sagen :)
|
||||
|
||||
---
|
||||
# TODO
|
||||
## Einleitung
|
||||
|
||||
- weniger Details, dafür mehr Überblick
|
||||
- eher als Sprungbrett zu einzelnen Themen gedacht
|
||||
- Entscheidungshilfe Node vs L3
|
||||
- weniger als Nachschlagewerk gedacht, dafür hoffentlich roter Faden erkennbar
|
||||
- ertragbare Länge
|
||||
|
||||
## Welche Firmware?
|
||||
|
||||
- Einfache Auswahlkriterien
|
||||
- Noch einmal **kurz** Vor- und Nachteile auflisten
|
||||
|
||||
| | Node | Layer3 |
|
||||
|---|:-:|:-:|
|
||||
| Konfiguration | + | - |
|
||||
| Automatisches Wifi Mesh + Roaming | + | - |
|
||||
| Performance | - | + |
|
||||
| Flexibilität Peering | - | + |
|
||||
| Flexibilität Hardware | - | + |
|
||||
| Aufwand Firmwareentwicklung | - | + |
|
||||
| Aufwand Gateways | - | + |
|
||||
| ... | ... | ... |
|
||||
|
||||
## Glossar
|
||||
- Fußnoten[^Layer3]?
|
||||
- tauchen nicht in der TOC auf
|
||||
- Position nicht steuerbar
|
||||
- sollte allerdings überall gehen
|
||||
- Links zu Headern? [Beispiel](#Beispiel) zu [Fußnoten](#Fußnoten)
|
||||
- Abhängig vom Markdownprocessor
|
||||
- Hedgedoc erzeugt eventuell andere IDs als gitea oder hugo
|
||||
|
||||
### Beispiel
|
||||
|
||||
### Fußnoten
|
||||
|
||||
[^Layer3]: **Layer3**
|
||||
usw
|
||||
|
||||
## Bemerkungen / FAQs
|
||||
- Layer 3 Technik ist unabhängig von Freifunk Franken
|
||||
|
||||
[batman]: https://www.open-mesh.org/projects/batman-adv/wiki "B.A.T.M.A.N Advanced"
|
||||
[fastd]: https://github.com/NeoRaider/fastd "fastd"
|
||||
[VXLAN]: https://datatracker.ietf.org/doc/html/rfc7348
|
||||
[hoods]: https://monitoring.freifunk-franken.de/map?mapcenter=49.82400,10.78600,9&source=1&layers=1,1,1,0,1,0,0 "Freifunk Franken Monitoring"
|
||||
[Routingprotocol]: https://en.wikipedia.org/wiki/Routing_protocol
|
||||
[RFC 8966]: https://datatracker.ietf.org/doc/html/rfc8966
|
||||
[babel]: https://www.irif.fr/~jch/software/babel/
|
||||
[babel-wiki]: https://en.wikipedia.org/wiki/Babel_(protocol)
|
||||
[icvpn]: https://wiki.freifunk.net/IC-VPN
|
||||
[BGP]: https://en.wikipedia.org/wiki/Border_Gateway_Protocol
|
||||
[Wireguard]: https://www.wireguard.com/
|
||||
[GRE]: https://en.wikipedia.org/wiki/Generic_Routing_Encapsulation
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,389 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="256"
|
||||
height="256"
|
||||
viewBox="0 0 256 256"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="netz.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
width="793.70081px"
|
||||
scale-x="1"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:connector-spacing="3"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-others="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:zoom="1.8297807"
|
||||
inkscape:cx="416.71661"
|
||||
inkscape:cy="403.32703"
|
||||
inkscape:window-width="3838"
|
||||
inkscape:window-height="2126"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:snap-text-baseline="true"
|
||||
inkscape:bbox-nodes="false">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid824"
|
||||
spacingx="32"
|
||||
spacingy="32"
|
||||
empspacing="4" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs2">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect15691"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect2701"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineEnd"
|
||||
inkscape:stockid="InfiniteLineEnd"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
style="fill:context-stroke"
|
||||
id="g1277">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1271" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1273" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1275" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineStart"
|
||||
inkscape:stockid="InfiniteLineStart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
transform="translate(-13)"
|
||||
style="fill:context-stroke"
|
||||
id="g1286">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1280" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1282" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1284" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Sstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1048" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1036" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lend"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1039" />
|
||||
</marker>
|
||||
<symbol
|
||||
id="ic_router_24px">
|
||||
<path
|
||||
d="M 20.2,5.9 21,5.1 C 19.6,3.7 17.8,3 16,3 14.2,3 12.4,3.7 11,5.1 l 0.8,0.8 C 13,4.8 14.5,4.2 16,4.2 c 1.5,0 3,0.6 4.2,1.7 z M 19.3,6.7 C 18.4,5.8 17.2,5.3 16,5.3 c -1.2,0 -2.4,0.5 -3.3,1.4 l 0.8,0.8 c 0.7,-0.7 1.6,-1 2.5,-1 0.9,0 1.8,0.3 2.5,1 z M 19,13 H 17 V 9 h -2 v 4 H 5 c -1.1,0 -2,0.9 -2,2 v 4 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.9,-2 -2,-2 z M 8,18 H 6 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z"
|
||||
id="path6379" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phonelink_24px">
|
||||
<path
|
||||
d="M 4,6 H 22 V 4 H 4 C 2.9,4 2,4.9 2,6 V 17 H 0 v 3 H 14 V 17 H 4 Z m 19,2 h -6 c -0.55,0 -1,0.45 -1,1 v 10 c 0,0.55 0.45,1 1,1 h 6 c 0.55,0 1,-0.45 1,-1 V 9 C 24,8.45 23.55,8 23,8 Z m -1,9 h -4 v -7 h 4 z"
|
||||
id="path6370" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phone_android_24px">
|
||||
<path
|
||||
d="M 16,1 H 8 C 6.34,1 5,2.34 5,4 v 16 c 0,1.66 1.34,3 3,3 h 8 c 1.66,0 3,-1.34 3,-3 V 4 C 19,2.34 17.66,1 16,1 Z m -2,20 h -4 v -1 h 4 z m 3.25,-3 H 6.75 V 4 h 10.5 z"
|
||||
id="path6364" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_laptop_24px">
|
||||
<path
|
||||
d="m 20,18 c 1.1,0 2,-0.9 2,-2 V 6 C 22,4.9 21.1,4 20,4 H 4 C 2.9,4 2,4.9 2,6 v 10 c 0,1.1 0.9,2 2,2 H 0 v 2 H 24 V 18 Z M 4,6 H 20 V 16 H 4 Z"
|
||||
id="path6346" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_network_wifi_24px">
|
||||
<path
|
||||
fill-opacity="0.3"
|
||||
d="M 12.01,21.49 23.64,7 C 23.19,6.66 18.71,3 12,3 5.28,3 0.81,6.66 0.36,7 L 11.99,21.49 12,21.5 Z"
|
||||
id="path7274" />
|
||||
<path
|
||||
d="M 3.53,10.95 11.99,21.49 12,21.5 12.01,21.49 20.47,10.95 C 20.04,10.62 16.81,8 12,8 7.19,8 3.96,10.62 3.53,10.95 Z"
|
||||
id="path7276" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ellipsis">
|
||||
<title
|
||||
id="title35336">ellipsis</title>
|
||||
<path
|
||||
d="M 11,5 H 1 C 0.45,5 0,5.45 0,6 v 4 c 0,0.55 0.45,1 1,1 h 10 c 0.55,0 1,-0.45 1,-1 V 6 C 12,5.45 11.55,5 11,5 Z M 4,9 H 2 V 7 H 4 Z M 7,9 H 5 V 7 h 2 z m 3,0 H 8 V 7 h 2 z"
|
||||
id="path35338" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_cancel_24px">
|
||||
<path
|
||||
d="M 12,2 C 6.47,2 2,6.47 2,12 2,17.53 6.47,22 12,22 17.53,22 22,17.53 22,12 22,6.47 17.53,2 12,2 Z M 17,15.59 15.59,17 12,13.41 8.41,17 7,15.59 10.59,12 7,8.41 8.41,7 12,10.59 15.59,7 17,8.41 13.41,12 Z"
|
||||
id="path157046" />
|
||||
</symbol>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<rect
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d45500;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="rect37479"
|
||||
width="64"
|
||||
height="64"
|
||||
x="127.99999"
|
||||
y="160"
|
||||
rx="8"
|
||||
ry="8" />
|
||||
<g
|
||||
id="g16204"
|
||||
transform="translate(-31.999999,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16200"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#a02c2c;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16202"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16210"
|
||||
transform="translate(-224,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16206"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#a02c2c;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16208"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16216"
|
||||
transform="translate(-160,-160)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16212"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#214478;fill-rule:evenodd;stroke:none;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16214"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 234.28989,38.173933 373.71011,121.82607"
|
||||
id="path16350"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 214.40018,39.199867 105.59982,120.80013"
|
||||
id="path16356"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g16216" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 212,32 H 44"
|
||||
id="path16358"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g16210" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"
|
||||
d="M 38.656363,41.984545 89.343637,118.01546"
|
||||
id="path16360"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16210"
|
||||
inkscape:connection-end="#g16216" />
|
||||
<g
|
||||
id="g20854"
|
||||
transform="translate(64.000001,-32.000001)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle20850"
|
||||
cx="128"
|
||||
cy="192"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use20852"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,182.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 221.08958,43.641678 194.91042,148.35832"
|
||||
id="path20880"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g20854" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="m 107.38405,131.79468 73.2319,24.41063"
|
||||
id="path20882"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16216"
|
||||
inkscape:connection-end="#g20854" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="m 203.14172,164.45668 137.71657,55.08663"
|
||||
id="path21189"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g20854" />
|
||||
<g
|
||||
id="g36982"
|
||||
transform="translate(32.000001,-320)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36978"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36980"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 183.51472,168.48528 -15.02944,15.02944"
|
||||
id="path37779"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g20854"
|
||||
inkscape:connection-end="#g36982" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-weight:bold;font-size:16px;line-height:25px;font-family:Iosevka;-inkscape-font-specification:'Iosevka, Bold';writing-mode:lr-tb;fill:#000000;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;stop-color:#000000"
|
||||
x="192"
|
||||
y="224"
|
||||
id="text15276"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan15274"
|
||||
x="192"
|
||||
y="224"
|
||||
dx="2">3</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
|
@ -0,0 +1,677 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="320"
|
||||
height="320"
|
||||
viewBox="0 0 320 320"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="l3_large.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
width="793.70081px"
|
||||
scale-x="1"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:connector-spacing="3"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-others="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:zoom="2.9099748"
|
||||
inkscape:cx="76.117497"
|
||||
inkscape:cy="141.23834"
|
||||
inkscape:window-width="3838"
|
||||
inkscape:window-height="2126"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:snap-text-baseline="true"
|
||||
inkscape:bbox-nodes="false">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid824"
|
||||
spacingx="32"
|
||||
spacingy="32"
|
||||
empspacing="4" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs2">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect15691"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect2701"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineEnd"
|
||||
inkscape:stockid="InfiniteLineEnd"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
style="fill:context-stroke"
|
||||
id="g1277">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1271" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1273" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1275" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineStart"
|
||||
inkscape:stockid="InfiniteLineStart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
transform="translate(-13)"
|
||||
style="fill:context-stroke"
|
||||
id="g1286">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1280" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1282" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1284" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Sstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1048" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1036" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lend"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1039" />
|
||||
</marker>
|
||||
<symbol
|
||||
id="ic_router_24px">
|
||||
<path
|
||||
d="M 20.2,5.9 21,5.1 C 19.6,3.7 17.8,3 16,3 14.2,3 12.4,3.7 11,5.1 l 0.8,0.8 C 13,4.8 14.5,4.2 16,4.2 c 1.5,0 3,0.6 4.2,1.7 z M 19.3,6.7 C 18.4,5.8 17.2,5.3 16,5.3 c -1.2,0 -2.4,0.5 -3.3,1.4 l 0.8,0.8 c 0.7,-0.7 1.6,-1 2.5,-1 0.9,0 1.8,0.3 2.5,1 z M 19,13 H 17 V 9 h -2 v 4 H 5 c -1.1,0 -2,0.9 -2,2 v 4 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.9,-2 -2,-2 z M 8,18 H 6 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z"
|
||||
id="path6379" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phonelink_24px">
|
||||
<path
|
||||
d="M 4,6 H 22 V 4 H 4 C 2.9,4 2,4.9 2,6 V 17 H 0 v 3 H 14 V 17 H 4 Z m 19,2 h -6 c -0.55,0 -1,0.45 -1,1 v 10 c 0,0.55 0.45,1 1,1 h 6 c 0.55,0 1,-0.45 1,-1 V 9 C 24,8.45 23.55,8 23,8 Z m -1,9 h -4 v -7 h 4 z"
|
||||
id="path6370" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phone_android_24px">
|
||||
<path
|
||||
d="M 16,1 H 8 C 6.34,1 5,2.34 5,4 v 16 c 0,1.66 1.34,3 3,3 h 8 c 1.66,0 3,-1.34 3,-3 V 4 C 19,2.34 17.66,1 16,1 Z m -2,20 h -4 v -1 h 4 z m 3.25,-3 H 6.75 V 4 h 10.5 z"
|
||||
id="path6364" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_laptop_24px">
|
||||
<path
|
||||
d="m 20,18 c 1.1,0 2,-0.9 2,-2 V 6 C 22,4.9 21.1,4 20,4 H 4 C 2.9,4 2,4.9 2,6 v 10 c 0,1.1 0.9,2 2,2 H 0 v 2 H 24 V 18 Z M 4,6 H 20 V 16 H 4 Z"
|
||||
id="path6346" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_network_wifi_24px">
|
||||
<path
|
||||
fill-opacity="0.3"
|
||||
d="M 12.01,21.49 23.64,7 C 23.19,6.66 18.71,3 12,3 5.28,3 0.81,6.66 0.36,7 L 11.99,21.49 12,21.5 Z"
|
||||
id="path7274" />
|
||||
<path
|
||||
d="M 3.53,10.95 11.99,21.49 12,21.5 12.01,21.49 20.47,10.95 C 20.04,10.62 16.81,8 12,8 7.19,8 3.96,10.62 3.53,10.95 Z"
|
||||
id="path7276" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ellipsis">
|
||||
<title
|
||||
id="title35336">ellipsis</title>
|
||||
<path
|
||||
d="M 11,5 H 1 C 0.45,5 0,5.45 0,6 v 4 c 0,0.55 0.45,1 1,1 h 10 c 0.55,0 1,-0.45 1,-1 V 6 C 12,5.45 11.55,5 11,5 Z M 4,9 H 2 V 7 H 4 Z M 7,9 H 5 V 7 h 2 z m 3,0 H 8 V 7 h 2 z"
|
||||
id="path35338" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_cancel_24px">
|
||||
<path
|
||||
d="M 12,2 C 6.47,2 2,6.47 2,12 2,17.53 6.47,22 12,22 17.53,22 22,17.53 22,12 22,6.47 17.53,2 12,2 Z M 17,15.59 15.59,17 12,13.41 8.41,17 7,15.59 10.59,12 7,8.41 8.41,7 12,10.59 15.59,7 17,8.41 13.41,12 Z"
|
||||
id="path157046" />
|
||||
</symbol>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<rect
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d45500;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="rect37481"
|
||||
width="256"
|
||||
height="224"
|
||||
x="32"
|
||||
y="63.999996"
|
||||
rx="8"
|
||||
ry="8" />
|
||||
<g
|
||||
id="g21163"
|
||||
transform="translate(32,-128)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21159"
|
||||
cx="128"
|
||||
cy="192"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use21161"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,182.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 188.20532,-20.615947 163.79468,52.615947"
|
||||
id="path21187"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g21163" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 0,0 148.85829,59.543314"
|
||||
id="path21189"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g21163"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<g
|
||||
id="g21659"
|
||||
transform="translate(-224,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21654"
|
||||
cx="352"
|
||||
cy="384"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_network_wifi_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.11446"
|
||||
id="use21532"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,344.8,376.65)" />
|
||||
</g>
|
||||
<g
|
||||
id="g21825"
|
||||
transform="translate(-192,-192)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21821"
|
||||
cx="352"
|
||||
cy="384"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_network_wifi_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.11446"
|
||||
id="use21823"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,344.8,376.65)" />
|
||||
</g>
|
||||
<g
|
||||
id="g21831"
|
||||
transform="translate(-160,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21827"
|
||||
cx="352"
|
||||
cy="384"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_network_wifi_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.11446"
|
||||
id="use21829"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,344.8,376.65)" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 140,160 h 8"
|
||||
id="path21858"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g21659" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 160,180 v -8"
|
||||
id="path21860"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g21825" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 180,160 h -8"
|
||||
id="path21862"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g21831" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 160,148 V 76"
|
||||
id="path21864"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g21163" />
|
||||
<g
|
||||
id="g36578"
|
||||
transform="translate(-256,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21833"
|
||||
cx="384"
|
||||
cy="384"
|
||||
r="12"
|
||||
transform="translate(32)" />
|
||||
<use
|
||||
xlink:href="#ellipsis"
|
||||
style="fill:#000000;stroke:none"
|
||||
id="use36476"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="translate(410,376)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36590"
|
||||
transform="translate(-64,-352)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36586"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36588"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36596"
|
||||
transform="translate(32,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36592"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36594"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36602"
|
||||
transform="translate(-32,-288)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36598"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36600"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36608"
|
||||
transform="translate(3.9999999e-7,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36604"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36606"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36614"
|
||||
transform="translate(-64,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36610"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36612"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36620"
|
||||
transform="translate(64,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36616"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36618"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36626"
|
||||
transform="translate(95.999999,-320)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36622"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36624"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36632"
|
||||
transform="translate(95.999999,-224)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36628"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36630"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36638"
|
||||
transform="translate(128,-320)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36634"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36636"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36650"
|
||||
transform="translate(3.9999999e-7,-384)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36646"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36648"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g36656"
|
||||
transform="translate(64,-352)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle36652"
|
||||
cx="128"
|
||||
cy="480"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_laptop_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use36654"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,472.8)" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 116,160 H 76"
|
||||
id="path37006"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g21659"
|
||||
inkscape:connection-end="#g36590" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 117.26701,165.36649 74.732988,186.63351"
|
||||
id="path37008"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g21659"
|
||||
inkscape:connection-end="#g36614" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 101.36649,213.26701 21.26702,-42.53402"
|
||||
id="path37010"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36602"
|
||||
inkscape:connection-end="#g21659" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 133.36649,245.26701 21.26702,-42.53402"
|
||||
id="path37012"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36608"
|
||||
inkscape:connection-end="#g21825" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 160,244 V 204"
|
||||
id="path37014"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36596"
|
||||
inkscape:connection-end="#g21825" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 183.51472,215.51472 168.48528,200.48528"
|
||||
id="path37016"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36620"
|
||||
inkscape:connection-end="#g21825" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 218.63351,213.26701 197.36649,170.73299"
|
||||
id="path37018"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36632"
|
||||
inkscape:connection-end="#g21831" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 215.51472,183.51472 200.48528,168.48528"
|
||||
id="path37020"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36626"
|
||||
inkscape:connection-end="#g21831" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 244,160 H 204"
|
||||
id="path37022"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36638"
|
||||
inkscape:connection-end="#g21831" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 183.51472,136.48528 -15.02944,15.02944"
|
||||
id="path37024"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36656"
|
||||
inkscape:connection-end="#g36578" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 136.48528,87.514719 151.51472,72.485281"
|
||||
id="path37026"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g36650"
|
||||
inkscape:connection-end="#g21163" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-weight:bold;font-size:16px;line-height:25px;font-family:Iosevka;-inkscape-font-specification:'Iosevka, Bold';writing-mode:lr-tb;fill:#000000;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;stop-color:#000000"
|
||||
x="288"
|
||||
y="288"
|
||||
id="text15230"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan15228"
|
||||
x="288"
|
||||
y="288"
|
||||
dx="2">4</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 23 KiB |
|
@ -0,0 +1,400 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="352"
|
||||
height="256"
|
||||
viewBox="0 0 352 256"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
|
||||
sodipodi:docname="l3_ohne_tunnel.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview7"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#999999"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:document-units="px"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
width="793.70081px"
|
||||
scale-x="1"
|
||||
inkscape:snap-object-midpoints="false"
|
||||
inkscape:connector-spacing="3"
|
||||
inkscape:snap-bbox="true"
|
||||
inkscape:snap-bbox-midpoints="true"
|
||||
inkscape:snap-others="true"
|
||||
inkscape:snap-nodes="true"
|
||||
inkscape:object-paths="true"
|
||||
inkscape:object-nodes="true"
|
||||
inkscape:zoom="3.3476009"
|
||||
inkscape:cx="116.6507"
|
||||
inkscape:cy="224.04105"
|
||||
inkscape:window-width="3838"
|
||||
inkscape:window-height="2126"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1"
|
||||
inkscape:snap-text-baseline="true"
|
||||
inkscape:bbox-nodes="false">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid824"
|
||||
spacingx="32"
|
||||
spacingy="32"
|
||||
empspacing="4" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs2">
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect15691"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<inkscape:path-effect
|
||||
effect="spiro"
|
||||
id="path-effect2701"
|
||||
is_visible="true"
|
||||
lpeversion="1" />
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineEnd"
|
||||
inkscape:stockid="InfiniteLineEnd"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
style="fill:context-stroke"
|
||||
id="g1277">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1271" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1273" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1275" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
orient="auto"
|
||||
refY="0"
|
||||
refX="0"
|
||||
id="InfiniteLineStart"
|
||||
inkscape:stockid="InfiniteLineStart"
|
||||
style="overflow:visible"
|
||||
inkscape:isstock="true">
|
||||
<g
|
||||
transform="translate(-13)"
|
||||
style="fill:context-stroke"
|
||||
id="g1286">
|
||||
<circle
|
||||
cx="3"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1280" />
|
||||
<circle
|
||||
cx="6.5"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1282" />
|
||||
<circle
|
||||
cx="10"
|
||||
cy="0"
|
||||
r="0.80000001"
|
||||
id="circle1284" />
|
||||
</g>
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Sstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Sstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.2,0,0,0.2,1.2,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1048" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lstart"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lstart"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(0.8,0,0,0.8,10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1036" />
|
||||
</marker>
|
||||
<marker
|
||||
style="overflow:visible"
|
||||
id="Arrow1Lend"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto"
|
||||
inkscape:stockid="Arrow1Lend"
|
||||
inkscape:isstock="true">
|
||||
<path
|
||||
transform="matrix(-0.8,0,0,-0.8,-10,0)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="M 0,0 5,-5 -12.5,0 5,5 Z"
|
||||
id="path1039" />
|
||||
</marker>
|
||||
<symbol
|
||||
id="ic_router_24px">
|
||||
<path
|
||||
d="M 20.2,5.9 21,5.1 C 19.6,3.7 17.8,3 16,3 14.2,3 12.4,3.7 11,5.1 l 0.8,0.8 C 13,4.8 14.5,4.2 16,4.2 c 1.5,0 3,0.6 4.2,1.7 z M 19.3,6.7 C 18.4,5.8 17.2,5.3 16,5.3 c -1.2,0 -2.4,0.5 -3.3,1.4 l 0.8,0.8 c 0.7,-0.7 1.6,-1 2.5,-1 0.9,0 1.8,0.3 2.5,1 z M 19,13 H 17 V 9 h -2 v 4 H 5 c -1.1,0 -2,0.9 -2,2 v 4 c 0,1.1 0.9,2 2,2 h 14 c 1.1,0 2,-0.9 2,-2 v -4 c 0,-1.1 -0.9,-2 -2,-2 z M 8,18 H 6 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z m 3.5,0 h -2 v -2 h 2 z"
|
||||
id="path6379" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phonelink_24px">
|
||||
<path
|
||||
d="M 4,6 H 22 V 4 H 4 C 2.9,4 2,4.9 2,6 V 17 H 0 v 3 H 14 V 17 H 4 Z m 19,2 h -6 c -0.55,0 -1,0.45 -1,1 v 10 c 0,0.55 0.45,1 1,1 h 6 c 0.55,0 1,-0.45 1,-1 V 9 C 24,8.45 23.55,8 23,8 Z m -1,9 h -4 v -7 h 4 z"
|
||||
id="path6370" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_phone_android_24px">
|
||||
<path
|
||||
d="M 16,1 H 8 C 6.34,1 5,2.34 5,4 v 16 c 0,1.66 1.34,3 3,3 h 8 c 1.66,0 3,-1.34 3,-3 V 4 C 19,2.34 17.66,1 16,1 Z m -2,20 h -4 v -1 h 4 z m 3.25,-3 H 6.75 V 4 h 10.5 z"
|
||||
id="path6364" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_laptop_24px">
|
||||
<path
|
||||
d="m 20,18 c 1.1,0 2,-0.9 2,-2 V 6 C 22,4.9 21.1,4 20,4 H 4 C 2.9,4 2,4.9 2,6 v 10 c 0,1.1 0.9,2 2,2 H 0 v 2 H 24 V 18 Z M 4,6 H 20 V 16 H 4 Z"
|
||||
id="path6346" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_network_wifi_24px">
|
||||
<path
|
||||
fill-opacity="0.3"
|
||||
d="M 12.01,21.49 23.64,7 C 23.19,6.66 18.71,3 12,3 5.28,3 0.81,6.66 0.36,7 L 11.99,21.49 12,21.5 Z"
|
||||
id="path7274" />
|
||||
<path
|
||||
d="M 3.53,10.95 11.99,21.49 12,21.5 12.01,21.49 20.47,10.95 C 20.04,10.62 16.81,8 12,8 7.19,8 3.96,10.62 3.53,10.95 Z"
|
||||
id="path7276" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ellipsis">
|
||||
<title
|
||||
id="title35336">ellipsis</title>
|
||||
<path
|
||||
d="M 11,5 H 1 C 0.45,5 0,5.45 0,6 v 4 c 0,0.55 0.45,1 1,1 h 10 c 0.55,0 1,-0.45 1,-1 V 6 C 12,5.45 11.55,5 11,5 Z M 4,9 H 2 V 7 H 4 Z M 7,9 H 5 V 7 h 2 z m 3,0 H 8 V 7 h 2 z"
|
||||
id="path35338" />
|
||||
</symbol>
|
||||
<symbol
|
||||
id="ic_cancel_24px">
|
||||
<path
|
||||
d="M 12,2 C 6.47,2 2,6.47 2,12 2,17.53 6.47,22 12,22 17.53,22 22,17.53 22,12 22,6.47 17.53,2 12,2 Z M 17,15.59 15.59,17 12,13.41 8.41,17 7,15.59 10.59,12 7,8.41 8.41,7 12,10.59 15.59,7 17,8.41 13.41,12 Z"
|
||||
id="path157046" />
|
||||
</symbol>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<rect
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d45500;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
id="rect20233"
|
||||
width="96"
|
||||
height="96"
|
||||
x="224"
|
||||
y="96"
|
||||
rx="8"
|
||||
ry="8" />
|
||||
<g
|
||||
id="g16204"
|
||||
transform="translate(-192,-256)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16200"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<circle
|
||||
style="fill:#a02c2c;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16202"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="8" />
|
||||
</g>
|
||||
<g
|
||||
id="g16308"
|
||||
transform="translate(-32,-160)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle16304"
|
||||
cx="256"
|
||||
cy="288"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use18331"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,246.4,278.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 74.289887,38.173932 213.71011,121.82607"
|
||||
id="path16350"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g16308" />
|
||||
<g
|
||||
id="g20203"
|
||||
transform="translate(160,-320)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle20199"
|
||||
cx="128"
|
||||
cy="448"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phonelink_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use20201"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,440.8)" />
|
||||
</g>
|
||||
<g
|
||||
id="g20209"
|
||||
transform="translate(128,-352)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle20205"
|
||||
cx="128"
|
||||
cy="512"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_phone_android_24px"
|
||||
style="fill:#000000;stroke:none;stroke-width:1.66667"
|
||||
id="use20207"
|
||||
x="0"
|
||||
y="0"
|
||||
width="100%"
|
||||
height="100%"
|
||||
transform="matrix(0.6,0,0,0.6,120.8,504.8)" />
|
||||
</g>
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 247.51472,151.51472 232.48528,136.48528"
|
||||
id="path20337"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g20209"
|
||||
inkscape:connection-end="#g16308" />
|
||||
<path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 276,128 H 236"
|
||||
id="path20339"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g20203"
|
||||
inkscape:connection-end="#g16308" />
|
||||
<g
|
||||
id="g20854"
|
||||
transform="translate(-96,-32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle20850"
|
||||
cx="128"
|
||||
cy="192"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use20852"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,182.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 61.08958,43.641678 34.91042,148.35832"
|
||||
id="path20880"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g16204"
|
||||
inkscape:connection-end="#g20854" />
|
||||
<g
|
||||
id="g21163"
|
||||
transform="translate(64,32)">
|
||||
<circle
|
||||
style="fill:#f2f2f2;fill-rule:evenodd;stroke-width:7.55906;stroke-linecap:round;stroke-linejoin:round"
|
||||
id="circle21159"
|
||||
cx="128"
|
||||
cy="192"
|
||||
r="12" />
|
||||
<use
|
||||
xlink:href="#ic_router_24px"
|
||||
style="fill:#214478;stroke:none;stroke-width:1.25"
|
||||
id="use21161"
|
||||
x="0"
|
||||
y="0"
|
||||
transform="matrix(0.8,0,0,0.8,118.4,182.4)"
|
||||
width="100%"
|
||||
height="100%" />
|
||||
</g>
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="m 220.20532,139.38405 -24.41064,73.2319"
|
||||
id="path21187"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-end="#g21163"
|
||||
inkscape:connection-start="#g16308" />
|
||||
<path
|
||||
style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#214478;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;-inkscape-stroke:none;stop-color:#000000;stop-opacity:1"
|
||||
d="M 43.141715,164.45669 180.85829,219.54331"
|
||||
id="path21189"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0"
|
||||
inkscape:connection-start="#g20854"
|
||||
inkscape:connection-end="#g21163" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-weight:bold;font-size:16px;line-height:25px;font-family:Iosevka;-inkscape-font-specification:'Iosevka, Bold';writing-mode:lr-tb;fill:#000000;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;stop-color:#000000"
|
||||
x="320"
|
||||
y="192"
|
||||
id="text1872"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1870"
|
||||
x="320"
|
||||
y="192"
|
||||
dx="2">5</tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 72 KiB |
After Width: | Height: | Size: 41 KiB |