Within the reworked design of the `OutputSlot` a proxy implementation of the `BufferProvider` API is used (class `OutputBufferProxy`). After analysis of the invocation patterns, I concluded that it seems adequate to attach the special-purpose metadata generated by this integration to the generic system of thread-local replicated `BufferMetadata` storage. However, since thread-local instances are effectively static(global), I was concerned that unit-testing might be impeded by accumulation of stale metadata in the store linked to the main thread. Thus I created a special configuration variant to retain the previously used setup for the sake of unit testing (which applies especially to use of the `DiagnosticOutputSlot`). Using a `SimpleBufferStateRegistry` for in that case has the benefit that simply a local instance can be used in the test and all metadata will be discarded afterwards. Furthermore the factory syntax for obtaining an `OutputSlot` was improved, drawing on the recent changes to `lib::ScopedCollection`. Also I looked through some of the documentation and updated the UML sequence diagram to reflect `OutputSlot`'s improved internal structure
1672 lines
82 KiB
XML
1672 lines
82 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<svg
|
|
width="800"
|
|
height="630"
|
|
viewBox="0 0 800 630"
|
|
version="1.2"
|
|
id="svg372"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
|
<title
|
|
id="titz">OutputSlot call sequence</title>
|
|
<desc
|
|
id="desc1">Generated with Umbrello</desc>
|
|
<defs
|
|
id="defz" />
|
|
<metadata
|
|
id="metadataz">
|
|
<rdf:RDF>
|
|
<cc:Work
|
|
rdf:about="">
|
|
<dc:rights>
|
|
<cc:Agent>
|
|
<dc:title>GPL v2+ or CC-By-SA 4</dc:title>
|
|
</cc:Agent>
|
|
</dc:rights>
|
|
<dc:creator>
|
|
<cc:Agent>
|
|
<dc:title>Ichthyostega</dc:title>
|
|
</cc:Agent>
|
|
</dc:creator>
|
|
<dc:title>OutputSlot call sequence</dc:title>
|
|
<cc:license
|
|
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
|
|
<dc:description>Lumiera documentation
|
|
(UML created with umbrello 5.0)</dc:description>
|
|
</cc:Work>
|
|
<cc:License
|
|
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
|
|
<cc:permits
|
|
rdf:resource="http://creativecommons.org/ns#Reproduction" />
|
|
<cc:permits
|
|
rdf:resource="http://creativecommons.org/ns#Distribution" />
|
|
<cc:requires
|
|
rdf:resource="http://creativecommons.org/ns#Notice" />
|
|
<cc:requires
|
|
rdf:resource="http://creativecommons.org/ns#Attribution" />
|
|
<cc:permits
|
|
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
|
|
<cc:requires
|
|
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
|
|
</cc:License>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<g
|
|
id="UML">
|
|
<g
|
|
id="g372"
|
|
style="stroke-width:2;stroke-dasharray:none">
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="4.5579729"
|
|
y="183.79251"
|
|
width="266.43207"
|
|
height="288.2822"
|
|
id="rect3"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:none;fill-rule:evenodd;stroke:#a087c0;stroke-width:2;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="8.2070379"
|
|
y="192.56662"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text6"
|
|
style="fill-rule:evenodd;stroke-width:2.00000004;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
|
|
transform="scale(1.0000839,0.99991607)">loop [N]</text>
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,20 69,20 "
|
|
id="polyline10"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-rule:evenodd;stroke:#a087c0;stroke-width:2.74014046;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
|
|
transform="matrix(0.72995086,0,0,0.72982833,4.557973,183.79251)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="69,20 79,10 "
|
|
id="polyline11"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-rule:evenodd;stroke:#a087c0;stroke-width:2.74014046;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
|
|
transform="matrix(0.72995086,0,0,0.72982833,4.557973,183.79251)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="79,10 79,0 "
|
|
id="polyline12"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-rule:evenodd;stroke:#a087c0;stroke-width:2.74014046;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
|
|
transform="matrix(0.72995086,0,0,0.72982833,4.557973,183.79251)" />
|
|
</g>
|
|
<g
|
|
id="g380">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="317,105 317,167 "
|
|
id="polyline38"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="238.14255"
|
|
y="48.77412"
|
|
width="76.644844"
|
|
height="18.245708"
|
|
id="rect126"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="241.69218"
|
|
y="61.186337"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text129"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : OutputManager</text>
|
|
</g>
|
|
<g
|
|
id="g374">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="37,105 37,782 "
|
|
id="polyline29"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="52.004776"
|
|
y="48.77412"
|
|
width="40.147297"
|
|
height="18.245708"
|
|
id="rect32"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="56.847336"
|
|
y="61.186337"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text34"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : Client</text>
|
|
</g>
|
|
<g
|
|
id="g377">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="165,330 165,627 "
|
|
id="polyline23"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="135.94926"
|
|
y="212.9856"
|
|
width="58.396069"
|
|
height="18.245708"
|
|
id="rect110"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="139.51888"
|
|
y="225.41159"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text113"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : BuffHandle</text>
|
|
</g>
|
|
<g
|
|
id="g379">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="230,240 230,766 "
|
|
id="polyline41"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="183.39589"
|
|
y="147.30135"
|
|
width="58.396069"
|
|
height="18.245708"
|
|
id="rect136"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="190.98734"
|
|
y="159.72183"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text138"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : DataSink</text>
|
|
</g>
|
|
<g
|
|
id="g375">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="500,150 500,803 "
|
|
id="polyline44"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="380.48315"
|
|
y="81.616386"
|
|
width="58.396069"
|
|
height="18.245708"
|
|
id="rect47"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="384.61386"
|
|
y="94.031357"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text49"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : OutputSlot</text>
|
|
</g>
|
|
<g
|
|
id="g376">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="592,165 592,830 "
|
|
id="polyline53"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="449.82843"
|
|
y="92.563881"
|
|
width="54.746315"
|
|
height="18.245708"
|
|
id="rect56"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="453.47433"
|
|
y="104.97977"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text58"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : AllocState</text>
|
|
</g>
|
|
<g
|
|
id="g373">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="707,180 707,783 "
|
|
id="polyline14"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="530.12305"
|
|
y="103.51137"
|
|
width="62.045822"
|
|
height="18.245708"
|
|
id="rect17"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="534.59473"
|
|
y="115.92818"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text19"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : BufferProxy</text>
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="6,18.5 78,18.5 "
|
|
id="polyline20"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,530.12304,103.51137)" />
|
|
</g>
|
|
<g
|
|
id="g378">
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="897,200 897,830 "
|
|
id="polyline26"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:4, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="668.8136"
|
|
y="118.10754"
|
|
width="62.045822"
|
|
height="18.245708"
|
|
id="rect120"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="673.6842"
|
|
y="130.52557"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text122"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> : Connection</text>
|
|
</g>
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="6,18.5 48,18.5 "
|
|
id="polyline35"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,52.004775,48.77412)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="5,18.5 74,18.5 "
|
|
id="polyline50"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,380.48314,81.616384)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="5,18.5 69,18.5 "
|
|
id="polyline59"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,449.82842,92.563879)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="125,4 121,1 "
|
|
id="polyline62"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,72.443431,355.32205)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="125,4 121,7 "
|
|
id="polyline63"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,72.443431,355.32205)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 125,4 "
|
|
id="polyline64"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,72.443431,355.32205)" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="487.00311"
|
|
y="351.31738"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text67"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">mark_emitted()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="438.8306"
|
|
y="537.4397"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text71"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">destroy</text>
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="539,4 535,1 "
|
|
id="polyline106"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,355.32205)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="539,4 535,7 "
|
|
id="polyline107"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,355.32205)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 539,4 "
|
|
id="polyline108"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,355.32205)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="4,18.5 75,18.5 "
|
|
id="polyline114"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,135.94927,212.98559)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="6,18.5 78,18.5 "
|
|
id="polyline123"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,668.81361,118.10754)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="4,18.5 100,18.5 "
|
|
id="polyline130"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,238.14255,48.77412)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="10,18.5 69,18.5 "
|
|
id="polyline139"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans Condensed';fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36613;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,183.39589,147.30135)" />
|
|
<rect
|
|
x="554.21088"
|
|
y="197.66335"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect142"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="8,4 468,4 "
|
|
id="polyline143"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,212.59386,197.66334)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 553.48091,200.58265 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path144"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="8,17 12,14 "
|
|
id="polyline144"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,212.59386,197.66334)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="8,17 12,20 "
|
|
id="polyline145"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,212.59386,197.66334)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="8,17 468,17 "
|
|
id="polyline146"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,212.59386,197.66334)" />
|
|
<rect
|
|
x="692.90186"
|
|
y="212.5479"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect148"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="692.90186"
|
|
y="212.5479"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect149"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 181,4 "
|
|
id="polyline149"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,560.78073,212.54789)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 692.17188,215.4672 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path150"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<path
|
|
id="polyline152"
|
|
style="font-size:11.5px;font-family:'DejaVu Sans';vector-effect:non-scaling-stroke;fill:none;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2"
|
|
transform="matrix(0.72995086,0,0,0.72982833,560.78073,212.54789)"
|
|
d="M 10.539248,17 181,17 m -166.460752,-3 -4,3 4,3" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="729,4 725,1 "
|
|
id="polyline154"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,256.01509)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="729,4 725,7 "
|
|
id="polyline155"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,256.01509)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="7,4 729,4 "
|
|
id="polyline156"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,256.01509)" />
|
|
<rect
|
|
x="206.02446"
|
|
y="197.60698"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect158"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="206.02446"
|
|
y="197.60698"
|
|
width="12.409164"
|
|
height="32.252945"
|
|
id="rect159"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 184,4 "
|
|
id="polyline159"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,197.60698)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 205.29451,200.52629 -2.91981,-2.18948 v 4.37897 l 2.91981,-2.18949"
|
|
id="path160"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,14 "
|
|
id="polyline160"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,197.60698)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,20 "
|
|
id="polyline161"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,197.60698)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 184,17 "
|
|
id="polyline162"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,197.60698)" />
|
|
<rect
|
|
x="158.57765"
|
|
y="253.33183"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect164"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="158.57765"
|
|
y="253.33183"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect165"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 119,4 "
|
|
id="polyline165"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,253.33183)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 157.8477,256.25114 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path166"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,14 "
|
|
id="polyline166"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,253.33183)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,20 "
|
|
id="polyline167"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,253.33183)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 119,17 "
|
|
id="polyline168"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,253.33183)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="71,4 67,1 "
|
|
id="polyline170"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,477.56595,112.63416)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="71,4 67,7 "
|
|
id="polyline171"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,477.56595,112.63416)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 71,4 "
|
|
id="polyline172"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,477.56595,112.63416)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 493,4 "
|
|
id="polyline176"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,195.07508,222.10838)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 4,1 "
|
|
id="polyline174"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,195.07508,222.10838)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 4,7 "
|
|
id="polyline175"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,195.07508,222.10838)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="554.21088"
|
|
y="197.66335"
|
|
width="12.40918"
|
|
height="30.739542"
|
|
id="rect143"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="261,4 257,1 "
|
|
id="polyline178"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,477.56595,127.23107)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="261,4 257,7 "
|
|
id="polyline179"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,477.56595,127.23107)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 261,4 "
|
|
id="polyline180"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,477.56595,127.23107)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="53,4 49,1 "
|
|
id="polyline182"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,410.41097,101.68667)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="53,4 49,7 "
|
|
id="polyline183"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,410.41097,101.68667)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 53,4 "
|
|
id="polyline184"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,410.41097,101.68667)" />
|
|
<rect
|
|
x="403.11118"
|
|
y="134.24736"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect186"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 454,4 "
|
|
id="polyline187"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,134.24736)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 402.38124,137.16667 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path188"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,14 "
|
|
id="polyline188"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,134.24736)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,20 "
|
|
id="polyline189"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,134.24736)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 454,17 "
|
|
id="polyline190"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,134.24736)" />
|
|
<rect
|
|
x="269.53018"
|
|
y="83.427917"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect192"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="269.53018"
|
|
y="83.427917"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect193"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 271,4 "
|
|
id="polyline193"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,83.427914)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 268.80023,86.347227 -2.9198,-2.189485 v 4.37897 l 2.9198,-2.189485"
|
|
id="path194"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,14 "
|
|
id="polyline194"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,83.427914)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,20 "
|
|
id="polyline195"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,83.427914)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 271,17 "
|
|
id="polyline196"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,83.427914)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 4,1 "
|
|
id="polyline198"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,242.5217,156.42414)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 4,7 "
|
|
id="polyline199"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,242.5217,156.42414)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 228,4 "
|
|
id="polyline200"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,242.5217,156.42414)" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="403.11118"
|
|
y="134.24736"
|
|
width="12.409149"
|
|
height="30.235073"
|
|
id="rect187"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="141,4 137,1 "
|
|
id="polyline202"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,276.82941,90.739174)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="141,4 137,7 "
|
|
id="polyline203"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,276.82941,90.739174)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="7,4 141,4 "
|
|
id="polyline204"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,276.82941,90.739174)" />
|
|
<rect
|
|
x="692.90186"
|
|
y="355.30228"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect206"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="692.90186"
|
|
y="355.30228"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect207"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 181,4 "
|
|
id="polyline207"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,560.78073,355.30228)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 692.17188,358.22159 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path208"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<rect
|
|
x="206.02446"
|
|
y="529.50482"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect212"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="206.02446"
|
|
y="529.50482"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect213"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 184,4 "
|
|
id="polyline213"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,529.50483)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 205.29451,532.42414 -2.91981,-2.18948 v 4.37897 l 2.91981,-2.18949"
|
|
id="path214"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<rect
|
|
x="470.26703"
|
|
y="556.00513"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect218"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="470.26703"
|
|
y="556.00513"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect219"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 83,4 "
|
|
id="polyline219"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,409.68111,556.00513)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 469.53708,558.92444 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path220"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<rect
|
|
x="692.90155"
|
|
y="566.95264"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect224"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="692.90155"
|
|
y="566.95264"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect225"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 296,4 "
|
|
id="polyline225"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,476.83609,566.95262)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 692.17159,569.87193 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path226"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,14 "
|
|
id="polyline226"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,476.83609,566.95262)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 4,20 "
|
|
id="polyline227"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,476.83609,566.95262)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,17 296,17 "
|
|
id="polyline228"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:1, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,476.83609,566.95262)" />
|
|
<rect
|
|
x="158.57765"
|
|
y="427.76639"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect230"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="158.57765"
|
|
y="427.76639"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect231"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 119,4 "
|
|
id="polyline231"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,427.7664)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 157.8477,430.68571 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path232"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="644.06671"
|
|
y="351.31738"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text237"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">publish()</text>
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="223,759 237,773 "
|
|
id="polyline240"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="223,773 237,759 "
|
|
id="polyline243"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="493,796 507,810 "
|
|
id="polyline246"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="493,810 507,796 "
|
|
id="polyline249"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="700,776 714,790 "
|
|
id="polyline252"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="700,790 714,776 "
|
|
id="polyline255"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="585,823 599,837 "
|
|
id="polyline258"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="585,837 599,823 "
|
|
id="polyline261"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="158,620 172,634 "
|
|
id="polyline264"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="none"
|
|
points="158,634 172,620 "
|
|
id="polyline267"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:2.73227;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,44.705318,-9.6121557)" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="227.35635"
|
|
y="194.39134"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text271"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">lockBuffer</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="620.58466"
|
|
y="208.98874"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text275"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">claimBufferFor()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="635.20532"
|
|
y="252.78239"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text279"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">access buffer</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="172.28429"
|
|
y="194.39134"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text283"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">frame()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="85.666367"
|
|
y="249.13268"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text287"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">accessAs()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="314.04196"
|
|
y="130.16118"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text291"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">getOpenedSinks()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="190.62263"
|
|
y="79.068832"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text295"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">getOutput</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="248.22678"
|
|
y="154.24739"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text299"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">new</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="288.8497"
|
|
y="88.556923"
|
|
font-family="'DejaVu Sans Condensed'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text303"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">allocate()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="77.500923"
|
|
y="278.32892"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text307"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">generate data</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="80.671646"
|
|
y="351.31738"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text311"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">emit()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="81.903336"
|
|
y="406.05945"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text315"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">release()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="489.22726"
|
|
y="406.05945"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text319"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">detachBuffer()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="81.184853"
|
|
y="526.49127"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text323"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">destroy</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="636.10583"
|
|
y="562.98547"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text327"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">shutDown()</text>
|
|
<rect
|
|
x="70.253563"
|
|
y="282.81256"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect330"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="70.253563"
|
|
y="282.81256"
|
|
width="12.409164"
|
|
height="59.49419"
|
|
id="rect331"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<g
|
|
id="g384"
|
|
transform="translate(0,43.636462)">
|
|
<path
|
|
id="polyline335"
|
|
style="font-size:11.5px;font-family:'DejaVu Sans';vector-effect:non-scaling-stroke;fill:none;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel"
|
|
transform="matrix(0.72995086,0,0,0.72982833,70.253565,282.81255)"
|
|
d="M 17,17 H 49 V -56.790036 H 17 M 17,17 l 4,3 m -4,-3 4,-3" />
|
|
</g>
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="125,4 121,1 "
|
|
id="polyline337"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,72.443431,409.02237)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="125,4 121,7 "
|
|
id="polyline338"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,72.443431,409.02237)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 125,4 "
|
|
id="polyline339"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,72.443431,409.02237)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="539,4 535,1 "
|
|
id="polyline341"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,409.80407)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="539,4 535,7 "
|
|
id="polyline342"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,409.80407)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="7,4 539,4 "
|
|
id="polyline343"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,165.8771,409.80407)" />
|
|
<rect
|
|
x="403.11118"
|
|
y="540.89441"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect345"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="403.11118"
|
|
y="540.89441"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect346"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="0,4 454,4 "
|
|
id="polyline346"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,71.7135,540.89441)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 402.38124,543.81372 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path347"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<rect
|
|
x="554.21136"
|
|
y="541.4082"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect351"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="554.21136"
|
|
y="541.4082"
|
|
width="12.409164"
|
|
height="5.8386269"
|
|
id="rect352"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="8,4 198,4 "
|
|
id="polyline352"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,409.68111,541.40823)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 553.48143,544.32754 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path353"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="643.91846"
|
|
y="406.05945"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text358"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">release()</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="84.879456"
|
|
y="424.30655"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text362"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)">done</text>
|
|
<rect
|
|
x="692.90186"
|
|
y="409.86703"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect365"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel" />
|
|
<rect
|
|
vector-effect="non-scaling-stroke"
|
|
x="692.90186"
|
|
y="409.86703"
|
|
width="12.409164"
|
|
height="14.596566"
|
|
id="rect366"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#ffffc0;fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="8,4 181,4 "
|
|
id="polyline366"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,560.78073,409.86702)" />
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 692.17188,412.78633 -2.9198,-2.18948 v 4.37897 l 2.9198,-2.18949"
|
|
id="path367"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#00004f;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<g
|
|
id="g381">
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 30.106257,19.580972 v 21.89485 H 117.70036 V 23.230114 l -3.64975,-3.649142 H 30.106257"
|
|
id="path97"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#e7ffb4;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="115,0 115,5 "
|
|
id="polyline97"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,30.106257,19.580972)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="115,5 120,5 "
|
|
id="polyline98"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,30.106257,19.580972)" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="33.753178"
|
|
y="33.45052"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text100"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> Data producer</text>
|
|
</g>
|
|
<g
|
|
id="g382">
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 380.48314,45.125004 v 25.543992 h 211.68575 v -21.89485 l -3.64975,-3.649142 h -208.036"
|
|
id="path74"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#e7ffb4;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="285,0 285,5 "
|
|
id="polyline74"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,380.48314,45.125004)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="285,5 290,5 "
|
|
id="polyline75"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,380.48314,45.125004)" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="384.10065"
|
|
y="58.996693"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text77"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> Output Slot</text>
|
|
</g>
|
|
<g
|
|
id="g383">
|
|
<path
|
|
vector-effect="non-scaling-stroke"
|
|
fill-rule="evenodd"
|
|
d="m 708.96091,143.65194 v 32.84227 h 87.5941 v -29.19313 l -3.64975,-3.64914 h -83.94435"
|
|
id="path83"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill:#e7ffb4;fill-opacity:1;stroke:#00004f;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="115,0 115,5 "
|
|
id="polyline83"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,708.96091,143.65194)" />
|
|
<polyline
|
|
fill="none"
|
|
vector-effect="non-scaling-stroke"
|
|
points="115,5 120,5 "
|
|
id="polyline84"
|
|
style="font-style:normal;font-weight:400;font-size:11.5px;font-family:'DejaVu Sans';fill-opacity:1;fill-rule:evenodd;stroke:#00004f;stroke-width:1.36613;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="matrix(0.72995086,0,0,0.72982833,708.96091,143.65194)" />
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="712.55084"
|
|
y="157.53191"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text86"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> Output</text>
|
|
<text
|
|
fill="black"
|
|
fill-opacity="1"
|
|
stroke="none"
|
|
xml:space="preserve"
|
|
x="712.55084"
|
|
y="167.75035"
|
|
font-family="'DejaVu Sans'"
|
|
font-size="8.39373px"
|
|
font-weight="400"
|
|
font-style="normal"
|
|
id="text91"
|
|
style="fill-rule:evenodd;stroke-width:0.997124;stroke-linecap:square;stroke-linejoin:bevel;stroke-opacity:1"
|
|
transform="scale(1.0000839,0.99991607)"> implementation</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|