summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--boxer.svg518
-rw-r--r--boxer_v2.svg518
-rw-r--r--boxer_v3.svg463
-rw-r--r--boxer_v4.svg401
-rw-r--r--boxer_v5.svg533
-rw-r--r--boxer_v6.svg522
-rw-r--r--boxer_v7.svg274
7 files changed, 3229 insertions, 0 deletions
diff --git a/boxer.svg b/boxer.svg
new file mode 100644
index 0000000..fd336dc
--- /dev/null
+++ b/boxer.svg
@@ -0,0 +1,518 @@
+<?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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="648.57404"
+ height="541.39099"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path3850"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path3983"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path3992"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path3877"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3871"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <linearGradient
+ id="linearGradient3826">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3828" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3830" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3826"
+ id="linearGradient3832"
+ x1="157.59117"
+ y1="324.3595"
+ x2="190.99364"
+ y2="338.91956"
+ gradientUnits="userSpaceOnUse" />
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <filter
+ inkscape:collect="always"
+ id="filter3971"
+ x="-0.16845714"
+ width="1.3369143"
+ y="-0.10851534"
+ height="1.2170307">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="7.37"
+ id="feGaussianBlur3973" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="44.600507"
+ inkscape:cy="185.28357"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ fit-margin-top="1"
+ units="cm"
+ fit-margin-left="1"
+ fit-margin-bottom="1"
+ fit-margin-right="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(48.126262,-39.236828)">
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1-0-6"
+ width="95.925056"
+ height="26.550686"
+ x="95.654694"
+ y="336.75476"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1-0"
+ width="95.925056"
+ height="26.550686"
+ x="282.65469"
+ y="316.75476"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;filter:url(#filter3971)"
+ id="rect3063"
+ width="105"
+ height="163"
+ x="88.617218"
+ y="369.03009"
+ rx="10.456805"
+ ry="5.6920714" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1"
+ width="95.925056"
+ height="26.550686"
+ x="297.54999"
+ y="518.64404"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-0"
+ width="95.925056"
+ height="26.550686"
+ x="469.08963"
+ y="417.35864"
+ rx="8.066678"
+ ry="8.066678" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="292.12244"
+ y="436.28928"
+ id="text3755"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3757"
+ x="292.12244"
+ y="436.28928">profile classes</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="506.13385"
+ y="434.70773"
+ id="text3759"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3761"
+ x="506.13385"
+ y="434.70773">distill</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="330.22864"
+ y="534.98181"
+ id="text3763"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3765"
+ x="330.22864"
+ y="534.98181">adapt</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="309.20108"
+ y="332.99451"
+ id="text3767"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3769"
+ x="309.20108"
+ y="332.99451">share</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-10.867508"
+ y="386.76666"
+ id="text3771"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3773"
+ x="-10.867508"
+ y="386.76666">profile</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-10.867508"
+ y="417.03024"
+ id="text3775"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3777"
+ x="-10.867508"
+ y="417.03024">profile</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-10.867508"
+ y="445.29391"
+ id="text3779"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3781"
+ x="-10.867508"
+ y="445.29391">profile</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="135.41406"
+ y="391.21606"
+ id="text3783"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3785"
+ x="135.41406"
+ y="391.21606">tweaks</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="103.36475"
+ y="420.82581"
+ id="text3787"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3789"
+ x="103.36475"
+ y="420.82581">debootstrap</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="135.41406"
+ y="452.854"
+ id="text3791"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3793"
+ x="135.41406"
+ y="452.854">tweaks</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="143.20898"
+ y="483.67294"
+ id="text3795"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3797"
+ x="143.20898"
+ y="483.67294">install</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="135.41406"
+ y="514.49194"
+ id="text3799"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3801"
+ x="135.41406"
+ y="514.49194">tweaks</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="71.087318"
+ y="84.546852"
+ id="text3822"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3824"
+ x="71.087318"
+ y="84.546852"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold">Boxer</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 92.28539,411.90082 33.18869,385.35014"
+ id="path3834"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 91.42891,417.03966 36.61458,414.47025"
+ id="path3836"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 93.99833,422.1785 35.75811,441.8774"
+ id="path3838"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 344.19157,459.20964 0.85647,53.10136"
+ id="path3844-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 273.47974,433.11868 -56.2449,-5.28707"
+ id="path3844-0-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 466.65739,429.69746 -46.24959,1.71293"
+ id="path3844-0-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)"
+ d="m 337.94611,350.52281 4.28236,49.67548"
+ id="path3844-0-65"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="71.991577"
+ y="125.16461"
+ id="text5904"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5906"
+ x="71.991577"
+ y="125.16461"
+ style="font-weight:normal;-inkscape-font-specification:Verdana">features</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="141.41461"
+ id="tspan5908"> * dry-run</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="157.66461"
+ id="tspan5910"> * show would-be result/diff</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="173.91461"
+ id="tspan5912"> * script</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="190.16461"
+ id="tspan5918"> * output shell script (with/without comments)</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="206.41461"
+ id="tspan5920"> * faked by default</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="222.66461"
+ id="tspan5922"> * never switch to root</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="238.91461"
+ id="tspan5924"> * choice of core tools</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="255.16461"
+ id="tspan5916" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="121.61722"
+ y="356.03009"
+ id="text3083"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3085"
+ x="121.61722"
+ y="356.03009">create</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="77.617226"
+ y="290.03012"
+ id="text3105"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3107"
+ x="77.617226"
+ y="290.03012">profile handling</tspan></text>
+ </g>
+</svg>
diff --git a/boxer_v2.svg b/boxer_v2.svg
new file mode 100644
index 0000000..fc465df
--- /dev/null
+++ b/boxer_v2.svg
@@ -0,0 +1,518 @@
+<?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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="648.57404"
+ height="541.39099"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path3850"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path3983"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path3992"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path3877"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3871"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <linearGradient
+ id="linearGradient3826">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3828" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3830" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3826"
+ id="linearGradient3832"
+ x1="157.59117"
+ y1="324.3595"
+ x2="190.99364"
+ y2="338.91956"
+ gradientUnits="userSpaceOnUse" />
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <filter
+ inkscape:collect="always"
+ id="filter3971"
+ x="-0.16845714"
+ width="1.3369143"
+ y="-0.10851534"
+ height="1.2170307">
+ <feGaussianBlur
+ inkscape:collect="always"
+ stdDeviation="7.37"
+ id="feGaussianBlur3973" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="44.600507"
+ inkscape:cy="185.28357"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ fit-margin-top="1"
+ units="cm"
+ fit-margin-left="1"
+ fit-margin-bottom="1"
+ fit-margin-right="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(48.126262,-39.236828)">
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1-0-6"
+ width="95.925056"
+ height="26.550686"
+ x="95.654694"
+ y="336.75476"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1-0"
+ width="95.925056"
+ height="26.550686"
+ x="282.65469"
+ y="316.75476"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;filter:url(#filter3971)"
+ id="rect3063"
+ width="105"
+ height="163"
+ x="88.617218"
+ y="369.03009"
+ rx="10.456805"
+ ry="5.6920714" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1"
+ width="95.925056"
+ height="26.550686"
+ x="297.54999"
+ y="518.64404"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-0"
+ width="95.925056"
+ height="26.550686"
+ x="469.08963"
+ y="417.35864"
+ rx="8.066678"
+ ry="8.066678" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="292.12244"
+ y="436.28928"
+ id="text3755"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3757"
+ x="292.12244"
+ y="436.28928">profile classes</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="506.13385"
+ y="434.70773"
+ id="text3759"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3761"
+ x="506.13385"
+ y="434.70773">distill</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="330.22864"
+ y="534.98181"
+ id="text3763"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3765"
+ x="330.22864"
+ y="534.98181">adapt</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="309.20108"
+ y="332.99451"
+ id="text3767"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3769"
+ x="309.20108"
+ y="332.99451">share</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-10.867508"
+ y="386.76666"
+ id="text3771"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3773"
+ x="-10.867508"
+ y="386.76666">profile</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-10.867508"
+ y="417.03024"
+ id="text3775"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3777"
+ x="-10.867508"
+ y="417.03024">profile</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-10.867508"
+ y="445.29391"
+ id="text3779"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3781"
+ x="-10.867508"
+ y="445.29391">profile</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="135.41406"
+ y="391.21606"
+ id="text3783"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3785"
+ x="135.41406"
+ y="391.21606">tweaks</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="103.36475"
+ y="420.82581"
+ id="text3787"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3789"
+ x="103.36475"
+ y="420.82581">debootstrap</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="135.41406"
+ y="452.854"
+ id="text3791"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3793"
+ x="135.41406"
+ y="452.854">tweaks</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="143.20898"
+ y="483.67294"
+ id="text3795"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3797"
+ x="143.20898"
+ y="483.67294">install</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="135.41406"
+ y="514.49194"
+ id="text3799"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3801"
+ x="135.41406"
+ y="514.49194">tweaks</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="71.087318"
+ y="84.546852"
+ id="text3822"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3824"
+ x="71.087318"
+ y="84.546852"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold">boxer</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 92.28539,411.90082 33.18869,385.35014"
+ id="path3834"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 91.42891,417.03966 36.61458,414.47025"
+ id="path3836"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M 93.99833,422.1785 35.75811,441.8774"
+ id="path3838"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 344.19157,459.20964 0.85647,53.10136"
+ id="path3844-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 273.47974,433.11868 -56.2449,-5.28707"
+ id="path3844-0-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 466.65739,429.69746 -46.24959,1.71293"
+ id="path3844-0-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)"
+ d="m 337.94611,350.52281 4.28236,49.67548"
+ id="path3844-0-65"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="71.991577"
+ y="139.16461"
+ id="text5904"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5906"
+ x="71.991577"
+ y="139.16461"
+ style="font-weight:normal;-inkscape-font-specification:Verdana">features</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="155.41461"
+ id="tspan5908"> * dry-run</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="171.66461"
+ id="tspan5910"> * show would-be result/diff</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="187.91461"
+ id="tspan5912"> * script</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="204.16461"
+ id="tspan5918"> * output shell script (with/without comments)</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="220.41461"
+ id="tspan5920"> * faked by default</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="236.66461"
+ id="tspan5922"> * never switch to root</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="252.91461"
+ id="tspan5924"> * choice of core tools</tspan><tspan
+ sodipodi:role="line"
+ x="71.991577"
+ y="269.16461"
+ id="tspan5916" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="121.61722"
+ y="356.03009"
+ id="text3083"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3085"
+ x="121.61722"
+ y="356.03009">create</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="69.617226"
+ y="105.03011"
+ id="text3105"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3107"
+ x="69.617226"
+ y="105.03011">profile handling</tspan></text>
+ </g>
+</svg>
diff --git a/boxer_v3.svg b/boxer_v3.svg
new file mode 100644
index 0000000..4e72ea4
--- /dev/null
+++ b/boxer_v3.svg
@@ -0,0 +1,463 @@
+<?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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="699.54443"
+ height="478.68988"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer_v3.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path3850"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path3983"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path3992"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path3877"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3871"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <linearGradient
+ id="linearGradient3826">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3828" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3830" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3826"
+ id="linearGradient3832"
+ x1="157.59117"
+ y1="324.3595"
+ x2="190.99364"
+ y2="338.91956"
+ gradientUnits="userSpaceOnUse" />
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="276.40915"
+ inkscape:cy="263.66343"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ fit-margin-top="1"
+ units="cm"
+ fit-margin-left="1"
+ fit-margin-bottom="1"
+ fit-margin-right="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(33.625454,-180.3178)">
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1-0-6"
+ width="95.925056"
+ height="26.550686"
+ x="98.654694"
+ y="413.75476"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1-0"
+ width="95.925056"
+ height="26.550686"
+ x="282.65469"
+ y="316.75476"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-1"
+ width="95.925056"
+ height="26.550686"
+ x="297.54999"
+ y="518.64404"
+ rx="8.066678"
+ ry="8.066678" />
+ <rect
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect5928-0"
+ width="95.925056"
+ height="26.550686"
+ x="469.08963"
+ y="417.35864"
+ rx="8.066678"
+ ry="8.066678" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="296.12244"
+ y="436.28928"
+ id="text3755"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3757"
+ x="296.12244"
+ y="436.28928">boxer profiles</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="590.13385"
+ y="424.70773"
+ id="text3759"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3761"
+ x="590.13385"
+ y="424.70773">distill</tspan><tspan
+ sodipodi:role="line"
+ x="590.13385"
+ y="440.95773"
+ id="tspan4000">detect</tspan><tspan
+ sodipodi:role="line"
+ x="590.13385"
+ y="457.20773"
+ id="tspan3998" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="330.22864"
+ y="534.98181"
+ id="text3763"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3765"
+ x="330.22864"
+ y="534.98181">edit</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="309.20108"
+ y="332.99451"
+ id="text3767"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3769"
+ x="309.20108"
+ y="332.99451">share</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="1.4140625"
+ y="397.21606"
+ id="text3783"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3785"
+ x="1.4140625"
+ y="397.21606">tweaks</tspan><tspan
+ sodipodi:role="line"
+ x="1.4140625"
+ y="413.46606"
+ id="tspan4022">debootstrap</tspan><tspan
+ sodipodi:role="line"
+ x="1.4140625"
+ y="429.71606"
+ id="tspan4024">tweaks</tspan><tspan
+ sodipodi:role="line"
+ x="1.4140625"
+ y="445.96606"
+ id="tspan4026">install</tspan><tspan
+ sodipodi:role="line"
+ x="1.4140625"
+ y="462.21606"
+ id="tspan4028">tweaks</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 344.19157,459.20964 0.85647,53.10136"
+ id="path3844-0"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 273.47974,433.11868 -56.2449,-5.28707"
+ id="path3844-0-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m 466.65739,429.69746 -46.24959,1.71293"
+ id="path3844-0-6"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)"
+ d="m 337.94611,350.52281 4.28236,49.67548"
+ id="path3844-0-65"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="124.61722"
+ y="433.03009"
+ id="text3083"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3085"
+ x="124.61722"
+ y="433.03009">deploy</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="527"
+ y="392.39099"
+ id="text3994"
+ sodipodi:linespacing="125%"
+ transform="translate(-48.126262,39.236828)"><tspan
+ sodipodi:role="line"
+ id="tspan3996"
+ x="527"
+ y="392.39099">analyse</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="301.87375"
+ y="243.62782"
+ id="text4002"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4004"
+ x="301.87375"
+ y="243.62782">publish</tspan><tspan
+ sodipodi:role="line"
+ x="301.87375"
+ y="259.87781"
+ id="tspan4006">clone</tspan><tspan
+ sodipodi:role="line"
+ x="301.87375"
+ y="276.12781"
+ id="tspan4008">push</tspan><tspan
+ sodipodi:role="line"
+ x="301.87375"
+ y="292.37781"
+ id="tspan4010">pull</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="375"
+ y="535.39099"
+ id="text4012"
+ sodipodi:linespacing="125%"
+ transform="translate(-48.126262,39.236828)"><tspan
+ sodipodi:role="line"
+ id="tspan4014"
+ x="375"
+ y="535.39099">adapt (from OS)</tspan><tspan
+ sodipodi:role="line"
+ x="375"
+ y="551.64099"
+ id="tspan4016">add</tspan><tspan
+ sodipodi:role="line"
+ x="375"
+ y="567.89099"
+ id="tspan4018">enable</tspan><tspan
+ sodipodi:role="line"
+ x="375"
+ y="584.14099"
+ id="tspan4020">disable</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="19.374546"
+ y="349.00769"
+ id="text4049"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4051"
+ x="19.374546"
+ y="349.00769">New System</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="231.37454"
+ y="598.00769"
+ id="text4053"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4055"
+ x="231.37454"
+ y="598.00769">Self</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="237"
+ y="56.68988"
+ id="text4057"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4059"
+ x="237"
+ y="56.68988">The World</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold"
+ x="503.37454"
+ y="379.00769"
+ id="text4061"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4063"
+ x="503.37454"
+ y="379.00769">Existing System</tspan></text>
+ </g>
+</svg>
diff --git a/boxer_v4.svg b/boxer_v4.svg
new file mode 100644
index 0000000..040a36b
--- /dev/null
+++ b/boxer_v4.svg
@@ -0,0 +1,401 @@
+<?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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="838.62646"
+ height="593.69946"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer_v4.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path3850"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path3983"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path3992"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path3877"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3871"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <linearGradient
+ id="linearGradient3826">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3828" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3830" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3826"
+ id="linearGradient3832"
+ x1="157.59117"
+ y1="324.3595"
+ x2="190.99364"
+ y2="338.91956"
+ gradientUnits="userSpaceOnUse" />
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.5951547"
+ inkscape:cx="419.31324"
+ inkscape:cy="255.84035"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ fit-margin-top="1"
+ units="cm"
+ fit-margin-left="1"
+ fit-margin-bottom="1"
+ fit-margin-right="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(249.25346,-649.48893)">
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="413.22864"
+ y="794.98181"
+ id="text3763"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3765"
+ x="413.22864"
+ y="794.98181">edit</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-90.104744"
+ y="1059.4805"
+ id="text3767"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3769"
+ x="-90.104744"
+ y="1059.4805">share</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-56.286903"
+ y="788.59863"
+ id="text3083"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3085"
+ x="-56.286903"
+ y="788.59863">deploy</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="443.87378"
+ y="1114.6278"
+ id="text3994"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3996"
+ x="443.87378"
+ y="1114.6278">analyse</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="-82.529579"
+ y="815.57623"
+ id="text4049"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4051"
+ x="-82.529579"
+ y="815.57623">new system</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="417.0426"
+ y="823.45673"
+ id="text4053"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4055"
+ x="417.0426"
+ y="823.45673">self</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="-94.100548"
+ y="1083.3007"
+ id="text4057"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4059"
+ x="-94.100548"
+ y="1083.3007">with the World</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana"
+ x="438.37451"
+ y="1146.0077"
+ id="text4061"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4063"
+ x="438.37451"
+ y="1146.0077">existing System</tspan></text>
+ <path
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 235.37455,758.3803 0,214.625 211.78125,0 C 442.10594,857.70216 350.28432,764.92224 235.37455,758.3803 z"
+ id="path4094"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="261.87375"
+ y="857.62781"
+ id="text4012"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4014"
+ x="261.87375"
+ y="857.62781">adapt (from OS)</tspan><tspan
+ sodipodi:role="line"
+ x="261.87375"
+ y="873.87781"
+ id="tspan4016">add</tspan><tspan
+ sodipodi:role="line"
+ x="261.87375"
+ y="890.12781"
+ id="tspan4018">enable</tspan><tspan
+ sodipodi:role="line"
+ x="261.87375"
+ y="906.37781"
+ id="tspan4020">disable</tspan></text>
+ <path
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 446.93705,997.0053 -211.5625,0 0,210.625 c 113.58408,-6.4665 204.60006,-97.1743 211.5625,-210.625 z"
+ id="path4090"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 211.37455,1207.7553 0,-210.75 -213.562504,0 c 7.003357,114.1174 99.04646,205.2437 213.562504,210.75 z"
+ id="path4086"
+ inkscape:connector-curvature="0" />
+ <path
+ style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m -2.406704,973.0053 213.781254,0 0,-214.75 C 95.529746,763.82547 2.672489,857.03239 -2.406704,973.0053 z"
+ id="path4082"
+ inkscape:connector-curvature="0" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="284.13385"
+ y="1067.7078"
+ id="text3759"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan3761"
+ x="284.13385"
+ y="1067.7078">distill</tspan><tspan
+ sodipodi:role="line"
+ x="284.13385"
+ y="1083.9578"
+ id="tspan4000">detect</tspan><tspan
+ sodipodi:role="line"
+ x="284.13385"
+ y="1100.2078"
+ id="tspan3998" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="101.96321"
+ y="867.43933"
+ id="text3783"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ x="101.96321"
+ y="867.43933"
+ id="tspan4022">bootstrap</tspan><tspan
+ sodipodi:role="line"
+ x="101.96321"
+ y="883.68933"
+ id="tspan4026">install</tspan><tspan
+ sodipodi:role="line"
+ x="101.96321"
+ y="899.93933"
+ id="tspan4028" /></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="107.18778"
+ y="1060.3429"
+ id="text4002"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4004"
+ x="107.18778"
+ y="1060.3429">publish</tspan><tspan
+ sodipodi:role="line"
+ x="107.18778"
+ y="1076.5929"
+ id="tspan4006">clone</tspan><tspan
+ sodipodi:role="line"
+ x="107.18778"
+ y="1092.8429"
+ id="tspan4008">push</tspan><tspan
+ sodipodi:role="line"
+ x="107.18778"
+ y="1109.0929"
+ id="tspan4010">pull</tspan></text>
+ </g>
+</svg>
diff --git a/boxer_v5.svg b/boxer_v5.svg
new file mode 100644
index 0000000..a8091f2
--- /dev/null
+++ b/boxer_v5.svg
@@ -0,0 +1,533 @@
+<?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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="863.33002"
+ height="714.41077"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer_v5.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path3850"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path3983"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path3992"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path3877"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3871"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <linearGradient
+ id="linearGradient3826">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3828" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3830" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3826"
+ id="linearGradient3832"
+ x1="157.59117"
+ y1="324.3595"
+ x2="190.99364"
+ y2="338.91956"
+ gradientUnits="userSpaceOnUse" />
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-0"
+ style="overflow:visible">
+ <path
+ id="path3992-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-2"
+ style="overflow:visible">
+ <path
+ id="path3992-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-9"
+ style="overflow:visible">
+ <path
+ id="path3992-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ 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="1"
+ inkscape:cx="777.42376"
+ inkscape:cy="349.36896"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ fit-margin-top="1"
+ units="cm"
+ fit-margin-left="1"
+ fit-margin-bottom="1"
+ fit-margin-right="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(834.39202,-151.27461)">
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-436"
+ y="66.68988"
+ id="text4215"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4217"
+ x="-436"
+ y="66.68988">publish</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-299"
+ y="84.68988"
+ id="text4219"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4221"
+ x="-299"
+ y="84.68988">clone</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-197"
+ y="140.68988"
+ id="text4223"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4225"
+ x="-197"
+ y="140.68988">push</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-159"
+ y="223.68988"
+ id="text4227"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4229"
+ x="-159"
+ y="223.68988">pull</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-245.62546"
+ y="223.00768"
+ id="text4231"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4233"
+ x="-245.62546"
+ y="223.00768">share with the world</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-490.62546"
+ y="482.00769"
+ id="text4235"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4237"
+ x="-490.62546"
+ y="482.00769">boxer profiles</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)"
+ d="m -373.76663,360.16994 -31.71764,47.67548"
+ id="path3844-0-65-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -274,215.68988 c 0,0 -86,9 -128,-49 -42,-58 -145,-147 -78,-156.9999996 67,-10.00000003 175,9.9999996 175,9.9999996 0,0 164,55 188,87 24,32 76,118 54,147 -22,29 -87,47 -120,35 -33,-12 -91,-73 -91,-73 z"
+ id="path4269"
+ inkscape:connector-curvature="0"
+ transform="translate(-33.625454,180.3178)" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-185"
+ y="395.68988"
+ id="text4271"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4273"
+ x="-185"
+ y="395.68988">distill</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-255"
+ y="476.68988"
+ id="text4275"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4277"
+ x="-255"
+ y="476.68988">detect</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -306,435.68988 c 0,0 14,-61 56,-74 42,-13 130,-53 154,-26 24,27 40,81 22,125 -18,44 -108,134 -159,114 -51,-20 -106,-46 -99,-73 7,-27 26,-66 26,-66 z"
+ id="path4279"
+ inkscape:connector-curvature="0"
+ transform="translate(-33.625454,180.3178)" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-128"
+ y="555.68988"
+ id="text4281"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4283"
+ x="-128"
+ y="555.68988">analyse existing system</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-472"
+ y="556.68988"
+ id="text4285"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4287"
+ x="-472"
+ y="556.68988">add</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-572"
+ y="510.68988"
+ id="text4289"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4291"
+ x="-572"
+ y="510.68988">adapt</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-655"
+ y="443.68988"
+ id="text4293"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4295"
+ x="-655"
+ y="443.68988">enable</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-685"
+ y="374.68988"
+ id="text4297"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4299"
+ x="-685"
+ y="374.68988">disable</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -703,327.68988 c 0,0 56,-46 84,-21 28,25 90,112 144,147 54,35 170,62 135,114 -35,52 -124,105 -158,71 -34,-34 -153,-40 -167,-81 -14,-41 -86,-170 -74,-189 12,-19 36,-41 36,-41 z"
+ id="path4301"
+ inkscape:connector-curvature="0"
+ transform="translate(-33.625454,180.3178)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -298.19424,577.38002 -59.24959,-53.28707"
+ id="path3844-0-6-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -574.19424,597.38002 57.75041,-65.28707"
+ id="path3844-0-6-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-730"
+ y="574.68988"
+ id="text4338"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4340"
+ x="-730"
+ y="574.68988">edit</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-612"
+ y="121.68988"
+ id="text4342"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4344"
+ x="-612"
+ y="121.68988">install</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-669"
+ y="208.68988"
+ id="text4346"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4348"
+ x="-669"
+ y="208.68988">bootstrap</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="m -615,255.68988 c 0,0 -61,28 -77,0 -16,-28 -58,-74 -31,-103 27,-29 45,-92 94,-95 49,-3 95,-1 110,24 15,25 -1,98 -18,126 -17,28 -78,48 -78,48 z"
+ id="path4350"
+ inkscape:connector-curvature="0"
+ transform="translate(-33.625454,180.3178)" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -592.19424,387.38002 68.75041,53.71293"
+ id="path3844-0-6-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-766"
+ y="107.68988"
+ id="text4363"
+ sodipodi:linespacing="125%"
+ transform="translate(-33.625454,180.3178)"><tspan
+ sodipodi:role="line"
+ id="tspan4365"
+ x="-766"
+ y="107.68988">create</tspan><tspan
+ sodipodi:role="line"
+ x="-766"
+ y="123.93988"
+ id="tspan4367">new system</tspan></text>
+ </g>
+</svg>
diff --git a/boxer_v6.svg b/boxer_v6.svg
new file mode 100644
index 0000000..a5302f8
--- /dev/null
+++ b/boxer_v6.svg
@@ -0,0 +1,522 @@
+<?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:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="863.33002"
+ height="714.41077"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer_v5.svg">
+ <defs
+ id="defs4">
+ <marker
+ inkscape:stockid="Arrow1Lstart"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow1Lstart"
+ style="overflow:visible">
+ <path
+ id="path3850"
+ d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="matrix(0.8,0,0,0.8,10,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL"
+ style="overflow:visible">
+ <path
+ id="path3983"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL"
+ style="overflow:visible">
+ <path
+ id="path3992"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Mend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Mend"
+ style="overflow:visible">
+ <path
+ id="path3877"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="scale(-0.6,-0.6)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="Arrow2Lend"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="Arrow2Lend"
+ style="overflow:visible">
+ <path
+ id="path3871"
+ style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
+ d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
+ transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <linearGradient
+ id="linearGradient3826">
+ <stop
+ style="stop-color:#000000;stop-opacity:1;"
+ offset="0"
+ id="stop3828" />
+ <stop
+ style="stop-color:#000000;stop-opacity:0;"
+ offset="1"
+ id="stop3830" />
+ </linearGradient>
+ <linearGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3826"
+ id="linearGradient3832"
+ x1="157.59117"
+ y1="324.3595"
+ x2="190.99364"
+ y2="338.91956"
+ gradientUnits="userSpaceOnUse" />
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-7"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-7"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-3"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleInL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleInL-0-1"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3983-6-5"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(-0.8,-0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-74-5"
+ style="overflow:visible">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3992-8-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-0"
+ style="overflow:visible">
+ <path
+ id="path3992-1"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-2"
+ style="overflow:visible">
+ <path
+ id="path3992-9"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ inkscape:connector-curvature="0" />
+ </marker>
+ <marker
+ inkscape:stockid="TriangleOutL"
+ orient="auto"
+ refY="0"
+ refX="0"
+ id="TriangleOutL-9"
+ style="overflow:visible">
+ <path
+ id="path3992-2"
+ d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
+ style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+ transform="scale(0.8,0.8)"
+ 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="1"
+ inkscape:cx="577.42376"
+ inkscape:cy="349.36896"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ fit-margin-top="1"
+ units="cm"
+ fit-margin-left="1"
+ fit-margin-bottom="1"
+ fit-margin-right="1" />
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(834.39202,-151.27461)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path5071"
+ d="m -170.39202,485.68086 c 0,-152.43059 -123.56941,-276 -276,-276 l 0,60 c 118.74122,0 215,96.25878 215,215 z"
+ style="opacity:0.44755243;color:#000000;fill:#eec73e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ id="path5065"
+ d="m -446.39202,209.68086 c -152.43059,0 -276,123.56941 -276,276 l 61,-1 c 0,-118.74122 96.25878,-215 215,-215"
+ style="opacity:0.44755243;color:#000000;fill:#f44800;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccc" />
+ <path
+ id="path5069"
+ d="m -446.39202,699.68086 c -118.74122,0 -215,-96.25878 -215,-215 l -61,1 c 0,152.43059 123.56941,276 276,276 z"
+ style="opacity:0.44755243;color:#000000;fill:#fb8b00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ style="opacity:0.44755243;color:#000000;fill:#f0a513;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m -231.39202,484.68086 c 0,118.74122 -96.25878,215 -215,215 l 0,62 c 152.43059,0 276,-123.56941 276,-276 z"
+ id="path5067"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-390.62546"
+ y="207.00768"
+ id="text4215"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4217"
+ x="-390.62546"
+ y="207.00768">publish</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-260.62546"
+ y="257.00769"
+ id="text4219"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4221"
+ x="-260.62546"
+ y="257.00769">clone</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-181.62546"
+ y="346.00769"
+ id="text4223"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4225"
+ x="-181.62546"
+ y="346.00769">push</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-149.62546"
+ y="439.00769"
+ id="text4227"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4229"
+ x="-149.62546"
+ y="439.00769">pull</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="21.052605"
+ y="420.56052"
+ id="text4231"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.67681562,0.73615258,-0.73615258,0.67681562,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan4233"
+ x="21.052605"
+ y="420.56052">share</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-494.62546"
+ y="486.00769"
+ id="text4235"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4237"
+ x="-494.62546"
+ y="486.00769">boxer profiles</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)"
+ d="m -334.76663,356.16994 -31.71764,47.67548"
+ id="path3844-0-65-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-170.62546"
+ y="589.00769"
+ id="text4271"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4273"
+ x="-170.62546"
+ y="589.00769">distill</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-241.62546"
+ y="710.00769"
+ id="text4275"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4277"
+ x="-241.62546"
+ y="710.00769">detect</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-677.51099"
+ y="287.67145"
+ id="text4281"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.72525292,-0.68848253,0.68848253,0.72525292,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan4283"
+ x="-677.51099"
+ y="287.67145">analyse</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-531.62549"
+ y="780.00769"
+ id="text4285"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4287"
+ x="-531.62549"
+ y="780.00769">add</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-639.62543"
+ y="737.00769"
+ id="text4289"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4291"
+ x="-639.62543"
+ y="737.00769">adapt</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-722.62543"
+ y="660.00769"
+ id="text4293"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4295"
+ x="-722.62543"
+ y="660.00769">enable</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-773.62543"
+ y="562.00769"
+ id="text4297"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4299"
+ x="-773.62543"
+ y="562.00769">disable</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -312.19424,620.38002 -59.24959,-53.28707"
+ id="path3844-0-6-5"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -585.19424,624.38002 57.75041,-65.28707"
+ id="path3844-0-6-3"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="14.8459"
+ y="906.38483"
+ id="text4338"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.69951343,0.71461945,-0.71461945,0.69951343,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan4340"
+ x="14.8459"
+ y="906.38483">edit</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-681.62543"
+ y="278.00769"
+ id="text4342"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4344"
+ x="-681.62543"
+ y="278.00769">install</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-780.62543"
+ y="390.00769"
+ id="text4346"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan4348"
+ x="-780.62543"
+ y="390.00769">bootstrap</tspan></text>
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)"
+ d="m -594.19424,354.38002 68.75041,53.71293"
+ id="path3844-0-6-1"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <text
+ xml:space="preserve"
+ style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans"
+ x="-679.59344"
+ y="-237.35583"
+ id="text4363"
+ sodipodi:linespacing="125%"
+ transform="matrix(0.67924208,-0.7339143,0.7339143,0.67924208,0,0)"><tspan
+ sodipodi:role="line"
+ id="tspan4365"
+ x="-679.59344"
+ y="-237.35583">create</tspan><tspan
+ sodipodi:role="line"
+ x="-679.59344"
+ y="-221.10583"
+ id="tspan4367" /></text>
+ </g>
+</svg>
diff --git a/boxer_v7.svg b/boxer_v7.svg
new file mode 100644
index 0000000..3496156
--- /dev/null
+++ b/boxer_v7.svg
@@ -0,0 +1,274 @@
+<?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="744.09448819"
+ height="1052.3622047"
+ id="svg4033"
+ version="1.1"
+ inkscape:version="0.48.3.1 r9886"
+ sodipodi:docname="boxer_v7.svg">
+ <defs
+ id="defs4035" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="375"
+ inkscape:cy="409.49741"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1680"
+ inkscape:window-height="1028"
+ inkscape:window-x="0"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1" />
+ <metadata
+ id="metadata4038">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1">
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path4041"
+ sodipodi:cx="352"
+ sodipodi:cy="488.36218"
+ sodipodi:rx="70"
+ sodipodi:ry="70"
+ d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z"
+ transform="translate(-237,-347)" />
+ <g
+ id="g4118"
+ transform="translate(-48,-340)">
+ <rect
+ y="480.36218"
+ x="253"
+ height="16"
+ width="71"
+ id="rect4048"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ transform="matrix(0,1,-1,0,0,0)"
+ y="-298"
+ x="451.86218"
+ height="16"
+ width="71"
+ id="rect4048-8"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <path
+ style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 338,137.36218 c -14.16388,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.46799,-15.17149 33.34015,-28.98379 38.05079,-8.4516 -2.23361,11.59747 0.4262,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z"
+ id="path4068"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 359,192.36218 c -4.90014,-14.04007 -3.89509,-35.37415 13.00494,-40.43293 19.28351,-1.91577 14.23246,23.2334 21.55988,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61058,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53171,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z"
+ id="path4070"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 332,168.36218 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.52785 19.2513,9.78683 23.34518,1.6667 0.12117,-8.72105 4.16147,-16.82614 3.91272,-25.50767 -0.31689,-2.57346 -1.40295,-5.05195 -3.15141,-6.97579 z"
+ id="path4072"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 366,123.36218 c -16.05394,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36228,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82563,-1.57396 -17.79052,-1.84349 z"
+ id="path4074"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g4129"
+ transform="translate(-4,-346)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4045"
+ d="m 519.43825,494.80384 -25.96918,14.81357 -25.9692,14.81357 0.15567,-29.89676 0.15567,-29.89677 25.81352,15.0832 z"
+ inkscape:transform-center-y="-0.0898793"
+ inkscape:transform-center-x="-8.5526201"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ y="487.36218"
+ x="422.5"
+ height="16"
+ width="71"
+ id="rect4048-2"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path4041-4"
+ sodipodi:cx="352"
+ sodipodi:cy="488.36218"
+ sodipodi:rx="70"
+ sodipodi:ry="70"
+ d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z"
+ transform="translate(264,-337)" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 696.18384,218.42106 c -14.16388,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.46799,-15.17149 33.34015,-28.98379 38.05079,-8.4516 -2.23361,11.59747 0.4262,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z"
+ id="path4068-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 538.18384,63.42106 c -4.90014,-14.04007 -3.89509,-35.37415 13.00494,-40.43293 19.28351,-1.91577 14.23246,23.2334 21.55988,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61058,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53171,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z"
+ id="path4070-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 626.18384,220.42106 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.52785 19.2513,9.78683 23.34518,1.6667 0.12117,-8.72105 4.16147,-16.82614 3.91272,-25.50767 -0.31689,-2.57346 -1.40295,-5.05195 -3.15141,-6.97579 z"
+ id="path4072-2"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 628.18384,82.42106 c -16.05394,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36228,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82563,-1.57396 -17.79052,-1.84349 z"
+ id="path4074-8"
+ inkscape:connector-curvature="0" />
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path4041-1"
+ sodipodi:cx="352"
+ sodipodi:cy="488.36218"
+ sodipodi:rx="70"
+ sodipodi:ry="70"
+ d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z"
+ transform="translate(-230.45639,139.85408)" />
+ <g
+ id="g4118-5"
+ transform="translate(-41.45639,146.85408)">
+ <rect
+ y="480.36218"
+ x="253"
+ height="16"
+ width="71"
+ id="rect4048-5"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ transform="matrix(0,1,-1,0,0,0)"
+ y="-298"
+ x="451.86218"
+ height="16"
+ width="71"
+ id="rect4048-8-7"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <path
+ style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 344.54361,624.21626 c -14.16388,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.468,-15.17149 33.34015,-28.98379 38.05079,-8.4516 -2.23361,11.59747 0.4262,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z"
+ id="path4068-4"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 365.54361,679.21626 c -4.90014,-14.04007 -3.89509,-35.37415 13.00495,-40.43293 19.2835,-1.91577 14.23246,23.2334 21.55987,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61057,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53172,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z"
+ id="path4070-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 338.54361,655.21626 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.52785 19.2513,9.78683 23.34518,1.6667 0.12118,-8.72105 4.16148,-16.82614 3.91272,-25.50767 -0.31689,-2.57346 -1.40295,-5.05195 -3.15141,-6.97579 z"
+ id="path4072-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 372.54361,610.21626 c -16.05393,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36228,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82562,-1.57396 -17.79052,-1.84349 z"
+ id="path4074-5"
+ inkscape:connector-curvature="0" />
+ <g
+ id="g4129-2"
+ transform="translate(4.54361,140.85408)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4045-5"
+ d="m 519.43825,494.80384 -25.96918,14.81357 -25.9692,14.81357 0.15567,-29.89676 0.15567,-29.89677 25.81352,15.0832 z"
+ inkscape:transform-center-y="-0.0898793"
+ inkscape:transform-center-x="-8.5526201"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ y="487.36218"
+ x="422.5"
+ height="16"
+ width="71"
+ id="rect4048-2-9"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="path4041-4-2"
+ sodipodi:cx="352"
+ sodipodi:cy="488.36218"
+ sodipodi:rx="70"
+ sodipodi:ry="70"
+ d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z"
+ transform="translate(482.54361,149.85408)" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 849.72745,685.27514 c -14.16387,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.46799,-15.17149 33.34015,-28.98379 38.0508,-8.4516 -2.23361,11.59747 0.42619,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z"
+ id="path4068-6-1"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 786.72745,628.27514 c -4.90014,-14.04007 -3.89509,-35.37415 13.00494,-40.43293 19.28351,-1.91577 14.23246,23.2334 21.55988,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61058,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53171,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z"
+ id="path4070-3-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 884.72745,639.27514 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.5278 19.2513,9.7868 23.34518,1.6667 0.12117,-8.72105 4.16147,-16.82614 3.91273,-25.50767 -0.31689,-2.57346 -1.40296,-5.05195 -3.15142,-6.97579 z"
+ id="path4072-2-3"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ d="m 830.72745,642.27514 c -16.05394,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36229,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82563,-1.57396 -17.79052,-1.84349 z"
+ id="path4074-8-2"
+ inkscape:connector-curvature="0" />
+ <rect
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+ id="rect4361"
+ width="123"
+ height="128.38686"
+ x="524"
+ y="570.66876" />
+ <g
+ id="g4129-2-1"
+ transform="translate(224.03087,142.82797)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path4045-5-4"
+ d="m 519.43825,494.80384 -25.96918,14.81357 -25.9692,14.81357 0.15567,-29.89676 0.15567,-29.89677 25.81352,15.0832 z"
+ inkscape:transform-center-y="-0.0898793"
+ inkscape:transform-center-x="-8.5526201"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ <rect
+ y="487.36218"
+ x="422.5"
+ height="16"
+ width="71"
+ id="rect4048-2-9-2"
+ style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+ </g>
+ </g>
+</svg>