miriv_new.svg 58 KB

1234
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Do not edit this file with editors other than diagrams.net -->
  3. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1940px" height="1142px" viewBox="-0.5 -0.5 1940 1142" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2023-02-10T08:58:33.242Z&quot; agent=&quot;5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/20.3.0 Chrome/104.0.5112.114 Electron/20.1.3 Safari/537.36&quot; etag=&quot;XwGKksVwheK3Ffmjzh1W&quot; version=&quot;20.3.0&quot; type=&quot;device&quot;&gt;&lt;diagram name=&quot;Page-1&quot; id=&quot;90a13364-a465-7bf4-72fc-28e22215d7a0&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs/><g><rect x="980" y="340" width="40" height="560" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 990 880 L 1010 890 L 990 900 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,1000,890)" pointer-events="none"/><rect x="1065" y="350" width="50" height="540" rx="7.5" ry="7.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><g transform="translate(-0.5 -0.5)rotate(-90 1090 620)"><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: 1px; height: 1px; padding-top: 620px; margin-left: 1090px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;"><span style="font-size: 20px;"><font style="font-size: 20px;">multiplex<br style="font-size: 20px;" /></font></span></div></div></div></foreignObject><text x="1090" y="626" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">multiplex&#xa;</text></switch></g><rect x="260" y="760" width="40" height="140" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 270 880 L 290 890 L 270 900 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,280,890)" pointer-events="none"/><g transform="translate(-0.5 -0.5)rotate(-90 279.99999999999955 825)"><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: 1px; height: 1px; padding-top: 825px; margin-left: 280px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;"><span style="font-size: 20px;"><font style="font-size: 20px;">PC<br style="font-size: 20px;" /></font></span></div></div></div></foreignObject><text x="280" y="831" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">PC&#xa;</text></switch></g><path d="M 1249 511.5 L 1270.08 511.54 L 1270 508.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 466.5 L 1137 466.46 L 1115.65 466.64" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 511.5 L 1115 511.46" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 489 L 1137 489.08 L 1115 488.78" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="444" width="90" height="90" rx="13.5" ry="13.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 489px; margin-left: 1160px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">alu</div></div></div></foreignObject><text x="1204" y="495" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">alu</text></switch></g><path d="M 431 815 L 505 815" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 380 830 L 300 830" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 381 802.5 L 361 802.46 L 361 280 L 1628.08 280 L 1628 467" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1628" cy="470" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><rect x="381" y="790" width="50" height="50" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 48px; height: 1px; padding-top: 815px; margin-left: 382px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">BP</div></div></div></foreignObject><text x="406" y="821" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">BP</text></switch></g><rect x="380" y="1020" width="160" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 390 1030 L 410 1040 L 390 1050 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,400,1040)" pointer-events="none"/><path d="M 420 1050 L 420 1020" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><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: 1px; height: 1px; padding-top: 1035px; margin-left: 480px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;"><span style="font-size: 20px;"><font style="font-size: 20px;">imem<br style="font-size: 20px;" /></font></span></div></div></div></foreignObject><text x="480" y="1041" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">imem&#xa;</text></switch></g><rect x="1460" y="1020" width="160" height="30" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1470 1030 L 1490 1040 L 1470 1050 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,1480,1040)" pointer-events="none"/><path d="M 1500 1050 L 1500 1020" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><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: 1px; height: 1px; padding-top: 1035px; margin-left: 1560px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: nowrap;"><span style="font-size: 20px;"><font style="font-size: 20px;">dmem</font></span></div></div></div></foreignObject><text x="1560" y="1041" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">dmem</text></switch></g><rect x="1700" y="760" width="40" height="140" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1710 880 L 1730 890 L 1710 900 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,1720,890)" pointer-events="none"/><rect x="1340" y="340" width="40" height="560" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1350 880 L 1370 890 L 1350 900 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,1360,890)" pointer-events="none"/><path d="M 260 830 L 240.08 830 L 240.08 930 L 580.08 930 L 580.08 795.08 L 535 795" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 480 810 L 500 780 L 540 780 L 560 810 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(90,520,795)" pointer-events="none"/><path d="M 340 827 L 340.08 377.08 L 620.08 377.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="340" cy="830" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1159 599 L 1137 599.08 L 1114.85 598.94" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1249 599 L 1270.08 599.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="554" width="90" height="90" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 599px; margin-left: 1160px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">muldiv</div></div></div></foreignObject><text x="1204" y="605" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">muldiv</text></switch></g><path d="M 1310 610 L 1340 610" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1160 630 L 1180 590 L 1400 590 L 1420 630 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(90,1290,610)" pointer-events="none"/><path d="M 1249 709.08 L 1269 709.08 L 1250.08 709.08 L 1270 709" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 709 L 1137 709.08 L 1115.05 709.1" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="664" width="90" height="90" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 709px; margin-left: 1160px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">csr</div></div></div></foreignObject><text x="1204" y="715" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">csr</text></switch></g><path d="M 1249 779.5 L 1260.08 779.54 L 1260.08 760 L 1340 760" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="771" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 780px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">mstatus</font></div></div></div></foreignObject><text x="1204" y="783" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">mstatus</text></switch></g><path d="M 1249 796 L 1260.08 796 L 1260.08 760 L 1340 760" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="787.5" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 796px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">mcause</font></div></div></div></foreignObject><text x="1204" y="800" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">mcause</text></switch></g><path d="M 1249 830 L 1260.08 830 L 1260.08 760 L 1340 760" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="821.5" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 830px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">mie</font></div></div></div></foreignObject><text x="1204" y="834" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">mie</text></switch></g><path d="M 1249 847 L 1260.08 847.08 L 1260.08 760 L 1340 760" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="838.5" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 847px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">mip</font></div></div></div></foreignObject><text x="1204" y="851" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">mip</text></switch></g><path d="M 1249 864 L 1260.08 864 L 1260.08 760 L 1340 760" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="855.5" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 864px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">mtvec</font></div></div></div></foreignObject><text x="1204" y="868" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">mtvec</text></switch></g><rect x="1159" y="754" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 763px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">misa</font></div></div></div></foreignObject><text x="1204" y="766" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">misa</text></switch></g><path d="M 1249 813 L 1260.08 813.08 L 1260.08 760 L 1340 760" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="804.5" width="90" height="17" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 813px; margin-left: 1160px;"><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: 12px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 12px; line-height: 0.9;">mepc</font></div></div></div></foreignObject><text x="1204" y="817" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="12px" text-anchor="middle">mepc</text></switch></g><path d="M 860 750 L 920.08 750 L 978.76 749.92" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 860 850 L 920.08 850 L 979.16 850.16" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="660" y="700" width="200" height="200" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 198px; height: 1px; padding-top: 800px; margin-left: 661px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">regfile</div></div></div></foreignObject><text x="760" y="806" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">regfile</text></switch></g><path d="M 900 525 L 940.08 525.08 L 979.4 525.36" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1020.32 524.24 L 1042.54 524.15 L 1065.35 524.42" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1020 748.8 L 1042.54 748.77 L 1064.15 748.52" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1020 849.6 L 1042.54 849.54 L 1064.7 849.5" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 720 525 L 689.77 525.08 L 659.56 524.68" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1249 466.5 L 1340.28 466.31" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1146 515 L 1146 576 L 1159 576" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1146" cy="512" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1127 470 L 1127 616 L 1159.27 616" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1127" cy="467" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1159 405 L 1137 405.08 L 1114.45 405.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 375 L 1137 375.08 L 1115.4 375.38" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1219 390 L 1279.46 390 L 1339.4 389.84" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1159" y="360" width="60" height="60" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 58px; height: 1px; padding-top: 390px; margin-left: 1160px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">+</div></div></div></foreignObject><text x="1189" y="396" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">+</text></switch></g><path d="M 1065.1 376.46 L 1042.54 376.46 L 1020.32 376.4" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 980.6 376.4 L 820.69 376.46 L 661.28 376" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1418 453 L 1400.08 453.08 L 1400.08 390 L 1380 390" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1418 438 L 1410.08 438 L 1410.08 366.31 L 1379.52 366.32" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1538 438 L 1550.08 438 L 1550 400" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1538 468 L 1538.08 470 L 1655 470 L 1655 380" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1418 468 L 1380.08 466.56" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1418" y="423" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 118px; height: 1px; padding-top: 453px; margin-left: 1419px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 20px;">branch</font></div></div></div></foreignObject><text x="1478" y="459" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">branch</text></switch></g><rect x="720" y="460" width="180" height="130" rx="19.5" ry="19.5" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 178px; height: 1px; padding-top: 525px; margin-left: 721px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">decode</div></div></div></foreignObject><text x="810" y="531" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">decode</text></switch></g><path d="M 455 930 L 455 1013.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 455 1018.88 L 451.5 1011.88 L 455 1013.63 L 458.5 1011.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 505 1020 L 505 990 L 590.08 990 L 590.08 524 L 614.02 524" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 619.27 524 L 612.27 527.5 L 614.02 524 L 612.27 520.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 660.6 446.2 L 820.08 446.15 L 979.24 446.96" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="620" y="340" width="40" height="360" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 630 680 L 650 690 L 630 700 Z" fill="#ffffff" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,640,690)" pointer-events="none"/><rect x="620" y="700" width="40" height="200" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 630 880 L 650 890 L 630 900 Z" fill="#ffffff" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,640,890)" pointer-events="none"/><path d="M 593 800 L 613.63 800" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="590" cy="800" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 618.88 800 L 611.88 803.5 L 613.63 800 L 611.88 796.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1480 865 L 1430.08 865.08 L 1380.2 865.28" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1480 830 L 1400.08 830 L 1400.08 798.08" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1400.08" cy="795.08" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1600 847.5 L 1650.08 847.54 L 1650.08 865.08 L 1700 865" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1480" y="812.5" width="120" height="70" rx="10.5" ry="10.5" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 118px; height: 1px; padding-top: 848px; margin-left: 1481px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 20px;">memu</font></div></div></div></foreignObject><text x="1540" y="854" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">memu</text></switch></g><path d="M 1339.72 865.28 L 1270.08 865.23 L 1270.08 890 L 1140.08 890 L 1140.08 863.54 L 1115.85 863.54" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1700 795 L 1400.08 795.08 L 1400.08 610 L 1380 610" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1785 850.5 L 1763 850.46 L 1763 865.08 L 1740 865" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1785 830.5 L 1762.54 830.46 L 1740 830" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1815 830.5 L 1835 830.46 L 1835 990 L 603 990 L 603 850 L 620 850" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1760 845.5 L 1780 815.5 L 1820 815.5 L 1840 845.5 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(90,1800,830.5)" pointer-events="none"/><path d="M 1740 795 L 1762.54 795.08 L 1762.54 810.46 L 1785 810.5" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1540.1 1013.9 L 1540 888.87" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1540.1 1019.15 L 1536.59 1012.15 L 1540.1 1013.9 L 1543.59 1012.15 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1540 883.62 L 1543.51 890.62 L 1540 888.87 L 1536.51 890.62 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1250 942.5 L 1420.08 942.46 L 1420 869" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1420" cy="866" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1250 967.5 L 1420.08 967.54 L 1420.01 987" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1420" cy="990" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1160 955 L 1102.54 955.08 L 1102.5 890" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1160" y="930" width="90" height="50" rx="7.5" ry="7.5" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 88px; height: 1px; padding-top: 955px; margin-left: 1161px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 20px;">fwd</font></div></div></div></foreignObject><text x="1205" y="961" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">fwd</text></switch></g><path d="M 640 330 L 640 190" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="none"/><path d="M 999.58 330 L 999.58 190" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="none"/><path d="M 1359.58 330 L 1359.58 190" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="none"/><path d="M 1719.41 330 L 1719.41 190" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 6" pointer-events="none"/><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: 58px; height: 1px; padding-top: 215px; margin-left: 421px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">FETCH</div></div></div></foreignObject><text x="450" y="221" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">FETCH</text></switch></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: 58px; height: 1px; padding-top: 215px; margin-left: 791px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">DECODE</div></div></div></foreignObject><text x="820" y="221" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">DECODE</text></switch></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: 58px; height: 1px; padding-top: 215px; margin-left: 1160px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">EXECUTE</div></div></div></foreignObject><text x="1189" y="221" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">EXECUTE</text></switch></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: 58px; height: 1px; padding-top: 215px; margin-left: 1501px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">MEMORY</div></div></div></foreignObject><text x="1530" y="221" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">MEMORY</text></switch></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: 134px; height: 1px; padding-top: 215px; margin-left: 1803px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">WRITEBACK</div></div></div></foreignObject><text x="1870" y="221" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">WRITEBACK</text></switch></g><path d="M 70.5 447 L 20 447" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 180.5 447 L 400.23 447.08 L 619.24 447.28" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="70.5" y="404" width="110" height="86" rx="12.9" ry="12.9" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 108px; height: 1px; padding-top: 447px; margin-left: 72px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">CLINT</div></div></div></foreignObject><text x="126" y="453" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">CLINT</text></switch></g><path d="M 1020.08 447.52 L 1040.08 447.54 L 1040.08 330 L 1310.08 330 L 1310.08 366.92 L 1339.8 366.88" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1024.25 98.94 L 1024.23 160 L 270.08 160 L 270 760" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><path d="M 1024.25 98.94 L 1024.23 160 L 630.08 160 L 630 340" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><path d="M 1024.25 98.94 L 1024.23 160 L 990.08 160 L 990 340" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><path d="M 1024.25 98.94 L 1024.23 160 L 1350.08 160 L 1350 340" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><path d="M 1024.25 98.94 L 1024.23 160 L 1710.08 160 L 1710 760" fill="none" stroke="#6c8ebf" stroke-miterlimit="10" pointer-events="none"/><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: 1px; height: 1px; padding-top: 121px; margin-left: 1024px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">flush</div></div></div></foreignObject><text x="1024" y="125" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">flush</text></switch></g><path d="M 1058.5 98.94 L 1058.54 170 L 280.08 170 L 280 760" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 1058.5 98.94 L 1058.54 170 L 640.08 170 L 640 340" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 1058.5 98.94 L 1058.54 170 L 1000.08 170 L 1000 340" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 1058.5 98.94 L 1058.54 170 L 1360.08 170 L 1360 340" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><path d="M 1058.5 98.94 L 1058.54 170 L 1720.08 170 L 1720 760" fill="none" stroke="#82b366" stroke-miterlimit="10" pointer-events="none"/><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: 1px; height: 1px; padding-top: 120px; margin-left: 1059px;"><div data-drawio-colors="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); " style="box-sizing: border-box; font-size: 0px; text-align: center;"><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; background-color: rgb(255, 255, 255); white-space: nowrap;">stall</div></div></div></foreignObject><text x="1059" y="124" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="11px" text-anchor="middle">stall</text></switch></g><rect x="990" y="0" width="137" height="98.94" rx="14.84" ry="14.84" fill="#ffffff" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 135px; height: 1px; padding-top: 49px; margin-left: 991px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;">ctrl</div></div></div></foreignObject><text x="1059" y="55" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">ctrl</text></switch></g><rect x="232" y="1100" width="96" height="40" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 244 1120 L 244 1106 L 280 1106 L 280 1134 L 316 1134 L 316 1120" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1080 L 280 900" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 400.08 1070 L 400 1050" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 1480.08 1070 L 1480 1050" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 640.08 1070 L 640 900" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 1000.08 1070 L 1000 900" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 1360.08 1070 L 1360 900" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 1720.08 1070 L 1720 900" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 730 L 1174.75 740 L 1159 750 Z" fill="#ffcccc" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 1150.08 1070 L 1150.08 740 L 1159 740" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 1159 620 L 1174.75 630 L 1159 640 Z" fill="#ffcccc" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 280 1100 L 280.08 1070 L 1150.08 1070 L 1150.08 630 L 1159 630" fill="none" stroke="#b85450" stroke-miterlimit="10" pointer-events="none"/><path d="M 1270 770 L 1280 750" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><path d="M 40 457 L 50 437" fill="none" stroke="rgb(0, 0, 0)" stroke-width="2" stroke-miterlimit="10" pointer-events="none"/><rect x="0" y="437" width="20" height="20" fill="none" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 0 437 L 20 457" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 0 457 L 20 437" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1670 280 L 1670.08 49.54 L 1127 49.47" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1700 330 L 1720 330 M 1620 315 L 1643 315 M 1620 345 L 1643 345" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,1670,330)" pointer-events="none"/><path d="M 1660 300 C 1677.47 300.56 1693.06 312.25 1700 330 C 1693.06 347.75 1677.47 359.44 1660 360 L 1635 360 C 1645.72 341.44 1645.72 318.56 1635 300 Z" fill="#ffcccc" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" transform="rotate(-90,1670,330)" pointer-events="none"/><path d="M 1420 609 L 1403.08 609.07" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><ellipse cx="1400.08" cy="609.08" rx="3" ry="3" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" pointer-events="none"/><path d="M 1540 609 L 1685 609.08 L 1685 380" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1540 591.5 L 1590.08 591.54 L 1590 400" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1540 626.5 L 1620.08 626.46 L 1620.08 776 L 1699.52 775.96" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><rect x="1420" y="574" width="120" height="70" rx="10.5" ry="10.5" fill="#ffcccc" stroke="rgb(0, 0, 0)" pointer-events="none"/><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: 118px; height: 1px; padding-top: 609px; margin-left: 1421px;"><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: 20px; font-family: &quot;Courier New&quot;; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: none; white-space: normal; overflow-wrap: normal;"><font style="font-size: 20px;">trap<br /></font></div></div></div></foreignObject><text x="1480" y="615" fill="rgb(0, 0, 0)" font-family="Courier New" font-size="20px" text-anchor="middle">trap&#xa;</text></switch></g><path d="M 1570 370 L 1570.08 300 L 480.08 300 L 480.08 775.08 L 505 775" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1530 400 L 1550 370 L 1590 370 L 1610 400 Z" fill="#ffcccc" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/><path d="M 1077.5 890 L 1077.46 1004 L 1850.08 1004 L 1850.08 776.15 L 1740.08 776.1" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="none"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/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>