|  | <?xml version="1.0" encoding="UTF-8" standalone="no"?> | 
|  | <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" | 
|  | version="1.1" | 
|  | viewBox="0 0 1350.0001 779.99994" | 
|  | fill="none" | 
|  | stroke="none" | 
|  | stroke-linecap="square" | 
|  | stroke-miterlimit="10" | 
|  | id="svg2849" | 
|  | sodipodi:docname="rom_ctrl_blockdiag.svg" | 
|  | inkscape:version="1.0.2 (e86c870879, 2021-01-15)" | 
|  | width="1350" | 
|  | height="779.99994"> | 
|  | <metadata | 
|  | id="metadata2855"> | 
|  | <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 /> | 
|  | </cc:Work> | 
|  | </rdf:RDF> | 
|  | </metadata> | 
|  | <defs | 
|  | id="defs2853"> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker3668" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path3666" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker3232" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#404040;fill-opacity:1;fill-rule:evenodd;stroke:#404040;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path3230" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker13454" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path13452" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker13144" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path13142" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker12415" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path12413" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker11400" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path11398" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker10457" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path10455" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker9583" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path9581" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker8631" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path8629" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker8377" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path8375" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker8096" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path8094" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker6724" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path6722" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker6436" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true" | 
|  | inkscape:collect="always"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path6434" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker4629" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path4627" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker4261" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path4259" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker3917" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path3915" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker3301" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path3299" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker3029" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path3027" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker2557" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path2555" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker2357" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path2355" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker2181" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path2179" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker2029" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path2027" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1901" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1899" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1797" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1795" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true" | 
|  | inkscape:collect="always"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="Arrow1Lend" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1222" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="Arrow1Lstart" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lstart" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(0.8,0,0,0.8,10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1219" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-2" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-2" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-7" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-7" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-4" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-8" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-28" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-9" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-6" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-80" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-1" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-0" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-11" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-08" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-0" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-6" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-62" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-5" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-628" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-4" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-24" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-06" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-9" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-90" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-13" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-1" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-03" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-40" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker1698-91" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path1696-96" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker2781-3" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path2779-3" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker7325-0" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path7323-5" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker3597-4" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path3595-8" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker9212-4" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path9210-2" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker6436-6" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path6434-1" /> | 
|  | </marker> | 
|  | <marker | 
|  | style="overflow:visible" | 
|  | id="marker8944-4" | 
|  | refX="0" | 
|  | refY="0" | 
|  | orient="auto" | 
|  | inkscape:stockid="Arrow1Lend" | 
|  | inkscape:isstock="true"> | 
|  | <path | 
|  | transform="matrix(-0.8,0,0,-0.8,-10,0)" | 
|  | style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | 
|  | d="M 0,0 5,-5 -12.5,0 5,5 Z" | 
|  | id="path8942-2" /> | 
|  | </marker> | 
|  | </defs> | 
|  | <sodipodi:namedview | 
|  | pagecolor="#ffffff" | 
|  | bordercolor="#666666" | 
|  | borderopacity="1" | 
|  | objecttolerance="10" | 
|  | gridtolerance="10" | 
|  | guidetolerance="10" | 
|  | inkscape:pageopacity="0" | 
|  | inkscape:pageshadow="2" | 
|  | inkscape:window-width="1920" | 
|  | inkscape:window-height="1043" | 
|  | id="namedview2851" | 
|  | showgrid="false" | 
|  | inkscape:zoom="1.7927814" | 
|  | inkscape:cx="1069.3263" | 
|  | inkscape:cy="296.72112" | 
|  | inkscape:window-x="0" | 
|  | inkscape:window-y="0" | 
|  | inkscape:window-maximized="1" | 
|  | inkscape:current-layer="svg2849" | 
|  | inkscape:document-rotation="0" | 
|  | showguides="true" | 
|  | inkscape:guide-bbox="true" | 
|  | fit-margin-top="0" | 
|  | fit-margin-left="0" | 
|  | fit-margin-right="0" | 
|  | fit-margin-bottom="0"> | 
|  | <inkscape:grid | 
|  | type="xygrid" | 
|  | id="grid3736" | 
|  | originx="100.00001" | 
|  | originy="-119.99999" /> | 
|  | </sodipodi:namedview> | 
|  | <clipPath | 
|  | id="p.0"> | 
|  | <path | 
|  | d="M 0,0 H 1053.8871 V 642.09186 H 0 Z" | 
|  | clip-rule="nonzero" | 
|  | id="path2260" /> | 
|  | </clipPath> | 
|  | <rect | 
|  | style="color:#000000;overflow:visible;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke-width:1;stroke-miterlimit:10;stroke-dasharray:1, 1.99999;stop-color:#000000" | 
|  | id="rect3300" | 
|  | width="1350" | 
|  | height="779.99994" | 
|  | x="0" | 
|  | y="0" /> | 
|  | <g | 
|  | id="g3916" | 
|  | transform="translate(119.99996,-189.99999)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#c9daf8;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.999992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="rect3738" | 
|  | width="110" | 
|  | height="150" | 
|  | x="80" | 
|  | y="230" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stop-color:#000000" | 
|  | x="135.89844" | 
|  | y="290.54218" | 
|  | id="text3759"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3757" | 
|  | x="135.89844" | 
|  | y="290.54218" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';stroke:none">TL-UL</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="135.89844" | 
|  | y="309.29218" | 
|  | id="tspan3761" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';stroke:none">SRAM</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="135.89844" | 
|  | y="328.04218" | 
|  | id="tspan3763" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';stroke:none">Adapter</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g3909" | 
|  | transform="translate(119.99996,190.00001)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="rect3765" | 
|  | width="110" | 
|  | height="150" | 
|  | x="80" | 
|  | y="30" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="110" | 
|  | y="110" | 
|  | id="text3769" | 
|  | transform="translate(24.853516,1.8847656)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3767" | 
|  | x="110" | 
|  | y="110">CSRs</tspan></text> | 
|  | </g> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-size:26.6667px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;stroke:#000000;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stop-color:#000000" | 
|  | x="379.99997" | 
|  | y="-39.999992" | 
|  | id="text3796"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3794" | 
|  | x="379.99997" | 
|  | y="-39.999992" /></text> | 
|  | <g | 
|  | id="g914" | 
|  | transform="rotate(-45,978.28426,-679.11683)" | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#cff1b6;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1"> | 
|  | <circle | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#cff1b6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="path3837" | 
|  | cy="170" | 
|  | cx="570" | 
|  | r="40" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;vector-effect:none;fill:#cff1b6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | d="m 545,145 50,50" | 
|  | id="path3839" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;vector-effect:none;fill:#cff1b6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | d="m 545,195 50,-50" | 
|  | id="path3841" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | </g> | 
|  | <g | 
|  | id="g14042" | 
|  | transform="translate(-84.000035,-99.999992)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#c9daf8;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.999992;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | id="rect3848" | 
|  | width="140" | 
|  | height="80" | 
|  | x="1074" | 
|  | y="270" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="290" | 
|  | y="150" | 
|  | id="text3854" | 
|  | transform="translate(858.79979,155.7959)"><tspan | 
|  | sodipodi:role="line" | 
|  | x="290" | 
|  | y="150" | 
|  | id="tspan3852">prim_prince</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="290" | 
|  | y="168.75" | 
|  | id="tspan3892">latency 1</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g936" | 
|  | transform="translate(489.99996,-119.99999)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | id="rect3918" | 
|  | width="140.00003" | 
|  | height="140" | 
|  | x="500" | 
|  | y="410" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="110" | 
|  | y="110" | 
|  | id="text3922" | 
|  | transform="translate(455.00003,376.88477)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3920" | 
|  | x="110" | 
|  | y="110">ROM</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g3963" | 
|  | transform="translate(429.99996,-129.99999)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#c9daf8;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | id="rect3938" | 
|  | width="70" | 
|  | height="60" | 
|  | x="380" | 
|  | y="460" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="290" | 
|  | y="150" | 
|  | id="text3944" | 
|  | transform="translate(125.07324,346.88477)"><tspan | 
|  | sodipodi:role="line" | 
|  | x="290" | 
|  | y="150" | 
|  | id="tspan3942">S&P</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g1139" | 
|  | transform="translate(409.99996,-119.99999)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#c9daf8;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.999995;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | id="rect3965" | 
|  | width="80" | 
|  | height="60" | 
|  | x="840" | 
|  | y="390" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="290" | 
|  | y="150" | 
|  | id="text3969" | 
|  | transform="translate(590.07324,276.88477)"><tspan | 
|  | sodipodi:role="line" | 
|  | x="290" | 
|  | y="150" | 
|  | id="tspan3967">S&P</tspan></text> | 
|  | </g> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker6724);stop-color:#000000;stop-opacity:1" | 
|  | d="m 1130,360.00001 h 160 v -30" | 
|  | id="path897" | 
|  | sodipodi:nodetypes="ccc" /> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 1290,170.00001 v -70" | 
|  | id="path906" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1698)" | 
|  | d="M 1290,100.00001 H 310" | 
|  | id="path916" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:#cff1b6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | d="m 729.99996,330.00001 v 60 l -40,40 v -150 z" | 
|  | id="path958" /> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 730,360.00001 h 79.99996" | 
|  | id="path960" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2181);stop-color:#000000;stop-opacity:1" | 
|  | d="M 879.99996,360.00001 H 989.99997" | 
|  | id="path962" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker3917);stop-color:#000000;stop-opacity:1" | 
|  | d="M 619.99996,390.00001 H 690" | 
|  | id="path970" | 
|  | sodipodi:nodetypes="cc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker2357);stop-color:#000000;stop-opacity:1" | 
|  | d="m 779.99996,360.00001 v -150 h 210.00001" | 
|  | id="path972" | 
|  | sodipodi:nodetypes="ccc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker4261);stop-color:#000000;stop-opacity:1" | 
|  | d="m 619.99996,450.00001 h 90 v -40" | 
|  | id="path974" | 
|  | sodipodi:nodetypes="ccc" /> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;vector-effect:none;fill:#cccccc;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | id="rect976" | 
|  | width="160" | 
|  | height="390.00003" | 
|  | x="459.99997" | 
|  | y="350" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="110" | 
|  | y="110" | 
|  | id="text980" | 
|  | transform="translate(429.65816,432.77346)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan978" | 
|  | x="110" | 
|  | y="110">Checker</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="110" | 
|  | y="128.75" | 
|  | id="tspan9577">FSM</tspan></text> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker6436);stop-color:#000000;stop-opacity:1" | 
|  | d="m 1290,360.00001 v 210 H 909.99996" | 
|  | id="path987" | 
|  | sodipodi:nodetypes="ccc" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-size:16px;line-height:12px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;stroke:#000000;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stop-color:#000000" | 
|  | x="1132.3362" | 
|  | y="339.32898" | 
|  | id="text1023"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1021" | 
|  | x="1132.3362" | 
|  | y="339.32898" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';text-align:start;text-anchor:start;stroke:none">scrambled</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="1132.3362" | 
|  | y="351.50461" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';text-align:start;text-anchor:start;stroke:none" | 
|  | id="tspan1076">rdata + ECC</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="490" | 
|  | y="460" | 
|  | id="text1027" | 
|  | transform="translate(394.23861,-116.67101)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1025" | 
|  | x="490" | 
|  | y="460">scrambled</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="490" | 
|  | y="472" | 
|  | id="tspan1029">addr</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="550" | 
|  | y="270" | 
|  | id="text1052" | 
|  | transform="translate(582.3362,-78.284364)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1050" | 
|  | x="550" | 
|  | y="270">keystream</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="550" | 
|  | y="282" | 
|  | id="tspan1107">(trunc)</tspan></text> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker1901);stop-color:#000000;stop-opacity:1" | 
|  | d="m 1290,270.00001 v -20" | 
|  | id="path1131" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker1797);stop-color:#000000;stop-opacity:1" | 
|  | d="m 1130,210.00001 h 120" | 
|  | id="path1141" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-size:26.6667px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;stroke:#000000;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stop-color:#000000" | 
|  | x="719.99994" | 
|  | y="10.000008" | 
|  | id="text1162"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1160" | 
|  | x="719.99994" | 
|  | y="10.000008" /></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="900" | 
|  | y="260" | 
|  | id="text1612" | 
|  | transform="translate(326.95005,-163.95459)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1610" | 
|  | x="900" | 
|  | y="260" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono'">rdata + ECC</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="515" | 
|  | y="505" | 
|  | id="text1618" | 
|  | transform="translate(99.99996,-119.99999)"><tspan | 
|  | sodipodi:role="line" | 
|  | x="515" | 
|  | y="505" | 
|  | id="tspan1620" /></text> | 
|  | <g | 
|  | id="g1648" | 
|  | transform="translate(413.32889,-119.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 525,475 -5,10" | 
|  | id="path1614" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text1626" | 
|  | transform="translate(16.674981,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1624" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">AW</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g1656" | 
|  | transform="translate(409.99996,-119.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 803.32893,475 -5,10" | 
|  | id="path1634" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text1638" | 
|  | transform="translate(295.95393,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1636" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">32+7</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g1664" | 
|  | transform="translate(409.99996,-269.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 803.32893,475 -5,10" | 
|  | id="path1658" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text1662" | 
|  | transform="translate(295.95393,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1660" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">32+7</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g1672" | 
|  | transform="translate(413.32889,-269.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 525,475 -5,10" | 
|  | id="path1666" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text1670" | 
|  | transform="translate(16.674981,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1668" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">AW</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g1680" | 
|  | transform="translate(426.67103,-379.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 803.32893,475 -5,10" | 
|  | id="path1674" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text1678" | 
|  | transform="translate(295.95393,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan1676" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">32+7</tspan></text> | 
|  | </g> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="144.46094" | 
|  | y="360" | 
|  | id="text4825" | 
|  | transform="translate(185.63275,-196.95844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan4823" | 
|  | x="144.46094" | 
|  | y="360">addr</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="144.46094" | 
|  | y="360" | 
|  | id="text4829" | 
|  | transform="translate(185.63275,-266.95844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan4827" | 
|  | x="144.46094" | 
|  | y="360">rdata</tspan></text> | 
|  | <g | 
|  | id="g4841" | 
|  | transform="translate(-450.00004,-379.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 803.32893,475 -5,10" | 
|  | id="path4835" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text4839" | 
|  | transform="translate(295.95393,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan4837" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">32 + 7</tspan></text> | 
|  | </g> | 
|  | <g | 
|  | id="g4903" | 
|  | transform="translate(-172.67112,-309.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 525,475 -5,10" | 
|  | id="path4897" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text4901" | 
|  | transform="translate(16.674981,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan4899" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">AW</tspan></text> | 
|  | </g> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="144.46094" | 
|  | y="360" | 
|  | id="text6944" | 
|  | transform="translate(485.30383,24.041558)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan6942" | 
|  | x="144.46094" | 
|  | y="360">addr</tspan></text> | 
|  | <g | 
|  | id="g6952" | 
|  | transform="translate(126.99996,-88.999992)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 525,475 -5,10" | 
|  | id="path6946" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text6950" | 
|  | transform="translate(16.674981,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan6948" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">AW</tspan></text> | 
|  | </g> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="60" | 
|  | y="570" | 
|  | id="text8909" | 
|  | transform="translate(99.99996,-119.99999)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan8907" | 
|  | x="60" | 
|  | y="570" /></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="160" | 
|  | y="570" | 
|  | id="text9474" | 
|  | transform="translate(169.99996,-279.99999)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan9472" | 
|  | x="160" | 
|  | y="570">hash</tspan></text> | 
|  | <g | 
|  | id="g9546" | 
|  | transform="translate(-451.1833,-179.99999)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 803.32893,475 -5,10" | 
|  | id="path9540" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text9544" | 
|  | transform="translate(295.95393,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan9542" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">32</tspan></text> | 
|  | </g> | 
|  | <circle | 
|  | style="color:#000000;overflow:visible;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="circle9859" | 
|  | cx="779.99994" | 
|  | cy="360" | 
|  | r="2.5" /> | 
|  | <circle | 
|  | style="color:#000000;overflow:visible;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="circle9861" | 
|  | cx="1290" | 
|  | cy="360" | 
|  | r="2.5" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="116.98826" | 
|  | y="777.94617" | 
|  | id="text9924" | 
|  | transform="translate(233.67865,-339.83996)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan9922" | 
|  | x="116.98826" | 
|  | y="777.94617">pwrmgr_data_o.done</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="95.334579" | 
|  | y="809.77087" | 
|  | id="text9928" | 
|  | transform="translate(255.33233,-351.66467)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan9926" | 
|  | x="95.334579" | 
|  | y="809.77087">pwrmgr_data_o.good</tspan></text> | 
|  | <g | 
|  | id="g12069" | 
|  | transform="translate(389.99996,-179.99999)"> | 
|  | <rect | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#cff1b6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="rect9968" | 
|  | width="160" | 
|  | height="80" | 
|  | x="360" | 
|  | y="710" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:18.75px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="380" | 
|  | y="760" | 
|  | id="text9972" | 
|  | transform="translate(59.345703,-4.8291016)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan9970" | 
|  | x="380" | 
|  | y="760">Zero pad</tspan></text> | 
|  | </g> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-size:16px;line-height:12px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans';text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;stroke:#000000;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stop-color:#000000" | 
|  | x="942.33612" | 
|  | y="549.32898" | 
|  | id="text10019"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10015" | 
|  | x="942.33612" | 
|  | y="549.32898" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';text-align:start;text-anchor:start;stroke:none">scrambled</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="942.33612" | 
|  | y="561.50464" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';text-align:start;text-anchor:start;stroke:none" | 
|  | id="tspan10017">rdata + ECC</tspan></text> | 
|  | <g | 
|  | id="g10027" | 
|  | transform="translate(179.99996,90.000008)"> | 
|  | <path | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 803.32893,475 -5,10" | 
|  | id="path10021" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;line-height:16.6667px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;vector-effect:none;fill:#404040;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000" | 
|  | x="505" | 
|  | y="530" | 
|  | id="text10025" | 
|  | transform="translate(295.95393,-31.414844)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10023" | 
|  | x="505" | 
|  | y="530" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';fill:#404040;fill-opacity:1">32+7</tspan></text> | 
|  | </g> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="-45.813858" | 
|  | y="809.77087" | 
|  | id="text10031" | 
|  | transform="translate(887.8111,-128.32926)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10029" | 
|  | x="-45.813858" | 
|  | y="809.77087">kmac_data_o.data</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#6d6d6d;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" | 
|  | x="20" | 
|  | y="890" | 
|  | id="text10062" | 
|  | transform="translate(330.66691,-193.57679)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10060" | 
|  | x="20" | 
|  | y="890">kmac_data_i.done</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#6d6d6d;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" | 
|  | x="-30" | 
|  | y="950" | 
|  | id="text10089" | 
|  | transform="translate(380.66691,-233.57679)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10087" | 
|  | x="-30" | 
|  | y="950">kmac_data_i.digest_share0</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="-30" | 
|  | y="950" | 
|  | id="text10112" | 
|  | transform="translate(380.66691,-395.25835)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10110" | 
|  | x="-30" | 
|  | y="950">keymgr_data_o.data</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="-30" | 
|  | y="950" | 
|  | id="text10116" | 
|  | transform="translate(380.66691,-415.25835)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan10114" | 
|  | x="-30" | 
|  | y="950">keymgr_data_o.valid</tspan></text> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker10457);stop-color:#000000;stop-opacity:1" | 
|  | d="m 310,170.00001 h 210 v 150 h 170" | 
|  | id="path10166" | 
|  | sodipodi:nodetypes="cccc" /> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker11400);stop-color:#000000;stop-opacity:1" | 
|  | d="m 459.99996,430.00001 h -40 v -130 h -110" | 
|  | id="path11103" | 
|  | sodipodi:nodetypes="cccc" /> | 
|  | <path | 
|  | id="path12058" | 
|  | style="fill:#fbeaa7;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="M 449.99998,475.00001 H 179.99996 v -10 l -10,15 10,15 v -10 h 270.00002 z" | 
|  | sodipodi:nodetypes="cccccccc" /> | 
|  | <path | 
|  | id="path12094" | 
|  | style="color:#000000;font-variation-settings:normal;overflow:visible;opacity:1;vector-effect:none;fill:#fbeaa7;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker9212);stop-color:#000000;stop-opacity:1" | 
|  | d="m 824.99997,620.00001 v 114.60547 c 0,13.80712 -11.19288,25.39453 -25,25.39453 H 397.82809 c 7.45004,-7.38546 12.17445,-17.9552 12.17774,-28.57812 0.006,-13.84051 11.19874,-16.42188 25.00586,-16.42188 h 4.98828 v 10 l 10,-15 -10,-15 v 10 h -4.98828 c -19.32997,0 -34.99986,7.05847 -35.00586,26.42188 -0.006,13.84049 -11.19874,28.57812 -25.00586,28.57812 h -195 v -10 l -10,15 10,15 v -10 l 195,-0.125 425,-0.375 c 19.32997,0 35,-16.17899 35,-34.89453 V 620.00001 Z" | 
|  | sodipodi:nodetypes="cssccscccccscscccccccccc" /> | 
|  | <path | 
|  | id="path12813" | 
|  | style="fill:#fbeaa7;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 189.99996,260.00001 -10,-15 v 10 H 69.999955 v -10 l -10,15 10,15 v -10 H 179.99996 v 10 z" | 
|  | sodipodi:nodetypes="ccccccccccc" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="133.03786" | 
|  | y="741.11011" | 
|  | id="text12817" | 
|  | transform="translate(55.247605,-505.0039)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan12815" | 
|  | x="133.03786" | 
|  | y="741.11011">tl_i / tl_o</tspan></text> | 
|  | <path | 
|  | id="path12823" | 
|  | style="fill:#fbeaa7;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 189.99996,120.00001 -10,-15 v 10 H 69.999955 v -10 l -10,15 10,15 v -10 H 179.99996 v 10 z" | 
|  | sodipodi:nodetypes="ccccccccccc" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="133.03786" | 
|  | y="741.11011" | 
|  | id="text12827" | 
|  | transform="translate(55.247605,-645.0039)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan12825" | 
|  | x="133.03786" | 
|  | y="741.11011">tl_i / tl_o</tspan></text> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker13144);stop-color:#000000;stop-opacity:1" | 
|  | d="M 199.99996,330.00001 H 59.999955" | 
|  | id="path12829" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="145.46875" | 
|  | y="360" | 
|  | id="text13448" | 
|  | transform="translate(42.816715,-36.958442)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan13446" | 
|  | x="145.46875" | 
|  | y="360">alerts</tspan></text> | 
|  | <path | 
|  | id="path13900" | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 59.999965,295.00002 c -17.29946,0.0244 -19.33669,-11.48962 -20,-15.33525 -0.66331,-3.84563 0,-80.51007 0,-80.51007 0.15873,-7.33982 -7,-11.57945 -10,-11.50145 -3,0.078 -5,0 -5,0 m 35,-107.653232 c -17.29946,-0.0244 -19.33669,11.48962 -20,15.33524 -0.66331,3.84564 0,80.510082 0,80.510082 0.15873,7.33983 -7,11.50144 -10,11.50144 -3,0 -5,0 -5,0" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="-185.99998" | 
|  | y="275" | 
|  | id="text13911" | 
|  | transform="rotate(-90,-127.49913,131.71261)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan13909" | 
|  | x="-185.99998" | 
|  | y="275">To system bus</tspan></text> | 
|  | <path | 
|  | id="path13937" | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 113.99997,497.00002 c -17.29946,0.0244 -19.33669,-11.48962 -20,-15.33525 -0.66331,-3.84563 0,-14.51007 0,-14.51007 0.15873,-7.33982 -7,-11.57945 -10,-11.50145 -3,0.078 -5,0 -5,0 m 35,-41.65323 c -17.29946,-0.0244 -19.33669,11.48962 -20,15.33524 -0.66331,3.84564 0,14.51008 0,14.51008 0.15873,7.33983 -7,11.50144 -10,11.50144 h -5" | 
|  | sodipodi:nodetypes="cscsccscsc" /> | 
|  | <path | 
|  | id="path13945" | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 113.99997,597.00002 c -17.29946,0.0244 -19.33669,-11.48962 -20,-15.33525 -0.66331,-3.84563 0,-20.51007 0,-20.51007 0.15873,-7.33982 -7,-11.57945 -10,-11.50145 -3,0.078 -5,0 -5,0 m 35,-47.65323 c -17.29946,-0.0244 -19.33669,11.48962 -20,15.33524 -0.66331,3.84564 0,20.51008 0,20.51008 0.15873,7.33983 -7,11.50144 -10,11.50144 h -5" | 
|  | sodipodi:nodetypes="cscsccscsc" /> | 
|  | <path | 
|  | id="path13947" | 
|  | style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="m 113.99997,777.00002 c -17.29946,0.0244 -19.33669,-11.48962 -20,-15.33525 -0.66331,-3.84563 0,-60.51007 0,-60.51007 0.15873,-7.33982 -7,-11.57945 -10,-11.50145 -3,0.078 -5,0 -5,0 m 35,-87.65323 c -17.29946,-0.0244 -19.33669,11.48962 -20,15.33524 -0.66331,3.84564 0,60.51008 0,60.51008 0.15873,7.33983 -7,11.50144 -10,11.50144 h -5" | 
|  | sodipodi:nodetypes="cscsccscsc" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="-225.99998" | 
|  | y="530" | 
|  | id="text13951" | 
|  | transform="rotate(-90,-131.29854,354.84545)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan13949" | 
|  | x="-225.99998" | 
|  | y="530">To power</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="-225.99998" | 
|  | y="550" | 
|  | id="tspan13953">manager</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="-225.99998" | 
|  | y="530" | 
|  | id="text13959" | 
|  | transform="rotate(-90,-81.122759,405.02123)"><tspan | 
|  | sodipodi:role="line" | 
|  | x="-225.99998" | 
|  | y="530" | 
|  | id="tspan13957">To key</tspan><tspan | 
|  | sodipodi:role="line" | 
|  | x="-225.99998" | 
|  | y="550" | 
|  | id="tspan13963">manager</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:20px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="4.00001" | 
|  | y="760" | 
|  | id="text13967" | 
|  | transform="rotate(-90,0.197547,693.17748)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan13965" | 
|  | x="4.00001" | 
|  | y="760">To KMAC</tspan></text> | 
|  | <path | 
|  | id="path1442" | 
|  | style="fill:#fbeaa7;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | 
|  | d="M 449.99998,575.00001 H 179.99996 v -10 l -10,15 10,15 v -10 h 270.00002 z" | 
|  | sodipodi:nodetypes="cccccccc" /> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#6d6d6d;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" | 
|  | x="-30" | 
|  | y="950" | 
|  | id="text3577" | 
|  | transform="translate(380.66691,-213.57679)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3575" | 
|  | x="-30" | 
|  | y="950">kmac_data_i.digest_share1</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="20" | 
|  | y="890" | 
|  | id="text3581" | 
|  | transform="translate(330.66691,-233.57679)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3579" | 
|  | x="20" | 
|  | y="890">kmac_data_o.valid</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#6d6d6d;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1;" | 
|  | x="20" | 
|  | y="890" | 
|  | id="text3585" | 
|  | transform="translate(330.66691,-253.57679)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3583" | 
|  | x="20" | 
|  | y="890">kmac_data_i.ready</tspan></text> | 
|  | <text | 
|  | xml:space="preserve" | 
|  | style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:12px;font-family:'Liberation Mono';-inkscape-font-specification:'Liberation Mono';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:end;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | x="20" | 
|  | y="890" | 
|  | id="text3593" | 
|  | transform="translate(330.66691,-213.57679)"><tspan | 
|  | sodipodi:role="line" | 
|  | id="tspan3591" | 
|  | x="20" | 
|  | y="890">kmac_data_o.last</tspan></text> | 
|  | <path | 
|  | style="font-variation-settings:normal;opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker3668);stop-color:#000000;stop-opacity:1" | 
|  | d="m 1090,570.00001 v -80 H 620" | 
|  | id="path3635" /> | 
|  | <circle | 
|  | style="color:#000000;overflow:visible;opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.999999px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;stop-color:#000000;stop-opacity:1" | 
|  | id="circle4132" | 
|  | cx="1089.9999" | 
|  | cy="570" | 
|  | r="2.5" /> | 
|  | </svg> |