Files
APS/.pic/Labs/lab_04_cybercobra/ppd_4.drawio.svg

4 lines
190 KiB
XML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="918px" height="416px" viewBox="-0.5 -0.5 918 416" content="&lt;mxfile scale=&quot;1&quot; border=&quot;0&quot; host=&quot;Electron&quot; agent=&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/25.0.2 Chrome/128.0.6613.186 Electron/32.2.5 Safari/537.36&quot; version=&quot;25.0.2&quot;&gt;&#10; &lt;diagram name=&quot;Page-1&quot; id=&quot;1r3maPkYuE5s0fxJas1C&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;528&quot; dy=&quot;472&quot; grid=&quot;1&quot; gridSize=&quot;1&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;827&quot; pageHeight=&quot;1169&quot; background=&quot;#ffffff&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;2&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;strokeColor=#007FFF;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;846&quot; y=&quot;792&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;856&quot; y=&quot;782&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;4&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#FF8000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0.001;entryY=0.154;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;728&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1105.12&quot; y=&quot;728.328&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;5&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#CC6600;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=0;entryY=0.303;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;747&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1105&quot; y=&quot;746.9959999999999&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;6&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#994C00;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=-0.001;entryY=0.454;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;766&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1104.88&quot; y=&quot;765.9280000000001&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;7&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#007FFF;comic=0;jiggle=0.5;entryX=1;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;fontSize=15;exitX=0.472;exitY=-0.004;exitDx=0;exitDy=0;exitPerimeter=0;&quot; parent=&quot;1&quot; source=&quot;11&quot; target=&quot;173&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1165&quot; y=&quot;707&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;908&quot; y=&quot;683&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1165&quot; y=&quot;682&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;8&quot; value=&quot;ALU&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;rotation=-90;comic=0;container=0;fontColor=#000000;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1293&quot; y=&quot;753&quot; width=&quot;60&quot; height=&quot;30&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;9&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;exitX=1;exitY=0.6;exitDx=0;exitDy=0;exitPerimeter=0;comic=0;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; source=&quot;15&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1305&quot; y=&quot;792&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1294&quot; y=&quot;793&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;10&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;exitX=1;exitY=0.5;exitDx=0;exitDy=0;comic=0;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; source=&quot;14&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1245&quot; y=&quot;743&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1294&quot; y=&quot;743&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;11&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;Register&amp;lt;br style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;File&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=15;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1105&quot; y=&quot;711&quot; width=&quot;127&quot; height=&quot;132&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;12&quot; value=&quot;&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;labelBackgroundColor=default;endArrow=none;fontSize=15;rounded=0;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1118.9957894736842&quot; y=&quot;704.155&quot; width=&quot;10.526315789473681&quot; height=&quot;24.844720496894418&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;13&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;fontSize=15;strokeColor=#000000;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1125.1615789473685&quot; y=&quot;711.0222360248447&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1125.1615789473685&quot; y=&quot;698.5998757763975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1125.1615789473685&quot; y=&quot;711.0222360248447&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;14&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;RD1&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1211&quot; y=&quot;738&quot; width=&quot;20&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;15&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;RD2&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1211&quot; y=&quot;787&quot; width=&quot;20&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;16&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;WE&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1148.5&quot; y=&quot;716&quot; width=&quot;33&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;17&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;clk_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingBottom=5;spacingTop=1;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1107&quot; y=&quot;686&quot; width=&quot;34&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;18&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;RA1&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1108&quot; y=&quot;723&quot; width=&quot;20&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;19&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;RA2&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1108&quot; y=&quot;742&quot; width=&quot;20&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;20&quot; value=&quot;WA&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1108&quot; y=&quot;761.5&quot; width=&quot;20&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;21&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;WD&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1108&quot; y=&quot;822&quot; width=&quot;23&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;23&quot; value=&quot;32&amp;#39;d4&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;585&quot; y=&quot;831&quot; width=&quot;39&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;24&quot; value=&quot;&quot; style=&quot;endArrow=oval;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;endFill=1;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;529&quot; y=&quot;797&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;552&quot; y=&quot;673&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;552&quot; y=&quot;797&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;25&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;528&quot; y=&quot;846&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;553&quot; y=&quot;846&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;26&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=-0.011;entryY=0.45;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.511;exitY=1.061;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; parent=&quot;1&quot; source=&quot;149&quot; target=&quot;163&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;490&quot; y=&quot;863&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;498.54999999999995&quot; y=&quot;672.923&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;465&quot; y=&quot;820&quot; /&gt;&#10; &lt;mxPoint x=&quot;465&quot; y=&quot;672&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;27&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;778&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1315&quot; y=&quot;768&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;28&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;758&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1315&quot; y=&quot;768&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;29&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;808&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1335&quot; y=&quot;798&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;30&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;808&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;778&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;31&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;758&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;728&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;33&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;476&quot; y=&quot;826&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;486&quot; y=&quot;816&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;34&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;471&quot; y=&quot;805&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;35&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;540&quot; y=&quot;851&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;550&quot; y=&quot;841&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;36&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;534&quot; y=&quot;830&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;37&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;726&quot; y=&quot;678&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;736&quot; y=&quot;668&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;38&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;718&quot; y=&quot;656&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;39&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#FF8000;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1089&quot; y=&quot;733&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1099&quot; y=&quot;723&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;40&quot; value=&quot;5&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1086&quot; y=&quot;714&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;41&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#CC6600;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1089&quot; y=&quot;752&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1099&quot; y=&quot;742&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;42&quot; value=&quot;5&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1086&quot; y=&quot;733&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;43&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#994C00;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1089&quot; y=&quot;771&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1099&quot; y=&quot;761&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;44&quot; value=&quot;5&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1086&quot; y=&quot;752&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;45&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1248&quot; y=&quot;748&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1258&quot; y=&quot;738&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;46&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1240&quot; y=&quot;727&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;47&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1248&quot; y=&quot;798&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1258&quot; y=&quot;788&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;48&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1240&quot; y=&quot;777&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;49&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1354&quot; y=&quot;771&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1364&quot; y=&quot;761&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;50&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1345&quot; y=&quot;751&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;51&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#007FFF;fontColor=#CCE5FF;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1310&quot; y=&quot;726.16&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1320&quot; y=&quot;716.16&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;52&quot; value=&quot;5&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#007FFF;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1302&quot; y=&quot;708&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;53&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#007FFF;comic=0;jiggle=0.5;strokeWidth=2;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;651&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1315&quot; y=&quot;733&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1315&quot; y=&quot;650&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;61&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#999999;fontSize=15;fontColor=#000000;startSize=6;endSize=6;entryX=-0.007;entryY=0.465;entryDx=0;entryDy=0;comic=0;jiggle=0.5;strokeWidth=2;entryPerimeter=0;&quot; parent=&quot;1&quot; target=&quot;110&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;805&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;828&quot; y=&quot;805.25&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;62&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#999999;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;846&quot; y=&quot;809.75&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;856&quot; y=&quot;799.75&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;63&quot; value=&quot;23&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;839&quot; y=&quot;791.75&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;64&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;922&quot; y=&quot;809.75&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;932&quot; y=&quot;799.75&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;65&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;912&quot; y=&quot;789.75&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;68&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;683&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;858&quot; y=&quot;683&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;72&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#007FFF;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;572.72&quot; y=&quot;823&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;552.72&quot; y=&quot;829&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;73&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#007FFF;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;572.72&quot; y=&quot;869&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;552.72&quot; y=&quot;863&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;74&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#007FFF;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;572.72&quot; y=&quot;823&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;572.72&quot; y=&quot;869&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;75&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#007FFF;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;552.72&quot; y=&quot;829&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;552.72&quot; y=&quot;863&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;76&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;comic=0;strokeWidth=2;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;583&quot; y=&quot;837&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;573&quot; y=&quot;837&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;77&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;0&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;559.72&quot; y=&quot;831.5&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;78&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;comic=0;exitX=1.023;exitY=0.598;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;fontSize=15;&quot; parent=&quot;1&quot; source=&quot;140&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;857&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;712&quot; y=&quot;854&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;79&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;comic=0;entryX=0.032;entryY=0.589;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;fontSize=15;&quot; parent=&quot;1&quot; target=&quot;140&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;630.31&quot; y=&quot;856.8000000000001&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;573&quot; y=&quot;856&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;602&quot; y=&quot;856&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;80&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;1&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;559.72&quot; y=&quot;851.5&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;81&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;comic=0;fontSize=15;&quot; parent=&quot;1&quot; source=&quot;84&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;917&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;917&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;83&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;strokeColor=#007FFF;comic=0;fontSize=15;entryX=0.833;entryY=0.922;entryDx=0;entryDy=0;entryPerimeter=0;&quot; parent=&quot;1&quot; source=&quot;84&quot; target=&quot;8&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1321&quot; y=&quot;748&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1380&quot; y=&quot;929&quot; /&gt;&#10; &lt;mxPoint x=&quot;1380&quot; y=&quot;748&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;84&quot; value=&quot;&quot; style=&quot;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.logic_gates.logic_gate;operation=and;rotation=-180;strokeColor=#007FFF;comic=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;692&quot; y=&quot;911&quot; width=&quot;50&quot; height=&quot;24&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;85&quot; value=&quot;[30]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;757.3199999999999&quot; y=&quot;900&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;87&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;600&quot; y=&quot;861.5&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;610&quot; y=&quot;851.5&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;88&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;607&quot; y=&quot;860&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;89&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;682&quot; y=&quot;862&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;692&quot; y=&quot;852&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;90&quot; value=&quot;10&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;676&quot; y=&quot;842&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;91&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;{[12:5],2&amp;#39;b0}&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=bottom;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;694&quot; y=&quot;836&quot; width=&quot;80&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;105&quot; value=&quot;&quot; style=&quot;group;fontSize=15;&quot; parent=&quot;1&quot; connectable=&quot;0&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;858.998&quot; y=&quot;792.75&quot; width=&quot;48.00199999999995&quot; height=&quot;25.25&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;106&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;exitX=0.076;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; parent=&quot;105&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint y=&quot;23.382499999999993&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;0.35199999999997544&quot; y=&quot;7&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;107&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;&quot; parent=&quot;105&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;0.35199999999997544&quot; y=&quot;7&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;108&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0.081;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; parent=&quot;105&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;0.2400000000000091&quot; y=&quot;23.382499999999993&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; y=&quot;23.5&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;109&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;&quot; parent=&quot;105&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; y=&quot;23.5&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;110&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;SE&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;container=0;&quot; parent=&quot;105&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;0.0019999999999527063&quot; y=&quot;1.75&quot; width=&quot;48&quot; height=&quot;23.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;111&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;clk_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;464&quot; y=&quot;932&quot; width=&quot;36&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;112&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;rst_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#FFFFFF;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;507&quot; y=&quot;932&quot; width=&quot;34&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;113&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;sw_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;549&quot; y=&quot;932&quot; width=&quot;34.74&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;114&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;,&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;spacingTop=0;spacingBottom=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;497&quot; y=&quot;932&quot; width=&quot;12&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;115&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;,&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;spacingTop=0;spacingBottom=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;539&quot; y=&quot;932&quot; width=&quot;12&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;116&quot; value=&quot;— входы модуля&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;590.5&quot; y=&quot;931&quot; width=&quot;126.5&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;117&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;out_o&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingTop=0;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;544&quot; y=&quot;953&quot; width=&quot;40.87&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;118&quot; value=&quot;— выход модуля&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;590.5&quot; y=&quot;952&quot; width=&quot;156.5&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;119&quot; value=&quot;&quot; style=&quot;group;fontSize=15;&quot; parent=&quot;1&quot; connectable=&quot;0&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;541.998&quot; y=&quot;975&quot; width=&quot;48.00199999999995&quot; height=&quot;25.25&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;120&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;exitX=0.076;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;&quot; parent=&quot;119&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint y=&quot;23.382499999999993&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;0.35199999999997544&quot; y=&quot;7&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;121&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;&quot; parent=&quot;119&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;0.35199999999997544&quot; y=&quot;7&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;122&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0.081;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;&quot; parent=&quot;119&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;0.2400000000000091&quot; y=&quot;23.382499999999993&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; y=&quot;23.5&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;123&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;align=left;&quot; parent=&quot;119&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; y=&quot;23.5&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;124&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;SE&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;container=0;&quot; parent=&quot;119&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;0.0019999999999527063&quot; y=&quot;1.75&quot; width=&quot;48&quot; height=&quot;23.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;125&quot; value=&quot;— знаковое расширение&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;590.5&quot; y=&quot;977&quot; width=&quot;226.5&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;126&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;{[12:5],00}&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=bottom;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;542&quot; y=&quot;1006&quot; width=&quot;44&quot; height=&quot;12&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;127&quot; value=&quot;&amp;lt;div style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;— объединение 8 бит инструкции с&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; двумя нулевыми битами&amp;lt;/div&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;spacing=0;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;590.5&quot; y=&quot;1009&quot; width=&quot;256.5&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;130&quot; value=&quot;2&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;843&quot; y=&quot;774&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;132&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;endArrow=oval;endFill=1;fontSize=15;strokeWidth=2;&quot; parent=&quot;1&quot; source=&quot;133&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1264.4666666666667&quot; y=&quot;743&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;133&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;out_o&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1243&quot; y=&quot;694&quot; width=&quot;43&quot; height=&quot;18&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;134&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1259.5&quot; y=&quot;724&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1269.5&quot; y=&quot;714&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;135&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1272&quot; y=&quot;718.71&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;136&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;671&quot; y=&quot;865&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;671&quot; y=&quot;849&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;137&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;627&quot; y=&quot;842&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;671&quot; y=&quot;849&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;138&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;exitX=0.081;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;626&quot; y=&quot;865&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;671&quot; y=&quot;865&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;139&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;626.35&quot; y=&quot;865.5&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;626.35&quot; y=&quot;842&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;140&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;SE&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacing=0;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;625&quot; y=&quot;844&quot; width=&quot;45&quot; height=&quot;21&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;141&quot; value=&quot;&quot; style=&quot;group;fontSize=15;&quot; parent=&quot;1&quot; connectable=&quot;0&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;488.5&quot; y=&quot;781&quot; width=&quot;40&quot; height=&quot;80&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;142&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;40&quot; y=&quot;80&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint y=&quot;70&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;143&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;40&quot; y=&quot;30&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;20&quot; y=&quot;40&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;144&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;40&quot; y=&quot;50&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;20&quot; y=&quot;40&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;145&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;40&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint y=&quot;10&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;146&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;40&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;40&quot; y=&quot;30&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;147&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;40&quot; y=&quot;50&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;40&quot; y=&quot;80&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;148&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;141&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint y=&quot;10&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint y=&quot;70&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;149&quot; value=&quot;+&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;rotation=-270;comic=0;fontColor=#000000;jiggle=0.5;strokeWidth=2;&quot; parent=&quot;141&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;-1.5&quot; y=&quot;28&quot; width=&quot;28.75&quot; height=&quot;23.44&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;150&quot; value=&quot;[22:18]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;712&quot; width=&quot;38.5&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;151&quot; value=&quot;[17:13]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;731&quot; width=&quot;38.5&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;152&quot; value=&quot;[4:0]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;750&quot; width=&quot;29.5&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;153&quot; value=&quot;[27:23]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;634&quot; width=&quot;36.5&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;154&quot; value=&quot;[27:5]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;789&quot; width=&quot;30.5&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;155&quot; value=&quot;[29:28]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;770&quot; width=&quot;38&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;156&quot; value=&quot;[30]&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingLeft=5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;780&quot; y=&quot;665&quot; width=&quot;38.5&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;157&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;exitX=1.01;exitY=0.471;exitDx=0;exitDy=0;exitPerimeter=0;jiggle=0.5;entryX=0;entryY=0.362;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=2;&quot; parent=&quot;1&quot; source=&quot;163&quot; target=&quot;158&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;547.7&quot; y=&quot;673.343&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;599&quot; y=&quot;682.42&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;158&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Instruction memory&amp;lt;/b&amp;gt;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;br style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fontSize=15;fontColor=#000000;comic=0;labelBackgroundColor=default;endArrow=none;strokeColor=#000000;startSize=6;endSize=6;jiggle=0.5;spacing=4;spacingTop=13;strokeWidth=2;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;582&quot; y=&quot;633.58&quot; width=&quot;125&quot; height=&quot;110&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;159&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;536&quot; y=&quot;678.42&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;546&quot; y=&quot;668.42&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;160&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;528&quot; y=&quot;658.42&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;161&quot; value=&quot;RD&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;650&quot; y=&quot;666.42&quot; width=&quot;52&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;162&quot; value=&quot;RA&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;586&quot; y=&quot;665.42&quot; width=&quot;26&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;163&quot; value=&quot;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;PC&amp;lt;/b&amp;gt;&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;fillColor=none;verticalAlign=top;horizontal=1;spacingBottom=0;spacingTop=8;jiggle=0.5;strokeWidth=1;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;495&quot; y=&quot;653.42&quot; width=&quot;26&quot; height=&quot;42&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;164&quot; value=&quot;&quot; style=&quot;triangle;whiteSpace=wrap;html=1;rotation=90;container=0;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;fontSize=15;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;502.9957894736842&quot; y=&quot;646.5749999999999&quot; width=&quot;10.526315789473681&quot; height=&quot;24.844720496894418&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;165&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;startArrow=none;jiggle=0.5;&quot; parent=&quot;1&quot; source=&quot;166&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;653.5699999999999&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;631.42&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;166&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;clk_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;489&quot; y=&quot;622&quot; width=&quot;38&quot; height=&quot;19&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;167&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;&quot; parent=&quot;1&quot; target=&quot;166&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;653.57&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;631.42&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;168&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;718.42&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;508&quot; y=&quot;695.42&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;169&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;rst_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#FFFFFF;comic=0;jiggle=0.5;spacing=0;spacingBottom=4;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;491&quot; y=&quot;713.42&quot; width=&quot;32.37&quot; height=&quot;16.58&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;170&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1295&quot; y=&quot;728&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1335&quot; y=&quot;738&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;171&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;fontSize=15;startSize=6;endSize=6;comic=0;strokeColor=#000000;jiggle=0.5;fontColor=#000000;strokeWidth=2;&quot; parent=&quot;1&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1335&quot; y=&quot;798&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1335&quot; y=&quot;738&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;172&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;entryX=1.003;entryY=0.36;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;&quot; parent=&quot;1&quot; target=&quot;158&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;918&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;738&quot; y=&quot;672.98&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;778&quot; y=&quot;643&quot; /&gt;&#10; &lt;mxPoint x=&quot;763&quot; y=&quot;643&quot; /&gt;&#10; &lt;mxPoint x=&quot;763&quot; y=&quot;673&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;173&quot; value=&quot;&quot; style=&quot;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.logic_gates.inverter_2;strokeColor=#007FFF;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;858&quot; y=&quot;669&quot; width=&quot;49&quot; height=&quot;28&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;PwNDHvinzo9O_c5cyHvM-173&quot; value=&quot;&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeColor=#007FFF;&quot; parent=&quot;1&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;896&quot; y=&quot;679.5&quot; width=&quot;7&quot; height=&quot;7&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;175&quot; style=&quot;edgeStyle=none;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;endArrow=none;endFill=0;rounded=0;curved=0;strokeColor=#007FFF;&quot; parent=&quot;1&quot; source=&quot;84&quot; edge=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;562&quot; y=&quot;866&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;562&quot; y=&quot;923&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-175&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#007FFF;fontSize=15;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;entryX=0.797;entryY=-0.241;entryDx=0;entryDy=0;entryPerimeter=0;&quot; edge=&quot;1&quot; parent=&quot;1&quot; target=&quot;Ozhc8iz4lOTZjhDb_Y0S-185&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;779&quot; y=&quot;787&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1076&quot; y=&quot;798&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;1067&quot; y=&quot;787&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-176&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1076&quot; y=&quot;828&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1105&quot; y=&quot;827.8&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-177&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=1;comic=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;jiggle=0.5;strokeWidth=2;entryX=0.535;entryY=0.913;entryDx=0;entryDy=0;entryPerimeter=0;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1056&quot; y=&quot;818&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1335&quot; y=&quot;766&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;Array as=&quot;points&quot;&gt;&#10; &lt;mxPoint x=&quot;917&quot; y=&quot;818&quot; /&gt;&#10; &lt;mxPoint x=&quot;917&quot; y=&quot;870&quot; /&gt;&#10; &lt;mxPoint x=&quot;1371&quot; y=&quot;871&quot; /&gt;&#10; &lt;mxPoint x=&quot;1371&quot; y=&quot;766&quot; /&gt;&#10; &lt;/Array&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-178&quot; value=&quot;2&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;container=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1059&quot; y=&quot;831&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-179&quot; value=&quot;1&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;container=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1059&quot; y=&quot;814&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-180&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#000000;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;904&quot; y=&quot;805&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1056&quot; y=&quot;805&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-181&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1056&quot; y=&quot;865&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1076&quot; y=&quot;859&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-182&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1056&quot; y=&quot;795&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1076&quot; y=&quot;801&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-183&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1056&quot; y=&quot;864&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1056&quot; y=&quot;795&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-184&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;comic=0;jiggle=0.5;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1076&quot; y=&quot;859&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1076&quot; y=&quot;801&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-185&quot; value=&quot;0&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;container=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1059&quot; y=&quot;800&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot; value=&quot;&quot; style=&quot;group;fontSize=15;spacingBottom=1;&quot; connectable=&quot;0&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;983.998&quot; y=&quot;823&quot; width=&quot;44.351999999999975&quot; height=&quot;23.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-187&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;exitX=0.076;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint y=&quot;23.382499999999993&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;0.35199999999997544&quot; y=&quot;7&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-188&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;0.35199999999997544&quot; y=&quot;7&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-189&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0.081;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;0.2400000000000091&quot; y=&quot;23.382499999999993&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; y=&quot;23.5&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-190&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;strokeColor=#000000;fontSize=15;fontColor=#B3B3B3;startSize=6;endSize=6;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;connectable=1;jiggle=0.5;entryX=1;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; y=&quot;23.5&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;44.351999999999975&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-191&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;fontSize=15;strokeWidth=2;&quot; edge=&quot;1&quot; parent=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot; source=&quot;Ozhc8iz4lOTZjhDb_Y0S-192&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;71.00199999999995&quot; y=&quot;14&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-192&quot; value=&quot;&amp;lt;font style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;SE&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=bottom;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacing=0;strokeWidth=2;&quot; vertex=&quot;1&quot; parent=&quot;Ozhc8iz4lOTZjhDb_Y0S-186&quot;&gt;&#10; &lt;mxGeometry x=&quot;1&quot; y=&quot;4&quot; width=&quot;43&quot; height=&quot;19.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-193&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1043&quot; y=&quot;842&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1053&quot; y=&quot;832&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-194&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1036&quot; y=&quot;822&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-195&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;exitX=0.969;exitY=0.581;exitDx=0;exitDy=0;exitPerimeter=0;strokeWidth=2;fontSize=15;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;957&quot; y=&quot;836&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;984&quot; y=&quot;836&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-196&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;971&quot; y=&quot;841&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;981&quot; y=&quot;831&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-197&quot; value=&quot;16&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;963&quot; y=&quot;822&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-198&quot; style=&quot;edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;strokeWidth=2;fontSize=15;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1027&quot; y=&quot;853&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1055&quot; y=&quot;854&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-199&quot; value=&quot;3&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;container=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1059&quot; y=&quot;848&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-200&quot; value=&quot;32&amp;#39;d0&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;993&quot; y=&quot;849&quot; width=&quot;28&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-201&quot; value=&quot;&quot; style=&quot;endArrow=none;html=1;rounded=0;comic=0;jiggle=0.5;fontSize=15;strokeColor=#000000;&quot; edge=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry width=&quot;50&quot; height=&quot;50&quot; relative=&quot;1&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;1089&quot; y=&quot;833&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;1099&quot; y=&quot;823&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-202&quot; value=&quot;32&quot; style=&quot;text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;1083&quot; y=&quot;814&quot; width=&quot;10&quot; height=&quot;10&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;Ozhc8iz4lOTZjhDb_Y0S-203&quot; value=&quot;&amp;lt;font color=&amp;quot;#ffffff&amp;quot; style=&amp;quot;font-size: 15px;&amp;quot;&amp;gt;sw_i&amp;lt;/font&amp;gt;&quot; style=&quot;text;html=1;strokeColor=none;fillColor=#000000;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=1;fontSize=15;fontColor=#000000;comic=0;jiggle=0.5;spacingBottom=4;&quot; vertex=&quot;1&quot; parent=&quot;1&quot;&gt;&#10; &lt;mxGeometry x=&quot;923&quot; y=&quot;825&quot; width=&quot;35&quot; height=&quot;19&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;" style="background-color: rgb(255, 255, 255);"><defs/><rect fill="#ffffff" width="100%" height="100%" x="0" y="0"/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="2"><g><path d="M 382 171 L 392 161" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="4"><g><path d="M 314 107 L 641.12 107.33" fill="none" stroke="#ff8000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="5"><g><path d="M 314 126 L 641 126" fill="none" stroke="#cc6600" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="6"><g><path d="M 314 145 L 640.88 144.93" fill="none" stroke="#994c00" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="7"><g><path d="M 700.94 89.47 L 701 61 L 443 62" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="8"><g><rect x="829" y="132" width="60" height="30" fill="none" stroke="none" transform="rotate(-90,859,147)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-90 859 147)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 58px; height: 1px; padding-top: 147px; margin-left: 830px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">ALU</div></div></div></foreignObject><text x="859" y="152" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">ALU</text></switch></g></g></g><g data-cell-id="9"><g><path d="M 767 172 L 830 172" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="10"><g><path d="M 767 122 L 830 122" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="11"><g><rect x="641" y="90" width="127" height="132" fill="rgb(255, 255, 255)" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 125px; height: 1px; padding-top: 156px; margin-left: 642px;"><div data-drawio-colors="color: #000000; background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;"><b style="font-size: 15px;">Register<br style="font-size: 15px;" />File</b></font></div></div></div></foreignObject><text x="705" y="161" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">Register...</text></switch></g></g></g><g data-cell-id="12"><g><path d="M 655 83.15 L 665.52 95.58 L 655 108 Z" fill="rgb(255, 255, 255)" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,660.26,95.58)" pointer-events="all"/></g></g><g data-cell-id="13"><g><path d="M 661.16 90.02 L 661.16 77.6" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="14"><g><rect x="747" y="117" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 18px; height: 1px; padding-top: 122px; margin-left: 747px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">RD1</font></div></div></div></foreignObject><text x="765" y="127" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="end">RD1</text></switch></g></g></g><g data-cell-id="15"><g><rect x="747" y="166" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 18px; height: 1px; padding-top: 171px; margin-left: 747px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">RD2</font></div></div></div></foreignObject><text x="765" y="176" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="end">RD2</text></switch></g></g></g><g data-cell-id="16"><g><rect x="684.5" y="95" width="33" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 31px; height: 1px; padding-top: 100px; margin-left: 686px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">WE</font></div></div></div></foreignObject><text x="701" y="105" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">WE</text></switch></g></g></g><g data-cell-id="17"><g><rect x="643" y="65" width="34" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 32px; height: 1px; padding-top: 72px; margin-left: 644px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">clk_i</font></div></div></div></foreignObject><text x="660" y="77" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="18"><g><rect x="644" y="102" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 107px; margin-left: 646px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">RA1</font></div></div></div></foreignObject><text x="646" y="112" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">RA1</text></switch></g></g></g><g data-cell-id="19"><g><rect x="644" y="121" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 126px; margin-left: 646px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">RA2</font></div></div></div></foreignObject><text x="646" y="131" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">RA2</text></switch></g></g></g><g data-cell-id="20"><g><rect x="644" y="140.5" width="20" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 18px; height: 1px; padding-top: 146px; margin-left: 646px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">WA</div></div></div></foreignObject><text x="646" y="150" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">WA</text></switch></g></g></g><g data-cell-id="21"><g><rect x="644" y="201" width="23" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 21px; height: 1px; padding-top: 206px; margin-left: 646px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">WD</font></div></div></div></foreignObject><text x="646" y="211" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">WD</text></switch></g></g></g><g data-cell-id="23"><g><rect x="121" y="210" width="39" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 37px; height: 1px; padding-top: 215px; margin-left: 122px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32'd4</div></div></div></foreignObject><text x="141" y="220" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32'd4</text></switch></g></g></g><g data-cell-id="24"><g><path d="M 65 176 L 78 176 Q 88 176 88 166 L 88 55" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><ellipse cx="88" cy="52" rx="3" ry="3" fill="#000000" stroke="#000000" stroke-width="2" pointer-events="all"/></g></g><g data-cell-id="25"><g><path d="M 64 225 L 89 225" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="26"><g><path d="M 24.23 200.04 L 10.99 199.45 Q 1 199 1 189 L 1 61 Q 1 51 11 51.11 L 30.71 51.32" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="27"><g><path d="M 831 157 L 851 147" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="28"><g><path d="M 831 137 L 851 147" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="29"><g><path d="M 831 187 L 871 177" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="30"><g><path d="M 831 187 L 831 157" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="31"><g><path d="M 831 137 L 831 107" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="33"><g><path d="M 12 205 L 22 195" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="34"><g><rect x="7" y="184" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 189px; margin-left: 8px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="12" y="194" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="35"><g><path d="M 76 230 L 86 220" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="36"><g><rect x="70" y="209" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 214px; margin-left: 71px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="75" y="219" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="37"><g><path d="M 262 57 L 272 47" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="38"><g><rect x="254" y="35" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 40px; margin-left: 255px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="259" y="45" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="39"><g><path d="M 625 112 L 635 102" fill="none" stroke="#ff8000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="40"><g><rect x="622" y="93" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 98px; margin-left: 623px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">5</div></div></div></foreignObject><text x="627" y="103" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="41"><g><path d="M 625 131 L 635 121" fill="none" stroke="#cc6600" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="42"><g><rect x="622" y="112" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 117px; margin-left: 623px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">5</div></div></div></foreignObject><text x="627" y="122" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="43"><g><path d="M 625 150 L 635 140" fill="none" stroke="#994c00" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="44"><g><rect x="622" y="131" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 136px; margin-left: 623px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">5</div></div></div></foreignObject><text x="627" y="141" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="45"><g><path d="M 784 127 L 794 117" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="46"><g><rect x="776" y="106" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 111px; margin-left: 777px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="781" y="116" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="47"><g><path d="M 784 177 L 794 167" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="48"><g><rect x="776" y="156" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 161px; margin-left: 777px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="781" y="166" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="49"><g><path d="M 890 150 L 900 140" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="50"><g><rect x="881" y="130" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 135px; margin-left: 882px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="886" y="140" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="51"><g><path d="M 846 105.16 L 856 95.16" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="52"><g><rect x="838" y="87" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 92px; margin-left: 839px;"><div data-drawio-colors="color: #007FFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 127, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">5</div></div></div></foreignObject><text x="843" y="97" fill="#007FFF" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">5</text></switch></g></g></g><g data-cell-id="53"><g><path d="M 314 30 L 851 29 L 851 112" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="61"><g><path d="M 314 184 L 394.66 184.43" fill="none" stroke="#999999" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="62"><g><path d="M 382 188.75 L 392 178.75" fill="none" stroke="#999999" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="63"><g><rect x="375" y="170.75" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 176px; margin-left: 376px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">23</div></div></div></foreignObject><text x="380" y="180" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">23</text></switch></g></g></g><g data-cell-id="64"><g><path d="M 458 188.75 L 468 178.75" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="65"><g><rect x="448" y="168.75" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 174px; margin-left: 449px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="453" y="178" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="68"><g><path d="M 394 62 L 314 62" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="72"><g><path d="M 108.72 202 L 88.72 208" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="73"><g><path d="M 108.72 248 L 88.72 242" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="74"><g><path d="M 108.72 202 L 108.72 248" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="75"><g><path d="M 88.72 208 L 88.72 242" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="76"><g><path d="M 109 216 L 119 216" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="77"><g><rect x="95.72" y="210.5" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 216px; margin-left: 97px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">0</font></div></div></div></foreignObject><text x="101" y="220" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">0</text></switch></g></g></g><g data-cell-id="78"><g><path d="M 207.04 235.56 L 260 235.6 L 314 236" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="79"><g><path d="M 109 235 L 138 235 L 162.44 235.37" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="80"><g><rect x="95.72" y="230.5" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 236px; margin-left: 97px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">1</font></div></div></div></foreignObject><text x="101" y="240" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">1</text></switch></g></g></g><g data-cell-id="81"><g><path d="M 278 296 L 314 296" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="83"><g><path d="M 278 308 L 916 308 L 916 127 L 871.66 127.02" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="84"><g><path d="M 268 302 L 278 302 M 228 296 L 238 296 M 228 308 L 238 308" fill="none" stroke="#007fff" stroke-miterlimit="10" transform="rotate(-180,253,302)" pointer-events="all"/><path d="M 238 290 L 253 290 C 261.28 290 268 295.37 268 302 C 268 308.63 261.28 314 253 314 L 238 314 Z" fill="rgb(255, 255, 255)" stroke="#007fff" stroke-miterlimit="10" transform="rotate(-180,253,302)" pointer-events="all"/></g></g><g data-cell-id="85"><g><rect x="293.32" y="279" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 284px; margin-left: 294px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[30]</div></div></div></foreignObject><text x="298" y="289" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">[...</text></switch></g></g></g><g data-cell-id="87"><g><path d="M 136 240.5 L 146 230.5" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="88"><g><rect x="143" y="239" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 244px; margin-left: 144px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="148" y="249" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="89"><g><path d="M 218 241 L 228 231" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="90"><g><rect x="212" y="221" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 226px; margin-left: 213px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">10</div></div></div></foreignObject><text x="217" y="231" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">10</text></switch></g></g></g><g data-cell-id="91"><g><rect x="230" y="215" width="80" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe flex-end; width: 82px; height: 1px; padding-top: 232px; margin-left: 228px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">{[12:5],2'b0}</font></div></div></div></foreignObject><text x="310" y="232" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="end">{[12:5],2'b...</text></switch></g></g></g><g data-cell-id="105"><g/><g data-cell-id="106"><g><path d="M 395 195.13 L 395.35 178.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="107"><g><path d="M 395.35 178.75 L 439.35 171.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="108"><g><path d="M 395.24 195.13 L 439.35 195.25" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="109"><g><path d="M 439.35 195.25 L 439.35 171.75" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="110"><g><rect x="395" y="173.5" width="48" height="23.5" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 46px; height: 1px; padding-top: 194px; margin-left: 396px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;"><b style="font-size: 15px;">SE</b></font></div></div></div></foreignObject><text x="419" y="194" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="111"><g><rect x="0" y="311" width="36" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 34px; height: 1px; padding-top: 318px; margin-left: 1px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">clk_i</font></div></div></div></foreignObject><text x="18" y="323" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="112"><g><rect x="43" y="311" width="34" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 32px; height: 1px; padding-top: 318px; margin-left: 44px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">rst_i</font></div></div></div></foreignObject><text x="60" y="323" fill="#FFFFFF" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="113"><g><rect x="85" y="311" width="34.74" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 33px; height: 1px; padding-top: 318px; margin-left: 86px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">sw_i</font></div></div></div></foreignObject><text x="102" y="323" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">sw_i</text></switch></g></g></g><g data-cell-id="114"><g><rect x="33" y="311" width="12" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 14px; height: 1px; padding-top: 320px; margin-left: 32px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">,</font></div></div></div></foreignObject><text x="39" y="325" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">,</text></switch></g></g></g><g data-cell-id="115"><g><rect x="75" y="311" width="12" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 14px; height: 1px; padding-top: 320px; margin-left: 74px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">,</font></div></div></div></foreignObject><text x="81" y="325" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">,</text></switch></g></g></g><g data-cell-id="116"><g><rect x="126.5" y="310" width="126.5" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 129px; height: 1px; padding-top: 319px; margin-left: 127px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">— входы модуля</div></div></div></foreignObject><text x="127" y="324" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px">— входы модуля</text></switch></g></g></g><g data-cell-id="117"><g><rect x="80" y="332" width="40.87" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 39px; height: 1px; padding-top: 339px; margin-left: 81px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">out_o</font></div></div></div></foreignObject><text x="100" y="344" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">out_o</text></switch></g></g></g><g data-cell-id="118"><g><rect x="126.5" y="331" width="156.5" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 159px; height: 1px; padding-top: 340px; margin-left: 127px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">— выход модуля</div></div></div></foreignObject><text x="127" y="345" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px">— выход модуля</text></switch></g></g></g><g data-cell-id="119"><g/><g data-cell-id="120"><g><path d="M 78 377.38 L 78.35 361" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="121"><g><path d="M 78.35 361 L 122.35 354" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="122"><g><path d="M 78.24 377.38 L 122.35 377.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="123"><g><path d="M 122.35 377.5 L 122.35 354" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="124"><g><rect x="78" y="355.75" width="48" height="23.5" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 46px; height: 1px; padding-top: 376px; margin-left: 79px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;"><b style="font-size: 15px;">SE</b></font></div></div></div></foreignObject><text x="102" y="376" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="125"><g><rect x="126.5" y="356" width="226.5" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 229px; height: 1px; padding-top: 365px; margin-left: 127px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">— знаковое расширение</div></div></div></foreignObject><text x="127" y="370" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px">— знаковое расширение</text></switch></g></g></g><g data-cell-id="126"><g><rect x="78" y="385" width="44" height="12" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe flex-end; width: 46px; height: 1px; padding-top: 396px; margin-left: 76px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">{[12:5],00}</font></div></div></div></foreignObject><text x="122" y="396" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="end">{[12:5...</text></switch></g></g></g><g data-cell-id="127"><g><rect x="126.5" y="388" width="256.5" height="18" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 259px; height: 1px; padding-top: 397px; margin-left: 127px;"><div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><div style="font-size: 15px;">— объединение 8 бит инструкции с</div><div style="font-size: 15px;">     двумя нулевыми битами</div></div></div></div></foreignObject><text x="127" y="402" fill="rgb(0, 0, 0)" font-family="&quot;Helvetica&quot;" font-size="15px">— объединение 8 бит инструкции с...</text></switch></g></g></g><g data-cell-id="130"><g><rect x="379" y="153" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 158px; margin-left: 380px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">2</div></div></div></foreignObject><text x="384" y="163" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="132"><g><path d="M 800.5 91 L 800.47 119" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/><ellipse cx="800.47" cy="122" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-width="2" pointer-events="all"/></g></g><g data-cell-id="133"><g><rect x="779" y="73" width="43" height="18" rx="2.7" ry="2.7" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 41px; height: 1px; padding-top: 80px; margin-left: 780px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">out_o</font></div></div></div></foreignObject><text x="801" y="85" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">out_o</text></switch></g></g></g><g data-cell-id="134"><g><path d="M 795.5 103 L 805.5 93" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="135"><g><rect x="808" y="97.71" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 103px; margin-left: 809px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="813" y="107" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="136"><g><path d="M 207 244 L 207 228" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="137"><g><path d="M 163 221 L 207 228" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="138"><g><path d="M 162 244 L 207 244" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="139"><g><path d="M 162.35 244.5 L 162.35 221" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="140"><g><rect x="161" y="223" width="45" height="21" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 47px; height: 1px; padding-top: 243px; margin-left: 160px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;"><b style="font-size: 15px;">SE</b></font></div></div></div></foreignObject><text x="184" y="243" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">SE</text></switch></g></g></g><g data-cell-id="141"><g/><g data-cell-id="142"><g><path d="M 64.5 240 L 24.5 230" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="143"><g><path d="M 64.5 190 L 44.5 200" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="144"><g><path d="M 64.5 210 L 44.5 200" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="145"><g><path d="M 64.5 160 L 24.5 170" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="146"><g><path d="M 64.5 160 L 64.5 190" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="147"><g><path d="M 64.5 210 L 64.5 240" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="148"><g><path d="M 24.5 170 L 24.5 230" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="149"><g><rect x="23" y="188" width="28.75" height="23.44" fill="none" stroke="none" transform="rotate(-270,37.38,199.72)" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)rotate(-270 37.375 199.72000000000003)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 27px; height: 1px; padding-top: 200px; margin-left: 24px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">+</div></div></div></foreignObject><text x="37" y="204" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">+</text></switch></g></g></g></g><g data-cell-id="150"><g><rect x="316" y="91" width="38.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 32px; height: 1px; padding-top: 96px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[22:18]</div></div></div></foreignObject><text x="323" y="101" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[22:...</text></switch></g></g></g><g data-cell-id="151"><g><rect x="316" y="110" width="38.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 32px; height: 1px; padding-top: 115px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[17:13]</div></div></div></foreignObject><text x="323" y="120" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[17:...</text></switch></g></g></g><g data-cell-id="152"><g><rect x="316" y="129" width="29.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 23px; height: 1px; padding-top: 134px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[4:0]</div></div></div></foreignObject><text x="323" y="139" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[4:...</text></switch></g></g></g><g data-cell-id="153"><g><rect x="316" y="13" width="36.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 30px; height: 1px; padding-top: 18px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[27:23]</div></div></div></foreignObject><text x="323" y="23" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[27:...</text></switch></g></g></g><g data-cell-id="154"><g><rect x="316" y="168" width="30.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 24px; height: 1px; padding-top: 173px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[27:5]</div></div></div></foreignObject><text x="323" y="178" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[27...</text></switch></g></g></g><g data-cell-id="155"><g><rect x="316" y="149" width="38" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 31px; height: 1px; padding-top: 154px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[29:28]</div></div></div></foreignObject><text x="323" y="159" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[29:...</text></switch></g></g></g><g data-cell-id="156"><g><rect x="316" y="44" width="38.5" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 32px; height: 1px; padding-top: 49px; margin-left: 323px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: left;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">[30]</div></div></div></foreignObject><text x="323" y="54" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px">[30]</text></switch></g></g></g><g data-cell-id="157"><g><path d="M 57.26 52.2 L 118 52.4" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="158"><g><rect x="118" y="12.58" width="125" height="110" fill="rgb(255, 255, 255)" stroke="#000000" stroke-width="2" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 119px; height: 1px; padding-top: 74px; margin-left: 121px;"><div data-drawio-colors="color: #000000; background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; background-color: rgb(255, 255, 255); white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;"><b>Instruction memory</b><b style="font-size: 15px;"><br style="font-size: 15px;" /></b></font></div></div></div></foreignObject><text x="181" y="79" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">Instruction memo...</text></switch></g></g></g><g data-cell-id="159"><g><path d="M 72 57.42 L 82 47.42" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="160"><g><rect x="64" y="37.42" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 42px; margin-left: 65px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="69" y="47" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="161"><g><rect x="186" y="45.42" width="52" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 50px; height: 1px; padding-top: 50px; margin-left: 186px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">RD</div></div></div></foreignObject><text x="236" y="55" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="end">RD</text></switch></g></g></g><g data-cell-id="162"><g><rect x="122" y="44.42" width="26" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-end; width: 24px; height: 1px; padding-top: 49px; margin-left: 122px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: right;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">RA</div></div></div></foreignObject><text x="146" y="54" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="end">RA</text></switch></g></g></g><g data-cell-id="163"><g><rect x="31" y="32.42" width="26" height="42" fill="none" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 24px; height: 1px; padding-top: 47px; margin-left: 32px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><b style="font-size: 15px;">PC</b></div></div></div></foreignObject><text x="44" y="62" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">PC</text></switch></g></g></g><g data-cell-id="164"><g><path d="M 39 25.57 L 49.52 38 L 39 50.42 Z" fill="rgb(255, 255, 255)" stroke="#000000" stroke-miterlimit="10" transform="rotate(90,44.26,38)" pointer-events="all"/></g></g><g data-cell-id="165"><g><path d="M 44 1 L 44 10.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="166"><g><rect x="25" y="1" width="38" height="19" rx="2.85" ry="2.85" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 36px; height: 1px; padding-top: 9px; margin-left: 26px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">clk_i</font></div></div></div></foreignObject><text x="44" y="13" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">clk_i</text></switch></g></g></g><g data-cell-id="167"><g><path d="M 44 32.57 L 44 20" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="168"><g><path d="M 44 97.42 L 44 74.42" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="169"><g><rect x="27" y="92.42" width="32.37" height="16.58" rx="2.49" ry="2.49" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 34px; height: 1px; padding-top: 99px; margin-left: 26px;"><div data-drawio-colors="color: #FFFFFF; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(255, 255, 255); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;">rst_i</font></div></div></div></foreignObject><text x="43" y="103" fill="#FFFFFF" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">rst_i</text></switch></g></g></g><g data-cell-id="170"><g><path d="M 831 107 L 871 117" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="171"><g><path d="M 871 177 L 871 117" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="172"><g><path d="M 314 297 L 314 32 Q 314 22 306.5 22 L 302.75 22 Q 299 22 299 32 L 299 42 Q 299 52 289 52.03 L 243.38 52.18" fill="none" stroke="#000000" stroke-width="3" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="173"><g><path d="M 394 62 L 403.8 62" fill="rgb(255, 255, 255)" stroke="#007fff" stroke-miterlimit="10" pointer-events="all"/><path d="M 435.16 62 L 443 62" fill="rgb(255, 255, 255)" stroke="#007fff" stroke-miterlimit="10" pointer-events="all"/><path d="M 431.73 62 L 402.33 76 L 402.33 48 Z" fill="rgb(255, 255, 255)" stroke="#007fff" stroke-miterlimit="10" pointer-events="all"/><ellipse cx="433.69" cy="62" rx="1.96" ry="1.8666666666666667" fill="rgb(255, 255, 255)" stroke="#007fff" pointer-events="all"/></g></g><g data-cell-id="PwNDHvinzo9O_c5cyHvM-173"><g><ellipse cx="435.5" cy="62" rx="3.5" ry="3.5" fill="rgb(255, 255, 255)" stroke="#007fff" pointer-events="all"/></g></g><g data-cell-id="175"><g><path d="M 228 302 L 98 302 L 98 245" fill="none" stroke="#007fff" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-175"><g><path d="M 315 166 L 603 166 L 602.97 176.59" fill="none" stroke="#007fff" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-176"><g><path d="M 612 207 L 641 206.8" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-177"><g><path d="M 592 197 L 463 197 Q 453 197 453 207 L 453 239 Q 453 249 463 249.02 L 897 249.98 Q 907 250 907 240 L 907 155 Q 907 145 897 145 L 871 145" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-178"><g><rect x="595" y="210" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 215px; margin-left: 596px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">2</div></div></div></foreignObject><text x="600" y="220" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">2</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-179"><g><rect x="595" y="193" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 198px; margin-left: 596px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">1</div></div></div></foreignObject><text x="600" y="203" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">1</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-180"><g><path d="M 440 184 L 592 184" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-181"><g><path d="M 592 244 L 612 238" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-182"><g><path d="M 592 174 L 612 180" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-183"><g><path d="M 592 243 L 592 174" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-184"><g><path d="M 612 238 L 612 180" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-185"><g><rect x="595" y="179" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 184px; margin-left: 596px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">0</div></div></div></foreignObject><text x="600" y="189" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">0</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-186"><g/><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-187"><g><path d="M 520 225.38 L 520.35 209" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-188"><g><path d="M 520.35 209 L 564.35 202" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-189"><g><path d="M 520.24 225.38 L 564.35 225.5" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-190"><g><path d="M 564.35 225.5 L 564.35 202" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-191"><g><path d="M 564 215.75 L 591 215.8" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-192"><g><rect x="521" y="206" width="43" height="19.5" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-end; justify-content: unsafe center; width: 45px; height: 1px; padding-top: 225px; margin-left: 520px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;"><b style="font-size: 15px;">SE</b></font></div></div></div></foreignObject><text x="542" y="225" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">SE</text></switch></g></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-193"><g><path d="M 579 221 L 589 211" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-194"><g><rect x="572" y="201" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 206px; margin-left: 573px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="577" y="211" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-195"><g><path d="M 493 215 L 520 215" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-196"><g><path d="M 507 220 L 517 210" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-197"><g><rect x="499" y="201" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 206px; margin-left: 500px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">16</div></div></div></foreignObject><text x="504" y="211" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">16</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-198"><g><path d="M 591 233 L 563 233 L 563 232" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-199"><g><rect x="595" y="227" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 232px; margin-left: 596px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">3</div></div></div></foreignObject><text x="600" y="237" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">3</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-200"><g><rect x="529" y="228" width="28" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 26px; height: 1px; padding-top: 233px; margin-left: 530px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32'd0</div></div></div></foreignObject><text x="543" y="238" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32'd0</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-201"><g><path d="M 625 212 L 635 202" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-202"><g><rect x="619" y="193" width="10" height="10" fill="none" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 8px; height: 1px; padding-top: 198px; margin-left: 620px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">32</div></div></div></foreignObject><text x="624" y="203" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">32</text></switch></g></g></g><g data-cell-id="Ozhc8iz4lOTZjhDb_Y0S-203"><g><rect x="459" y="204" width="35" height="19" rx="2.85" ry="2.85" fill="#000000" stroke="none" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 33px; height: 1px; padding-top: 212px; margin-left: 460px;"><div data-drawio-colors="color: #000000; " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 15px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;"><font style="font-size: 15px;" color="#ffffff">sw_i</font></div></div></div></foreignObject><text x="477" y="216" fill="#000000" font-family="&quot;Helvetica&quot;" font-size="15px" text-anchor="middle">sw_i</text></switch></g></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>