summaryrefslogtreecommitdiffstats
path: root/report/images/3-combox-structure.svg
diff options
context:
space:
mode:
authorSiddharth Ravikumar <sravik@bgsu.edu>2016-03-11 00:16:06 -0500
committerSiddharth Ravikumar <sravik@bgsu.edu>2016-03-11 00:16:06 -0500
commita04922858cd05f9c24435116734dc735d56b1053 (patch)
tree28281ca1583b67930c224784b38912dcbff7662a /report/images/3-combox-structure.svg
parent0aaab5d55a2c6bbab75a9b96e46dcd71dee9292d (diff)
Edited chapter 3.
- Fixed typos. - First/Second person -> Third person. - Added links to modules, functions, classes as footnotes. - "combox database" or -> "combox data store" - "database" -> "data store" - Removed "Language choice" section; too personal to include in a formal report. - Removed "With the benefit of hindsight"; does not fit in this report, removed it for the sake of brevity. - Figure 3-1 -> Major changes - grayscaled, changed fonts, made it specific to combox file creation.
Diffstat (limited to 'report/images/3-combox-structure.svg')
-rw-r--r--report/images/3-combox-structure.svg1215
1 files changed, 636 insertions, 579 deletions
diff --git a/report/images/3-combox-structure.svg b/report/images/3-combox-structure.svg
index 5de0da1..c928910 100644
--- a/report/images/3-combox-structure.svg
+++ b/report/images/3-combox-structure.svg
@@ -15,7 +15,7 @@
id="svg2"
version="1.1"
inkscape:version="0.91 r13725"
- sodipodi:docname="4-combox-structure.svg">
+ sodipodi:docname="3-combox-structure.svg">
<title
id="title6710">combox structure</title>
<defs
@@ -70,38 +70,6 @@
<marker
inkscape:isstock="true"
style="overflow:visible"
- id="marker5586"
- refX="0"
- refY="0"
- orient="auto"
- inkscape:stockid="Arrow1Mend"
- inkscape:collect="always">
- <path
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
- id="path5588"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker5490"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path5492"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
- inkscape:isstock="true"
- style="overflow:visible"
id="marker5400"
refX="0"
refY="0"
@@ -116,22 +84,6 @@
inkscape:connector-curvature="0" />
</marker>
<marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker5294"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path5296"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
inkscape:isstock="true"
style="overflow:visible"
id="marker5216"
@@ -148,22 +100,6 @@
inkscape:connector-curvature="0" />
</marker>
<marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker5118"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path5120"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
inkscape:isstock="true"
style="overflow:visible"
id="marker5052"
@@ -180,22 +116,6 @@
inkscape:connector-curvature="0" />
</marker>
<marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker4976"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path4978"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
inkscape:isstock="true"
style="overflow:visible"
id="marker4922"
@@ -212,22 +132,6 @@
inkscape:connector-curvature="0" />
</marker>
<marker
- inkscape:stockid="Arrow1Mend"
- orient="auto"
- refY="0"
- refX="0"
- id="marker4698"
- style="overflow:visible"
- inkscape:isstock="true"
- inkscape:collect="always">
- <path
- id="path4700"
- d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
- style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
- transform="matrix(-0.4,0,0,-0.4,-4,0)"
- inkscape:connector-curvature="0" />
- </marker>
- <marker
inkscape:isstock="true"
style="overflow:visible"
id="marker4654"
@@ -282,14 +186,14 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="0.49497475"
- inkscape:cx="501.83471"
- inkscape:cy="299.70073"
+ inkscape:zoom="0.7"
+ inkscape:cx="661.70648"
+ inkscape:cy="488.20262"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
inkscape:window-width="1362"
- inkscape:window-height="732"
+ inkscape:window-height="733"
inkscape:window-x="0"
inkscape:window-y="16"
inkscape:window-maximized="0"
@@ -305,7 +209,7 @@
<dc:title>combox structure</dc:title>
<cc:license
rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
- <dc:date>2016-02-02</dc:date>
+ <dc:date>2016-03-10</dc:date>
<dc:creator>
<cc:Agent>
<dc:title>Siddharth Ravikumar</dc:title>
@@ -329,198 +233,139 @@
id="layer1"
transform="translate(0,-361.26718)">
<rect
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#b3b3b3;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4160"
width="86.873131"
height="355.57367"
x="491.21844"
- y="487.45847"
- ry="40.406101" />
+ y="493.45847"
+ ry="16.213226" />
<rect
- style="opacity:1;fill:#f2f2f2;fill-opacity:1;stroke:#ffffff;stroke-width:2.16667271;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-width:2.16667271;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect4754"
width="440.52884"
height="499.11761"
x="20.151886"
y="428.03677"
ry="0" />
- <g
- id="g4502"
- transform="translate(-88.609153,8.1827457)">
- <path
- inkscape:connector-curvature="0"
- id="path4178"
- d="m 138.57143,580.93363 44.28571,-67.14286"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)" />
- <path
- inkscape:connector-curvature="0"
- id="path4460"
- d="M 197.14286,520.93363 150,588.07649"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4462)" />
- </g>
- <g
- id="g4616"
- transform="translate(18.182746,6.0609151)">
- <g
- id="g4610">
- <rect
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.26919174;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4136"
- width="133.07094"
- height="82.563301"
- x="24.275291"
- y="615.66125" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="32.714298"
- y="636.79071"
- id="text4516"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan4518"
- x="32.714298"
- y="636.79071">file.txt</tspan></text>
- <rect
- style="opacity:1;fill:#483737;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4162"
- width="84.852814"
- height="22.223356"
- x="-698.68225"
- y="163.50691"
- ry="10.714286"
- transform="matrix(0,-1,1,0,0,0)" />
- </g>
- <text
- transform="matrix(0,-1,1,0,0,0)"
- sodipodi:linespacing="125%"
- id="text4520"
- y="18.722862"
- x="-704.09442"
- style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="18.722862"
- x="-704.09442"
- id="tspan4522"
- sodipodi:role="line">combox directory</tspan></text>
- </g>
- <g
- id="g4564"
- transform="translate(-54.548237,82.832509)">
- <g
- id="g4553">
- <rect
- y="384.59964"
- x="172.1264"
- height="82.032333"
- width="199.21004"
- id="rect4152"
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <rect
- ry="10.714286"
- y="358.35693"
- x="223.41702"
- height="22.223356"
- width="84.852814"
- id="rect4164"
- style="opacity:1;fill:#800000;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <circle
- style="opacity:1;fill:#445016;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="path4168"
- cx="392.32278"
- cy="427.146"
- r="18.182745" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="180"
- y="405.93362"
- id="text4549"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan4551"
- x="180"
- y="405.93362">file.txt.shard0</tspan></text>
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text4560"
- y="478.79077"
- x="229.85715"
- style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="478.79077"
- x="229.85715"
- id="tspan4562"
- sodipodi:role="line">node directory</tspan></text>
- </g>
- <g
- id="g4589"
- transform="translate(-62.304576,-74.48733)">
- <g
- id="g4582">
- <rect
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4146"
- width="199.21004"
- height="82.032333"
- x="170.10573"
- y="885.0769" />
- <rect
- style="opacity:1;fill:#800000;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4166"
- width="84.852814"
- height="22.223356"
- x="224.25388"
- y="970.44775"
- ry="10.714286" />
- <circle
- r="18.182745"
- cy="926.89771"
- cx="391.62946"
- id="circle4170"
- style="opacity:1;fill:#445016;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="176.31223"
- y="902.45605"
- id="text4574"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan4576"
- x="176.31223"
- y="902.45605">file.txt.shard1</tspan></text>
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text4578"
- y="881.10071"
- x="223.76909"
- style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="881.10071"
- x="223.76909"
- id="tspan4580"
- sodipodi:role="line">node directory</tspan></text>
- </g>
- <g
- id="g4750"
- transform="translate(-80.426407,-5.9796953)">
- <path
- inkscape:connector-curvature="0"
- id="path4646"
- d="m 133.34014,737.19461 51.51778,68.69037"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4654)" />
- <path
- inkscape:connector-curvature="0"
- id="path4690"
- d="M 191.92898,799.82407 142.43151,734.16415"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4698)" />
- </g>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+ d="m 51.962277,593.11638 44.28571,-67.14286"
+ id="path4178"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f2f2f2;stroke-width:2.26919174;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect4136"
+ width="133.07094"
+ height="82.563301"
+ x="42.458038"
+ y="621.72217" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="50.897045"
+ y="642.85162"
+ id="text4516"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4518"
+ x="50.897045"
+ y="642.85162">humans.txt</tspan></text>
+ <rect
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.42676485;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect4162"
+ width="53.35611"
+ height="13.974219"
+ x="-689.89642"
+ y="180.25839"
+ ry="6.7372265"
+ transform="matrix(0,-1,1,0,0,0)" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="-710.15533"
+ y="36.905609"
+ id="text4520"
+ sodipodi:linespacing="125%"
+ transform="matrix(0,-1,1,0,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan4522"
+ x="-710.15533"
+ y="36.905609">combox directory</tspan></text>
+ <rect
+ y="467.43216"
+ x="117.57816"
+ height="82.032333"
+ width="199.21004"
+ id="rect4152"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f2f2f2;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ ry="5.4989038"
+ y="446.00967"
+ x="183.40332"
+ height="15.903616"
+ width="60.7229"
+ id="rect4164"
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.62375581;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="125.45176"
+ y="486.76614"
+ id="text4549"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4551"
+ x="125.45176"
+ y="486.76614">humans.txt.shard0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="167.30891"
+ y="561.62329"
+ id="text4560"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4562"
+ x="167.30891"
+ y="561.62329">dropbox directory</tspan></text>
+ <rect
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f2f2f2;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect4146"
+ width="199.21004"
+ height="82.032333"
+ x="107.80116"
+ y="810.5896" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="116.00765"
+ y="829.96875"
+ id="text4574"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4576"
+ x="116.00765"
+ y="829.96875">humans.txt.shard1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="149.46451"
+ y="798.6134"
+ id="text4578"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4580"
+ x="149.46451"
+ y="798.6134">google drive directory</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4654)"
+ d="m 52.913733,731.21491 51.517777,68.69037"
+ id="path4646"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
x="364.06091"
y="912.51154"
id="text4756"
@@ -531,195 +376,115 @@
y="912.51154">Computer I</tspan></text>
<rect
ry="0"
- y="428.897"
- x="618.34662"
- height="499.16357"
- width="422.00336"
+ y="426.04288"
+ x="610.34967"
+ height="502.01468"
+ width="421.99731"
id="rect5198"
- style="opacity:1;fill:#f2f2f2;fill-opacity:1;stroke:#ffffff;stroke-width:2.12072372;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <g
- id="g4806"
- transform="translate(-44.794785,110.2451)">
- <g
- id="g4799">
- <rect
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4764"
- width="199.21004"
- height="82.032333"
- x="-1016.0047"
- y="352.27475"
- transform="scale(-1,1)" />
- <rect
- style="opacity:1;fill:#800000;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4766"
- width="84.852814"
- height="22.223356"
- x="-964.71405"
- y="326.03204"
- ry="10.714286"
- transform="scale(-1,1)" />
- <circle
- r="18.182745"
- cy="394.82111"
- cx="-795.80829"
- id="circle4768"
- style="opacity:1;fill:#445016;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- transform="scale(-1,1)" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="907.58868"
- y="367.754"
- id="text4791"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan4793"
- x="907.58868"
- y="367.754">file.txt.shard0</tspan></text>
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text4795"
- y="445.43362"
- x="875.35712"
- style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="445.43362"
- x="875.35712"
- id="tspan4797"
- sodipodi:role="line">node directory</tspan></text>
- </g>
- <g
- id="g4849"
- transform="translate(21.940527,117.57143)">
- <g
- id="g4843">
- <rect
- y="518.96143"
- x="844.8819"
- height="82.563301"
- width="133.07094"
- id="rect4820"
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.26919174;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- <text
- sodipodi:linespacing="125%"
- id="text4822"
- y="537.06042"
- x="923.02142"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="537.06042"
- x="923.02142"
- id="tspan4824"
- sodipodi:role="line">file.txt</tspan></text>
- <rect
- transform="matrix(0,-1,1,0,0,0)"
- ry="10.714286"
- y="816.93329"
- x="-603.49762"
- height="22.223356"
- width="84.852814"
- id="rect4826"
- style="opacity:1;fill:#483737;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
- </g>
- <text
- transform="matrix(0,1,-1,0,0,0)"
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="509.30838"
- y="-984.64502"
- id="text4828"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan4830"
- x="509.30838"
- y="-984.64502">combox directory</tspan></text>
- </g>
- <g
- id="g4904"
- transform="translate(-46.407545,118.20305)">
- <g
- id="g4897">
- <rect
- y="689.37128"
- x="-1028.4078"
- height="82.032333"
- width="199.21004"
- id="rect4862"
- style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- transform="scale(-1,1)" />
- <rect
- ry="10.714286"
- y="774.74213"
- x="-974.2597"
- height="22.223356"
- width="84.852814"
- id="rect4864"
- style="opacity:1;fill:#800000;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- transform="scale(-1,1)" />
- <circle
- style="opacity:1;fill:#445016;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="circle4866"
- cx="-806.88416"
- cy="731.19208"
- r="18.182745"
- transform="scale(-1,1)" />
- <text
- xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="919.42859"
- y="705.79077"
- id="text4889"
- sodipodi:linespacing="125%"><tspan
- sodipodi:role="line"
- id="tspan4891"
- x="919.42859"
- y="705.79077">file.txt.shard1</tspan></text>
- </g>
- <text
- sodipodi:linespacing="125%"
- id="text4893"
- y="684.36218"
- x="887.85712"
- style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- xml:space="preserve"><tspan
- y="684.36218"
- x="887.85712"
- id="tspan4895"
- sodipodi:role="line">node directory</tspan></text>
- </g>
- <g
- id="g5040"
- transform="translate(20.571429,111.42857)">
- <path
- inkscape:connector-curvature="0"
- id="path4914"
- d="M 925.71429,441.64792 955,498.79077"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4922)" />
- <path
- inkscape:connector-curvature="0"
- id="path4968"
- d="m 944.28572,502.3622 -28.57143,-55"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4976)" />
- </g>
- <g
- id="g5194"
- transform="translate(34.285714,111.42857)">
- <path
- inkscape:connector-curvature="0"
- id="path5044"
- d="m 915.19821,677.59561 33.84011,-51.51778"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5052)" />
- <path
- inkscape:connector-curvature="0"
- id="path5110"
- d="m 955.60431,630.11844 -32.82996,50.50763"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5118)" />
- </g>
+ style="opacity:1;fill:#f9f9f9;fill-opacity:1;stroke:#f9f9f9;stroke-width:2.12675643;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f2f2f2;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect4764"
+ width="199.21004"
+ height="82.032333"
+ x="-973.2099"
+ y="462.51984"
+ transform="scale(-1,1)" />
<text
xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="824.79388"
+ y="481.99908"
+ id="text4791"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4793"
+ x="824.79388"
+ y="481.99908">humans.txt.shard0</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="820.56232"
+ y="555.67871"
+ id="text4795"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4797"
+ x="820.56232"
+ y="555.67871">dropbox directory</tspan></text>
+ <rect
+ y="636.53284"
+ x="866.82245"
+ height="82.563301"
+ width="133.07094"
+ id="rect4820"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f2f2f2;stroke-width:2.26919174;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4822"
+ y="654.63184"
+ x="906.96198"
+ style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ xml:space="preserve"><tspan
+ y="654.63184"
+ x="906.96198"
+ id="tspan4824"
+ sodipodi:role="line">humans.txt</tspan></text>
+ <text
+ sodipodi:linespacing="125%"
+ id="text4828"
+ y="-1006.5856"
+ x="626.87982"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ xml:space="preserve"
+ transform="matrix(0,1,-1,0,0,0)"><tspan
+ y="-1006.5856"
+ x="626.87982"
+ id="tspan4830"
+ sodipodi:role="line">combox directory</tspan></text>
+ <rect
+ y="807.57434"
+ x="-982.00031"
+ height="82.032333"
+ width="199.21004"
+ id="rect4862"
+ style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#f2f2f2;stroke-width:2.15419626;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ transform="scale(-1,1)" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="833.02106"
+ y="825.99384"
+ id="text4889"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4891"
+ x="833.02106"
+ y="825.99384">humans.txt.shard1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="817.44958"
+ y="792.56525"
+ id="text4893"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4895"
+ x="817.44958"
+ y="792.56525">google drive directory</tspan></text>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker4922)"
+ d="m 946.28572,553.07649 29.28571,57.14285"
+ id="path4914"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5052)"
+ d="M 949.48392,789.02418 983.32403,737.5064"
+ id="path5044"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:15px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
x="631.71429"
y="912.93365"
id="text5200"
@@ -730,72 +495,36 @@
y="912.93365">Computer II</tspan></text>
<text
xml:space="preserve"
- style="font-style:normal;font-weight:normal;font-size:31.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
- x="-716.16235"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="-708.16235"
y="542.99615"
id="text5204"
sodipodi:linespacing="125%"
transform="matrix(0,-1,1,0,0,0)"><tspan
sodipodi:role="line"
id="tspan5206"
- x="-716.16235"
+ x="-708.16235"
y="542.99615">Internet</tspan></text>
- <g
- id="g5382"
- transform="translate(18,116)">
- <path
- inkscape:connector-curvature="0"
- id="path5208"
- d="M 357.14286,737.3622 460,702.3622"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5216)" />
- <path
- inkscape:connector-curvature="0"
- id="path5286"
- d="m 452.85714,688.79077 -100,36.42857"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5294)" />
- </g>
- <g
- id="g6266"
- transform="translate(4,114)">
- <path
- inkscape:connector-curvature="0"
- id="path5392"
- d="m 374.28571,391.64792 87.85715,37.14285"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5400)" />
- <path
- inkscape:connector-curvature="0"
- id="path5482"
- d="M 455.71429,440.93363 371.42857,402.3622"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5490)" />
- </g>
- <g
- id="g6706"
- transform="translate(0,104)">
- <path
- inkscape:connector-curvature="0"
- id="path5578"
- d="m 722.14286,400.21934 -130,32.14286"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5586)" />
- <path
- inkscape:connector-curvature="0"
- id="path5680"
- d="M 597.14286,445.21934 725.71429,412.3622"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5688)" />
- </g>
- <g
- id="g6522"
- transform="translate(0,124)">
- <path
- inkscape:connector-curvature="0"
- id="path5788"
- d="m 590.71429,671.64792 135.71428,52.14285"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5796)" />
- <path
- inkscape:connector-curvature="0"
- id="path5902"
- d="M 725.71429,713.79077 598.57143,660.93363"
- style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5910)" />
- </g>
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5216)"
+ d="M 369.14286,845.3622 472,810.3622"
+ id="path5208"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5400)"
+ d="m 378.28571,511.64792 87.85715,37.14285"
+ id="path5392"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5688)"
+ d="M 595.14286,547.21934 723.71429,514.3622"
+ id="path5680"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker5796)"
+ d="m 588.71429,799.64792 135.71428,52.14285"
+ id="path5788"
+ inkscape:connector-curvature="0" />
<text
xml:space="preserve"
style="font-style:normal;font-weight:normal;font-size:21.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
@@ -807,77 +536,405 @@
id="tspan6024"
x="78.571426"
y="885.21936" /></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="48.000004"
+ y="971.79071"
+ id="text6026"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6028"
+ x="48.000004"
+ y="971.79071">combox directory</tspan><tspan
+ sodipodi:role="line"
+ x="48.000004"
+ y="993.66571"
+ id="tspan6030">monitor</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="86.571426"
+ y="1032.3622"
+ id="text6036"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan6038"
+ x="86.571426"
+ y="1032.3622">node directory monitor</tspan></text>
+ <g
+ id="g4805">
+ <circle
+ r="18.182745"
+ cy="503.97852"
+ cx="343.77454"
+ id="path4168"
+ style="opacity:0.64;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4531"
+ y="512.94019"
+ x="335.41125"
+ style="font-style:normal;font-weight:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ xml:space="preserve"><tspan
+ y="512.94019"
+ x="335.41125"
+ id="tspan4533"
+ sodipodi:role="line">D</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="259.63306"
+ y="972.06793"
+ id="text4556"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4558"
+ x="259.63306"
+ y="972.06793">dropbox client</tspan></text>
+ <g
+ id="g4810">
+ <circle
+ style="opacity:0.64;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="circle4170"
+ cx="331.32489"
+ cy="852.4104"
+ r="18.182745" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4563"
+ y="861.21881"
+ x="321.14285"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ xml:space="preserve"><tspan
+ y="861.21881"
+ x="321.14285"
+ id="tspan4565"
+ sodipodi:role="line">G</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="450.20096"
+ y="970.05713"
+ id="text4588"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4590"
+ x="450.20096"
+ y="970.05713">google drive client</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:11.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ x="187.85715"
+ y="571.6474"
+ id="text4619"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4621"
+ x="187.85715"
+ y="571.6474" /></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="184.42857"
+ y="572.07593"
+ id="text4623"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4625"
+ x="184.42857"
+ y="572.07593">(node directory)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="176.14203"
+ y="806.96368"
+ id="text4623-9"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4625-2"
+ x="176.14203"
+ y="806.96368">(node directory)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="836.19806"
+ y="564.58801"
+ id="text4623-5"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4625-9"
+ x="836.19806"
+ y="564.58801">(node directory)</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;-inkscape-font-specification:'Noto Sans';font-stretch:normal;font-variant:normal;"
+ x="844.9671"
+ y="803.9129"
+ id="text4623-7"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4625-7"
+ x="844.9671"
+ y="803.9129">(node directory)</tspan></text>
+ <rect
+ transform="matrix(0,-1,1,0,0,0)"
+ ry="6.7372265"
+ y="845.94891"
+ x="-707.06903"
+ height="13.974219"
+ width="53.35611"
+ id="rect4666"
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.42676485;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.42676485;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="rect4162-6"
+ width="53.35611"
+ height="13.974219"
+ x="-1006.1108"
+ y="22.176052"
+ ry="6.7372265"
+ transform="matrix(0,-1,1,0,0,0)" />
+ <rect
+ ry="5.4989038"
+ y="897.26697"
+ x="175.35283"
+ height="15.903616"
+ width="60.7229"
+ id="rect4164-6"
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.62375581;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ ry="5.4989038"
+ y="441.83844"
+ x="839.63855"
+ height="15.903616"
+ width="60.7229"
+ id="rect4164-7"
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.62375581;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ ry="5.4989038"
+ y="894.55273"
+ x="850.63855"
+ height="15.903616"
+ width="60.7229"
+ id="rect4164-3"
+ style="opacity:1;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:1.62375581;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <rect
+ ry="5.4989038"
+ y="1020.4099"
+ x="19.924271"
+ height="15.903616"
+ width="60.7229"
+ id="rect4164-0"
+ style="opacity:1;fill:#808080;fill-opacity:1;stroke:#808080;stroke-width:1.62375581;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:20px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;"
+ x="530.71429"
+ y="551.6474"
+ id="text4777"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4779"
+ x="530.71429"
+ y="551.6474" /></text>
+ <g
+ id="g4911">
+ <rect
+ ry="3.5714285"
+ y="529.3985"
+ x="515.28003"
+ height="39.39595"
+ width="39.39595"
+ id="rect4760"
+ style="opacity:0.64;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4781"
+ y="557.21881"
+ x="526.29584"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="557.21881"
+ x="526.29584"
+ id="tspan4783"
+ sodipodi:role="line">D</tspan></text>
+ </g>
<g
- id="g6040"
- transform="translate(-2,122)">
+ id="g4789">
<rect
- transform="matrix(0,-1,1,0,0,0)"
- style="opacity:1;fill:#483737;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4172"
- width="84.852814"
- height="22.223356"
- x="-912.91693"
- y="21.678783"
- ry="10.714286" />
+ ry="3.5714285"
+ y="773.6637"
+ x="514.302"
+ height="39.39595"
+ width="39.39595"
+ id="rect4760-9"
+ style="opacity:0.64200003;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
- id="text6026"
- y="853.79071"
- x="50.000004"
- style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4785"
+ y="800.32587"
+ x="525.5"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
- y="853.79071"
- x="50.000004"
- id="tspan6028"
- sodipodi:role="line">combox directory</tspan><tspan
- id="tspan6030"
- y="875.66571"
- x="50.000004"
- sodipodi:role="line">monitor</tspan></text>
+ y="800.32587"
+ x="525.5"
+ id="tspan4787"
+ sodipodi:role="line">G</tspan></text>
</g>
<g
- id="g6046"
- transform="translate(0,114)">
+ transform="translate(-110.4496,462.56079)"
+ id="g4805-6">
<circle
r="18.182745"
- cy="854.37231"
- cx="233.99643"
- id="circle4174"
- style="opacity:1;fill:#445016;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ cy="503.97852"
+ cx="343.77454"
+ id="path4168-7"
+ style="opacity:0.63999999;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4531-6"
+ y="512.94019"
+ x="335.41125"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="512.94019"
+ x="335.41125"
+ id="tspan4533-3"
+ sodipodi:role="line">D</tspan></text>
+ </g>
+ <g
+ transform="translate(91.40831,113.49367)"
+ id="g4810-6">
+ <circle
+ style="opacity:0.63999999;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="circle4170-9"
+ cx="331.32489"
+ cy="852.4104"
+ r="18.182745" />
<text
sodipodi:linespacing="125%"
- id="text6032"
- y="858.36218"
- x="260"
- style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4563-9"
+ y="861.21881"
+ x="321.14285"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
- y="858.36218"
- x="260"
- id="tspan6034"
- sodipodi:role="line">node client</tspan></text>
+ y="861.21881"
+ x="321.14285"
+ id="tspan4565-0"
+ sodipodi:role="line">G</tspan></text>
</g>
<g
- id="g6051"
- transform="translate(2,114)">
+ transform="translate(424.38939,0.8084061)"
+ id="g4810-7">
+ <circle
+ style="opacity:0.63999999;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="circle4170-4"
+ cx="331.32489"
+ cy="852.4104"
+ r="18.182745" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4563-5"
+ y="861.21881"
+ x="321.14285"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="861.21881"
+ x="321.14285"
+ id="tspan4565-2"
+ sodipodi:role="line">G</tspan></text>
+ </g>
+ <g
+ transform="translate(406.22546,5.8117215)"
+ id="g4805-3">
+ <circle
+ r="18.182745"
+ cy="503.97852"
+ cx="343.77454"
+ id="path4168-4"
+ style="opacity:0.63999999;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4531-4"
+ y="512.94019"
+ x="335.41125"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="512.94019"
+ x="335.41125"
+ id="tspan4533-8"
+ sodipodi:role="line">D</tspan></text>
+ </g>
+ <g
+ transform="translate(-215.29768,475.22602)"
+ id="g4911-5">
+ <rect
+ ry="3.5714285"
+ y="529.3985"
+ x="515.28003"
+ height="39.39595"
+ width="39.39595"
+ id="rect4760-4"
+ style="opacity:0.63999999;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+ <text
+ sodipodi:linespacing="125%"
+ id="text4781-7"
+ y="557.21881"
+ x="526.29584"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ xml:space="preserve"><tspan
+ y="557.21881"
+ x="526.29584"
+ id="tspan4783-1"
+ sodipodi:role="line">D</tspan></text>
+ </g>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:17.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="346.50339"
+ y="1030.21"
+ id="text4940"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4942"
+ x="346.50339"
+ y="1030.21">dropbox's data store</tspan></text>
+ <g
+ transform="translate(25.810937,231.37925)"
+ id="g4789-4">
<rect
- style="opacity:1;fill:#800000;fill-opacity:1;stroke:#ffffff;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
- id="rect4176"
- width="84.852814"
- height="22.223356"
- x="382.82529"
- y="840.73358"
- ry="10.714286" />
+ ry="3.5714285"
+ y="773.6637"
+ x="514.302"
+ height="39.39595"
+ width="39.39595"
+ id="rect4760-9-1"
+ style="opacity:0.64200003;fill:#999999;fill-opacity:1;stroke:#999999;stroke-width:2.26900005;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<text
sodipodi:linespacing="125%"
- id="text6036"
- y="857.50507"
- x="478.28571"
- style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4785-8"
+ y="800.32587"
+ x="525.5"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Noto Sans';-inkscape-font-specification:'Noto Sans';letter-spacing:0px;word-spacing:0px;fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
xml:space="preserve"><tspan
- y="857.50507"
- x="478.28571"
- id="tspan6038"
- sodipodi:role="line">node directory monitor</tspan></text>
+ y="800.32587"
+ x="525.5"
+ id="tspan4787-4"
+ sodipodi:role="line">G</tspan></text>
</g>
+ <text
+ xml:space="preserve"
+ style="font-style:normal;font-weight:normal;font-size:17.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ x="591.57379"
+ y="1028.6285"
+ id="text4968"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4970"
+ x="591.57379"
+ y="1028.6285">google drive's data store</tspan></text>
</g>
</svg>