diff options
Diffstat (limited to 'report/images/4-combox-structure.svg')
-rw-r--r-- | report/images/4-combox-structure.svg | 883 |
1 files changed, 883 insertions, 0 deletions
diff --git a/report/images/4-combox-structure.svg b/report/images/4-combox-structure.svg new file mode 100644 index 0000000..5de0da1 --- /dev/null +++ b/report/images/4-combox-structure.svg @@ -0,0 +1,883 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="1052.3622" + height="691.09448" + viewBox="0 0 1052.3622 691.09448" + id="svg2" + version="1.1" + inkscape:version="0.91 r13725" + sodipodi:docname="4-combox-structure.svg"> + <title + id="title6710">combox structure</title> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="marker5910" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path5912" + 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="marker5796" + 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="path5798" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="marker5688" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path5690" + 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="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" + 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="path5402" + 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" + 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="path5218" + 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" + 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="path5054" + 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" + 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="path4924" + 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" + 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="path4656" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="marker4462" + style="overflow:visible" + inkscape:isstock="true"> + <path + id="path4464" + 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:stockid="Arrow1Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow1Mend" + style="overflow:visible" + inkscape:isstock="true" + inkscape:collect="always"> + <path + id="path4193" + 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> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.49497475" + inkscape:cx="501.83471" + inkscape:cy="299.70073" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1362" + inkscape:window-height="732" + inkscape:window-x="0" + inkscape:window-y="16" + inkscape:window-maximized="0" + units="px" /> + <metadata + id="metadata7"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title>combox structure</dc:title> + <cc:license + rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" /> + <dc:date>2016-02-02</dc:date> + <dc:creator> + <cc:Agent> + <dc:title>Siddharth Ravikumar</dc:title> + </cc:Agent> + </dc:creator> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/publicdomain/zero/1.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + 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" + id="rect4160" + width="86.873131" + height="355.57367" + x="491.21844" + y="487.45847" + ry="40.406101" /> + <rect + style="opacity:1;fill:#f2f2f2;fill-opacity:1;stroke:#ffffff;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> + <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="364.06091" + y="912.51154" + id="text4756" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4758" + x="364.06091" + y="912.51154">Computer I</tspan></text> + <rect + ry="0" + y="428.897" + x="618.34662" + height="499.16357" + width="422.00336" + 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> + <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="631.71429" + y="912.93365" + id="text5200" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5202" + x="631.71429" + 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" + 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" + 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> + <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" + x="78.571426" + y="885.21936" + id="text6022" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan6024" + x="78.571426" + y="885.21936" /></text> + <g + id="g6040" + transform="translate(-2,122)"> + <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" /> + <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" + 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> + </g> + <g + id="g6046" + transform="translate(0,114)"> + <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" /> + <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" + xml:space="preserve"><tspan + y="858.36218" + x="260" + id="tspan6034" + sodipodi:role="line">node client</tspan></text> + </g> + <g + id="g6051" + transform="translate(2,114)"> + <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" /> + <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" + xml:space="preserve"><tspan + y="857.50507" + x="478.28571" + id="tspan6038" + sodipodi:role="line">node directory monitor</tspan></text> + </g> + </g> +</svg> |