Files
rebbarb/diagrams/bbatop_blocks.svg
Dennis Brentjes 5b732a0b34 Adds diagrams.
2026-06-13 19:02:58 +02:00

2846 lines
179 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.43.0 (0)
-->
<!-- Title: bbatop_blocks Pages: 1 -->
<svg width="3448pt" height="2767pt"
viewBox="0.00 0.00 3448.31 2767.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2763)">
<title>bbatop_blocks</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-2763 3444.31,-2763 3444.31,4 -4,4"/>
<!-- n7 -->
<g id="node1" class="node">
<title>n7</title>
<polygon fill="none" stroke="black" points="787.61,-340.54 787.61,-355.46 743.65,-366 681.48,-366 637.52,-355.46 637.52,-340.54 681.48,-330 743.65,-330 787.61,-340.54"/>
<text text-anchor="middle" x="712.56" y="-344.3" font-family="Times,serif" font-size="14.00">w5100_rst_n</text>
</g>
<!-- n8 -->
<g id="node2" class="node">
<title>n8</title>
<polygon fill="none" stroke="black" points="787.2,-502.54 787.2,-517.46 743.48,-528 681.65,-528 637.92,-517.46 637.92,-502.54 681.65,-492 743.48,-492 787.2,-502.54"/>
<text text-anchor="middle" x="712.56" y="-506.3" font-family="Times,serif" font-size="14.00">w5100_wr_n</text>
</g>
<!-- x11 -->
<g id="node133" class="node">
<title>x11</title>
<path fill="none" stroke="black" d="M1088.23,-528C1088.23,-528 1058.23,-528 1058.23,-528 1052.23,-528 1046.23,-522 1046.23,-516 1046.23,-516 1046.23,-504 1046.23,-504 1046.23,-498 1052.23,-492 1058.23,-492 1058.23,-492 1088.23,-492 1088.23,-492 1094.23,-492 1100.23,-498 1100.23,-504 1100.23,-504 1100.23,-516 1100.23,-516 1100.23,-522 1094.23,-528 1088.23,-528"/>
<text text-anchor="middle" x="1073.23" y="-506.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n8&#45;&gt;x11 -->
<g id="edge199" class="edge">
<title>n8:e&#45;&gt;x11:w</title>
<path fill="none" stroke="black" d="M788.56,-510C899.18,-510 929.35,-510 1035.1,-510"/>
<polygon fill="black" stroke="black" points="1035.23,-513.5 1045.23,-510 1035.23,-506.5 1035.23,-513.5"/>
</g>
<!-- n9 -->
<g id="node3" class="node">
<title>n9</title>
<polygon fill="none" stroke="black" points="784.98,-2159.54 784.98,-2174.46 742.56,-2185 682.57,-2185 640.14,-2174.46 640.14,-2159.54 682.57,-2149 742.56,-2149 784.98,-2159.54"/>
<text text-anchor="middle" x="712.56" y="-2163.3" font-family="Times,serif" font-size="14.00">w5100_rd_n</text>
</g>
<!-- x10 -->
<g id="node132" class="node">
<title>x10</title>
<path fill="none" stroke="black" d="M1088.23,-2185C1088.23,-2185 1058.23,-2185 1058.23,-2185 1052.23,-2185 1046.23,-2179 1046.23,-2173 1046.23,-2173 1046.23,-2161 1046.23,-2161 1046.23,-2155 1052.23,-2149 1058.23,-2149 1058.23,-2149 1088.23,-2149 1088.23,-2149 1094.23,-2149 1100.23,-2155 1100.23,-2161 1100.23,-2161 1100.23,-2173 1100.23,-2173 1100.23,-2179 1094.23,-2185 1088.23,-2185"/>
<text text-anchor="middle" x="1073.23" y="-2163.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n9&#45;&gt;x10 -->
<g id="edge221" class="edge">
<title>n9:e&#45;&gt;x10:w</title>
<path fill="none" stroke="black" d="M786.56,-2167C898.05,-2167 928.45,-2167 1035.02,-2167"/>
<polygon fill="black" stroke="black" points="1035.23,-2170.5 1045.23,-2167 1035.23,-2163.5 1035.23,-2170.5"/>
</g>
<!-- n10 -->
<g id="node4" class="node">
<title>n10</title>
<polygon fill="none" stroke="black" points="784.08,-2289.54 784.08,-2304.46 742.19,-2315 682.94,-2315 641.05,-2304.46 641.05,-2289.54 682.94,-2279 742.19,-2279 784.08,-2289.54"/>
<text text-anchor="middle" x="712.56" y="-2293.3" font-family="Times,serif" font-size="14.00">w5100_cs_n</text>
</g>
<!-- x9 -->
<g id="node131" class="node">
<title>x9</title>
<path fill="none" stroke="black" d="M1088.23,-2315C1088.23,-2315 1058.23,-2315 1058.23,-2315 1052.23,-2315 1046.23,-2309 1046.23,-2303 1046.23,-2303 1046.23,-2291 1046.23,-2291 1046.23,-2285 1052.23,-2279 1058.23,-2279 1058.23,-2279 1088.23,-2279 1088.23,-2279 1094.23,-2279 1100.23,-2285 1100.23,-2291 1100.23,-2291 1100.23,-2303 1100.23,-2303 1100.23,-2309 1094.23,-2315 1088.23,-2315"/>
<text text-anchor="middle" x="1073.23" y="-2293.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n10&#45;&gt;x9 -->
<g id="edge6" class="edge">
<title>n10:e&#45;&gt;x9:w</title>
<path fill="none" stroke="black" d="M785.56,-2297C897.48,-2297 928,-2297 1034.98,-2297"/>
<polygon fill="black" stroke="black" points="1035.23,-2300.5 1045.23,-2297 1035.23,-2293.5 1035.23,-2300.5"/>
</g>
<!-- n11 -->
<g id="node5" class="node">
<title>n11</title>
<polygon fill="none" stroke="black" points="801.34,-2381.54 801.34,-2396.46 749.34,-2407 675.79,-2407 623.78,-2396.46 623.78,-2381.54 675.79,-2371 749.34,-2371 801.34,-2381.54"/>
<text text-anchor="middle" x="712.56" y="-2385.3" font-family="Times,serif" font-size="14.00">w5100_data_oe</text>
</g>
<!-- x7 -->
<g id="node129" class="node">
<title>x7</title>
<path fill="none" stroke="black" d="M1088.23,-2445C1088.23,-2445 1058.23,-2445 1058.23,-2445 1052.23,-2445 1046.23,-2439 1046.23,-2433 1046.23,-2433 1046.23,-2421 1046.23,-2421 1046.23,-2415 1052.23,-2409 1058.23,-2409 1058.23,-2409 1088.23,-2409 1088.23,-2409 1094.23,-2409 1100.23,-2415 1100.23,-2421 1100.23,-2421 1100.23,-2433 1100.23,-2433 1100.23,-2439 1094.23,-2445 1088.23,-2445"/>
<text text-anchor="middle" x="1073.23" y="-2423.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n11&#45;&gt;x7 -->
<g id="edge26" class="edge">
<title>n11:e&#45;&gt;x7:w</title>
<path fill="none" stroke="black" d="M802.56,-2389C908.21,-2389 934.41,-2424.59 1034.93,-2426.88"/>
<polygon fill="black" stroke="black" points="1035.19,-2430.39 1045.23,-2427 1035.27,-2423.39 1035.19,-2430.39"/>
</g>
<!-- n12 -->
<g id="node6" class="node">
<title>n12</title>
<polygon fill="none" stroke="black" points="795.59,-2511.54 795.59,-2526.46 746.95,-2537 678.17,-2537 629.54,-2526.46 629.54,-2511.54 678.17,-2501 746.95,-2501 795.59,-2511.54"/>
<text text-anchor="middle" x="712.56" y="-2515.3" font-family="Times,serif" font-size="14.00">w5100_data_o</text>
</g>
<!-- x6 -->
<g id="node128" class="node">
<title>x6</title>
<path fill="none" stroke="black" d="M1088.23,-2575C1088.23,-2575 1058.23,-2575 1058.23,-2575 1052.23,-2575 1046.23,-2569 1046.23,-2563 1046.23,-2563 1046.23,-2551 1046.23,-2551 1046.23,-2545 1052.23,-2539 1058.23,-2539 1058.23,-2539 1088.23,-2539 1088.23,-2539 1094.23,-2539 1100.23,-2545 1100.23,-2551 1100.23,-2551 1100.23,-2563 1100.23,-2563 1100.23,-2569 1094.23,-2575 1088.23,-2575"/>
<text text-anchor="middle" x="1073.23" y="-2553.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n12&#45;&gt;x6 -->
<g id="edge38" class="edge">
<title>n12:e&#45;&gt;x6:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M796.56,-2519C904.87,-2519 931.78,-2554.66 1035,-2556.89"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1035.19,-2560.39 1045.23,-2557 1035.27,-2553.39 1035.19,-2560.39"/>
</g>
<!-- n13 -->
<g id="node7" class="node">
<title>n13</title>
<polygon fill="none" stroke="black" points="785.89,-2565.54 785.89,-2580.46 742.94,-2591 682.19,-2591 639.24,-2580.46 639.24,-2565.54 682.19,-2555 742.94,-2555 785.89,-2565.54"/>
<text text-anchor="middle" x="712.56" y="-2569.3" font-family="Times,serif" font-size="14.00">w5100_addr</text>
</g>
<!-- x5 -->
<g id="node127" class="node">
<title>x5</title>
<path fill="none" stroke="black" d="M1088.23,-2629C1088.23,-2629 1058.23,-2629 1058.23,-2629 1052.23,-2629 1046.23,-2623 1046.23,-2617 1046.23,-2617 1046.23,-2605 1046.23,-2605 1046.23,-2599 1052.23,-2593 1058.23,-2593 1058.23,-2593 1088.23,-2593 1088.23,-2593 1094.23,-2593 1100.23,-2599 1100.23,-2605 1100.23,-2605 1100.23,-2617 1100.23,-2617 1100.23,-2623 1094.23,-2629 1088.23,-2629"/>
<text text-anchor="middle" x="1073.23" y="-2607.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n13&#45;&gt;x5 -->
<g id="edge42" class="edge">
<title>n13:e&#45;&gt;x5:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M786.56,-2573C813.29,-2573 985.16,-2605.16 1035.13,-2610.31"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1035.01,-2613.81 1045.23,-2611 1035.49,-2606.82 1035.01,-2613.81"/>
</g>
<!-- n14 -->
<g id="node8" class="node">
<title>n14</title>
<polygon fill="none" stroke="black" points="2183.92,-1758.54 2183.92,-1773.46 2162.45,-1784 2132.08,-1784 2110.6,-1773.46 2110.6,-1758.54 2132.08,-1748 2162.45,-1748 2183.92,-1758.54"/>
<text text-anchor="middle" x="2147.26" y="-1762.3" font-family="Times,serif" font-size="14.00">int_n</text>
</g>
<!-- x4 -->
<g id="node126" class="node">
<title>x4</title>
<path fill="none" stroke="black" d="M2542.65,-1784C2542.65,-1784 2512.65,-1784 2512.65,-1784 2506.65,-1784 2500.65,-1778 2500.65,-1772 2500.65,-1772 2500.65,-1760 2500.65,-1760 2500.65,-1754 2506.65,-1748 2512.65,-1748 2512.65,-1748 2542.65,-1748 2542.65,-1748 2548.65,-1748 2554.65,-1754 2554.65,-1760 2554.65,-1760 2554.65,-1772 2554.65,-1772 2554.65,-1778 2548.65,-1784 2542.65,-1784"/>
<text text-anchor="middle" x="2527.65" y="-1762.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n14&#45;&gt;x4 -->
<g id="edge44" class="edge">
<title>n14:e&#45;&gt;x4:w</title>
<path fill="none" stroke="black" d="M2185.26,-1766C2321.58,-1766 2358.15,-1766 2489.6,-1766"/>
<polygon fill="black" stroke="black" points="2489.65,-1769.5 2499.65,-1766 2489.65,-1762.5 2489.65,-1769.5"/>
</g>
<!-- n15 -->
<g id="node9" class="node">
<title>n15</title>
<polygon fill="none" stroke="black" points="2964.62,-320.54 2964.62,-335.46 2932.55,-346 2887.2,-346 2855.13,-335.46 2855.13,-320.54 2887.2,-310 2932.55,-310 2964.62,-320.54"/>
<text text-anchor="middle" x="2909.88" y="-324.3" font-family="Times,serif" font-size="14.00">exi_miso</text>
</g>
<!-- x3 -->
<g id="node125" class="node">
<title>x3</title>
<path fill="none" stroke="black" d="M3133.1,-346C3133.1,-346 3103.1,-346 3103.1,-346 3097.1,-346 3091.1,-340 3091.1,-334 3091.1,-334 3091.1,-322 3091.1,-322 3091.1,-316 3097.1,-310 3103.1,-310 3103.1,-310 3133.1,-310 3133.1,-310 3139.1,-310 3145.1,-316 3145.1,-322 3145.1,-322 3145.1,-334 3145.1,-334 3145.1,-340 3139.1,-346 3133.1,-346"/>
<text text-anchor="middle" x="3118.1" y="-324.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n15&#45;&gt;x3 -->
<g id="edge46" class="edge">
<title>n15:e&#45;&gt;x3:w</title>
<path fill="none" stroke="black" d="M2965.88,-328C3017.95,-328 3033.48,-328 3080.84,-328"/>
<polygon fill="black" stroke="black" points="3081.1,-331.5 3091.1,-328 3081.1,-324.5 3081.1,-331.5"/>
</g>
<!-- n16 -->
<g id="node10" class="node">
<title>n16</title>
<polygon fill="none" stroke="black" points="107.2,-1809.54 107.2,-1824.46 91.38,-1835 69.01,-1835 53.2,-1824.46 53.2,-1809.54 69.01,-1799 91.38,-1799 107.2,-1809.54"/>
<text text-anchor="middle" x="80.2" y="-1813.3" font-family="Times,serif" font-size="14.00">rst</text>
</g>
<!-- c128 -->
<g id="node116" class="node">
<title>c128</title>
<polygon fill="none" stroke="black" points="196.4,-1846 196.4,-2214 553.4,-2214 553.4,-1846 196.4,-1846"/>
<text text-anchor="middle" x="249.9" y="-2198.8" font-family="Times,serif" font-size="14.00">bus_data_i</text>
<polyline fill="none" stroke="black" points="196.4,-2191 303.4,-2191 "/>
<text text-anchor="middle" x="249.9" y="-2175.8" font-family="Times,serif" font-size="14.00">clk</text>
<polyline fill="none" stroke="black" points="196.4,-2168 303.4,-2168 "/>
<text text-anchor="middle" x="249.9" y="-2152.8" font-family="Times,serif" font-size="14.00">init_req</text>
<polyline fill="none" stroke="black" points="196.4,-2145 303.4,-2145 "/>
<text text-anchor="middle" x="249.9" y="-2129.8" font-family="Times,serif" font-size="14.00">port$825$0</text>
<polyline fill="none" stroke="black" points="196.4,-2122 303.4,-2122 "/>
<text text-anchor="middle" x="249.9" y="-2106.8" font-family="Times,serif" font-size="14.00">port$827$0</text>
<polyline fill="none" stroke="black" points="196.4,-2099 303.4,-2099 "/>
<text text-anchor="middle" x="249.9" y="-2083.8" font-family="Times,serif" font-size="14.00">port$829$0</text>
<polyline fill="none" stroke="black" points="196.4,-2076 303.4,-2076 "/>
<text text-anchor="middle" x="249.9" y="-2060.8" font-family="Times,serif" font-size="14.00">port$831$0</text>
<polyline fill="none" stroke="black" points="196.4,-2053 303.4,-2053 "/>
<text text-anchor="middle" x="249.9" y="-2037.8" font-family="Times,serif" font-size="14.00">port$833$0</text>
<polyline fill="none" stroke="black" points="196.4,-2030 303.4,-2030 "/>
<text text-anchor="middle" x="249.9" y="-2014.8" font-family="Times,serif" font-size="14.00">port$835$0</text>
<polyline fill="none" stroke="black" points="196.4,-2007 303.4,-2007 "/>
<text text-anchor="middle" x="249.9" y="-1991.8" font-family="Times,serif" font-size="14.00">rst</text>
<polyline fill="none" stroke="black" points="196.4,-1984 303.4,-1984 "/>
<text text-anchor="middle" x="249.9" y="-1968.8" font-family="Times,serif" font-size="14.00">rx_ready</text>
<polyline fill="none" stroke="black" points="196.4,-1961 303.4,-1961 "/>
<text text-anchor="middle" x="249.9" y="-1945.8" font-family="Times,serif" font-size="14.00">tx_data</text>
<polyline fill="none" stroke="black" points="196.4,-1938 303.4,-1938 "/>
<text text-anchor="middle" x="249.9" y="-1922.8" font-family="Times,serif" font-size="14.00">tx_eof</text>
<polyline fill="none" stroke="black" points="196.4,-1915 303.4,-1915 "/>
<text text-anchor="middle" x="249.9" y="-1899.8" font-family="Times,serif" font-size="14.00">tx_sof</text>
<polyline fill="none" stroke="black" points="196.4,-1892 303.4,-1892 "/>
<text text-anchor="middle" x="249.9" y="-1876.8" font-family="Times,serif" font-size="14.00">tx_valid</text>
<polyline fill="none" stroke="black" points="196.4,-1869 303.4,-1869 "/>
<text text-anchor="middle" x="249.9" y="-1853.8" font-family="Times,serif" font-size="14.00">w5100_int_n</text>
<polyline fill="none" stroke="black" points="303.4,-1846 303.4,-2214 "/>
<text text-anchor="middle" x="376.4" y="-2033.8" font-family="Times,serif" font-size="14.00">eth</text>
<text text-anchor="middle" x="376.4" y="-2018.8" font-family="Times,serif" font-size="14.00">bbatop_blocks.eth</text>
<polyline fill="none" stroke="black" points="449.4,-1846 449.4,-2214 "/>
<text text-anchor="middle" x="501.4" y="-2193.8" font-family="Times,serif" font-size="14.00">bus_addr</text>
<polyline fill="none" stroke="black" points="449.4,-2181 553.4,-2181 "/>
<text text-anchor="middle" x="501.4" y="-2160.8" font-family="Times,serif" font-size="14.00">bus_data_o</text>
<polyline fill="none" stroke="black" points="449.4,-2148 553.4,-2148 "/>
<text text-anchor="middle" x="501.4" y="-2127.3" font-family="Times,serif" font-size="14.00">bus_data_oe</text>
<polyline fill="none" stroke="black" points="449.4,-2114 553.4,-2114 "/>
<text text-anchor="middle" x="501.4" y="-2093.8" font-family="Times,serif" font-size="14.00">cs_n</text>
<polyline fill="none" stroke="black" points="449.4,-2081 553.4,-2081 "/>
<text text-anchor="middle" x="501.4" y="-2060.3" font-family="Times,serif" font-size="14.00">rd_n</text>
<polyline fill="none" stroke="black" points="449.4,-2047 553.4,-2047 "/>
<text text-anchor="middle" x="501.4" y="-2026.8" font-family="Times,serif" font-size="14.00">rx_data</text>
<polyline fill="none" stroke="black" points="449.4,-2014 553.4,-2014 "/>
<text text-anchor="middle" x="501.4" y="-1993.3" font-family="Times,serif" font-size="14.00">rx_eof</text>
<polyline fill="none" stroke="black" points="449.4,-1980 553.4,-1980 "/>
<text text-anchor="middle" x="501.4" y="-1959.8" font-family="Times,serif" font-size="14.00">rx_sof</text>
<polyline fill="none" stroke="black" points="449.4,-1947 553.4,-1947 "/>
<text text-anchor="middle" x="501.4" y="-1926.3" font-family="Times,serif" font-size="14.00">rx_valid</text>
<polyline fill="none" stroke="black" points="449.4,-1913 553.4,-1913 "/>
<text text-anchor="middle" x="501.4" y="-1892.8" font-family="Times,serif" font-size="14.00">tx_ready</text>
<polyline fill="none" stroke="black" points="449.4,-1880 553.4,-1880 "/>
<text text-anchor="middle" x="501.4" y="-1859.3" font-family="Times,serif" font-size="14.00">wr_n</text>
</g>
<!-- n16&#45;&gt;c128 -->
<g id="edge47" class="edge">
<title>n16:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M108.2,-1817C192.87,-1817 115.06,-1980.7 186.4,-1994.13"/>
<polygon fill="black" stroke="black" points="186.13,-1997.62 196.4,-1995 186.74,-1990.64 186.13,-1997.62"/>
</g>
<!-- c133 -->
<g id="node117" class="node">
<title>c133</title>
<polygon fill="none" stroke="black" points="2326.65,-816.5 2326.65,-977.5 2728.65,-977.5 2728.65,-816.5 2326.65,-816.5"/>
<text text-anchor="middle" x="2390.65" y="-962.3" font-family="Times,serif" font-size="14.00">clk</text>
<polyline fill="none" stroke="black" points="2326.65,-954.5 2454.65,-954.5 "/>
<text text-anchor="middle" x="2390.65" y="-939.3" font-family="Times,serif" font-size="14.00">rst</text>
<polyline fill="none" stroke="black" points="2326.65,-931.5 2454.65,-931.5 "/>
<text text-anchor="middle" x="2390.65" y="-916.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_data</text>
<polyline fill="none" stroke="black" points="2326.65,-908.5 2454.65,-908.5 "/>
<text text-anchor="middle" x="2390.65" y="-893.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_rdy</text>
<polyline fill="none" stroke="black" points="2326.65,-885.5 2454.65,-885.5 "/>
<text text-anchor="middle" x="2390.65" y="-870.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_data</text>
<polyline fill="none" stroke="black" points="2326.65,-862.5 2454.65,-862.5 "/>
<text text-anchor="middle" x="2390.65" y="-847.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_rdy</text>
<polyline fill="none" stroke="black" points="2326.65,-839.5 2454.65,-839.5 "/>
<text text-anchor="middle" x="2390.65" y="-824.3" font-family="Times,serif" font-size="14.00">tx_ready</text>
<polyline fill="none" stroke="black" points="2454.65,-816.5 2454.65,-977.5 "/>
<text text-anchor="middle" x="2534.65" y="-900.8" font-family="Times,serif" font-size="14.00">drain</text>
<text text-anchor="middle" x="2534.65" y="-885.8" font-family="Times,serif" font-size="14.00">bbatop_blocks.drain</text>
<polyline fill="none" stroke="black" points="2614.65,-816.5 2614.65,-977.5 "/>
<text text-anchor="middle" x="2671.65" y="-962.3" font-family="Times,serif" font-size="14.00">hold_data</text>
<polyline fill="none" stroke="black" points="2614.65,-954.5 2728.65,-954.5 "/>
<text text-anchor="middle" x="2671.65" y="-939.3" font-family="Times,serif" font-size="14.00">hold_eof</text>
<polyline fill="none" stroke="black" points="2614.65,-931.5 2728.65,-931.5 "/>
<text text-anchor="middle" x="2671.65" y="-916.3" font-family="Times,serif" font-size="14.00">hold_sof</text>
<polyline fill="none" stroke="black" points="2614.65,-908.5 2728.65,-908.5 "/>
<text text-anchor="middle" x="2671.65" y="-893.3" font-family="Times,serif" font-size="14.00">hold_valid</text>
<polyline fill="none" stroke="black" points="2614.65,-885.5 2728.65,-885.5 "/>
<text text-anchor="middle" x="2671.65" y="-870.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_en</text>
<polyline fill="none" stroke="black" points="2614.65,-862.5 2728.65,-862.5 "/>
<text text-anchor="middle" x="2671.65" y="-847.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_en</text>
<polyline fill="none" stroke="black" points="2614.65,-839.5 2728.65,-839.5 "/>
<text text-anchor="middle" x="2671.65" y="-824.3" font-family="Times,serif" font-size="14.00">tx_irq</text>
</g>
<!-- n16&#45;&gt;c133 -->
<g id="edge48" class="edge">
<title>n16:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" d="M108.2,-1817C204.59,-1817 128.07,-1021.99 196.4,-954 359.34,-791.85 481.69,-908 711.56,-908 711.56,-908 711.56,-908 1074.23,-908 1301.87,-908 1357.26,-878.59 1583.87,-857 1770.46,-839.22 1816.63,-827.45 2003.87,-819 2131.2,-813.25 2188.73,-742.46 2290.65,-819 2333.31,-851.04 2278.16,-930.68 2316.31,-941.72"/>
<polygon fill="black" stroke="black" points="2316.3,-945.25 2326.65,-943 2317.15,-938.3 2316.3,-945.25"/>
</g>
<!-- c134 -->
<g id="node118" class="node">
<title>c134</title>
<polygon fill="none" stroke="black" points="871.73,-1678.5 871.73,-1885.5 1274.73,-1885.5 1274.73,-1678.5 871.73,-1678.5"/>
<text text-anchor="middle" x="932.73" y="-1870.3" font-family="Times,serif" font-size="14.00">clk</text>
<polyline fill="none" stroke="black" points="871.73,-1862.5 993.73,-1862.5 "/>
<text text-anchor="middle" x="932.73" y="-1847.3" font-family="Times,serif" font-size="14.00">eth_wr_ready</text>
<polyline fill="none" stroke="black" points="871.73,-1839.5 993.73,-1839.5 "/>
<text text-anchor="middle" x="932.73" y="-1824.3" font-family="Times,serif" font-size="14.00">rst</text>
<polyline fill="none" stroke="black" points="871.73,-1816.5 993.73,-1816.5 "/>
<text text-anchor="middle" x="932.73" y="-1801.3" font-family="Times,serif" font-size="14.00">rx_data</text>
<polyline fill="none" stroke="black" points="871.73,-1793.5 993.73,-1793.5 "/>
<text text-anchor="middle" x="932.73" y="-1778.3" font-family="Times,serif" font-size="14.00">rx_enabled</text>
<polyline fill="none" stroke="black" points="871.73,-1770.5 993.73,-1770.5 "/>
<text text-anchor="middle" x="932.73" y="-1755.3" font-family="Times,serif" font-size="14.00">rx_eof</text>
<polyline fill="none" stroke="black" points="871.73,-1747.5 993.73,-1747.5 "/>
<text text-anchor="middle" x="932.73" y="-1732.3" font-family="Times,serif" font-size="14.00">rx_sof</text>
<polyline fill="none" stroke="black" points="871.73,-1724.5 993.73,-1724.5 "/>
<text text-anchor="middle" x="932.73" y="-1709.3" font-family="Times,serif" font-size="14.00">rx_valid</text>
<polyline fill="none" stroke="black" points="871.73,-1701.5 993.73,-1701.5 "/>
<text text-anchor="middle" x="932.73" y="-1686.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_rdy</text>
<polyline fill="none" stroke="black" points="993.73,-1678.5 993.73,-1885.5 "/>
<text text-anchor="middle" x="1069.73" y="-1785.8" font-family="Times,serif" font-size="14.00">asm</text>
<text text-anchor="middle" x="1069.73" y="-1770.8" font-family="Times,serif" font-size="14.00">bbatop_blocks.asm</text>
<polyline fill="none" stroke="black" points="1145.73,-1678.5 1145.73,-1885.5 "/>
<text text-anchor="middle" x="1210.23" y="-1867.3" font-family="Times,serif" font-size="14.00">eth_wr_addr</text>
<polyline fill="none" stroke="black" points="1145.73,-1856.5 1274.73,-1856.5 "/>
<text text-anchor="middle" x="1210.23" y="-1837.8" font-family="Times,serif" font-size="14.00">eth_wr_data</text>
<polyline fill="none" stroke="black" points="1145.73,-1826.5 1274.73,-1826.5 "/>
<text text-anchor="middle" x="1210.23" y="-1808.3" font-family="Times,serif" font-size="14.00">eth_wr_valid</text>
<polyline fill="none" stroke="black" points="1145.73,-1797.5 1274.73,-1797.5 "/>
<text text-anchor="middle" x="1210.23" y="-1778.8" font-family="Times,serif" font-size="14.00">rx_irq</text>
<polyline fill="none" stroke="black" points="1145.73,-1767.5 1274.73,-1767.5 "/>
<text text-anchor="middle" x="1210.23" y="-1749.3" font-family="Times,serif" font-size="14.00">rx_ready</text>
<polyline fill="none" stroke="black" points="1145.73,-1738.5 1274.73,-1738.5 "/>
<text text-anchor="middle" x="1210.23" y="-1719.8" font-family="Times,serif" font-size="14.00">rx_wptr_w_data</text>
<polyline fill="none" stroke="black" points="1145.73,-1708.5 1274.73,-1708.5 "/>
<text text-anchor="middle" x="1210.23" y="-1689.8" font-family="Times,serif" font-size="14.00">rx_wptr_w_en</text>
</g>
<!-- n16&#45;&gt;c134 -->
<g id="edge49" class="edge">
<title>n16:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M108.2,-1817C444.1,-1817 530.58,-1827.78 861.37,-1828"/>
<polygon fill="black" stroke="black" points="861.73,-1831.5 871.73,-1828 861.73,-1824.5 861.73,-1831.5"/>
</g>
<!-- c135 -->
<g id="node119" class="node">
<title>c135</title>
<polygon fill="none" stroke="black" points="2341.65,-1840.5 2341.65,-2001.5 2713.65,-2001.5 2713.65,-1840.5 2341.65,-1840.5"/>
<text text-anchor="middle" x="2396.65" y="-1986.3" font-family="Times,serif" font-size="14.00">clk</text>
<polyline fill="none" stroke="black" points="2341.65,-1978.5 2451.65,-1978.5 "/>
<text text-anchor="middle" x="2396.65" y="-1963.3" font-family="Times,serif" font-size="14.00">eth_wr_addr</text>
<polyline fill="none" stroke="black" points="2341.65,-1955.5 2451.65,-1955.5 "/>
<text text-anchor="middle" x="2396.65" y="-1940.3" font-family="Times,serif" font-size="14.00">eth_wr_data</text>
<polyline fill="none" stroke="black" points="2341.65,-1932.5 2451.65,-1932.5 "/>
<text text-anchor="middle" x="2396.65" y="-1917.3" font-family="Times,serif" font-size="14.00">eth_wr_valid</text>
<polyline fill="none" stroke="black" points="2341.65,-1909.5 2451.65,-1909.5 "/>
<text text-anchor="middle" x="2396.65" y="-1894.3" font-family="Times,serif" font-size="14.00">exi_req_addr</text>
<polyline fill="none" stroke="black" points="2341.65,-1886.5 2451.65,-1886.5 "/>
<text text-anchor="middle" x="2396.65" y="-1871.3" font-family="Times,serif" font-size="14.00">exi_req_valid</text>
<polyline fill="none" stroke="black" points="2341.65,-1863.5 2451.65,-1863.5 "/>
<text text-anchor="middle" x="2396.65" y="-1848.3" font-family="Times,serif" font-size="14.00">rst</text>
<polyline fill="none" stroke="black" points="2451.65,-1840.5 2451.65,-2001.5 "/>
<text text-anchor="middle" x="2524.65" y="-1924.8" font-family="Times,serif" font-size="14.00">arb</text>
<text text-anchor="middle" x="2524.65" y="-1909.8" font-family="Times,serif" font-size="14.00">bbatop_blocks.arb</text>
<polyline fill="none" stroke="black" points="2597.65,-1840.5 2597.65,-2001.5 "/>
<text text-anchor="middle" x="2655.65" y="-1977.8" font-family="Times,serif" font-size="14.00">eth_wr_ready</text>
<polyline fill="none" stroke="black" points="2597.65,-1961.5 2713.65,-1961.5 "/>
<text text-anchor="middle" x="2655.65" y="-1937.8" font-family="Times,serif" font-size="14.00">exi_req_ready</text>
<polyline fill="none" stroke="black" points="2597.65,-1921.5 2713.65,-1921.5 "/>
<text text-anchor="middle" x="2655.65" y="-1897.8" font-family="Times,serif" font-size="14.00">exi_rsp_data</text>
<polyline fill="none" stroke="black" points="2597.65,-1881.5 2713.65,-1881.5 "/>
<text text-anchor="middle" x="2655.65" y="-1857.3" font-family="Times,serif" font-size="14.00">exi_rsp_valid</text>
</g>
<!-- n16&#45;&gt;c135 -->
<g id="edge50" class="edge">
<title>n16:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" d="M108.2,-1817C292.85,-1817 106.25,-2061.85 196.4,-2223 314.56,-2434.23 364.83,-2509.7 589.4,-2600 690.97,-2640.84 751.74,-2670.22 835.73,-2600 905.02,-2542.07 808.13,-2464.13 871.73,-2400 1000.08,-2270.58 1151.7,-2458.48 1274.73,-2324 1330.19,-2263.37 1249.87,-2011.2 1310.73,-1956 1349.77,-1920.6 1498.61,-1937.27 1547.87,-1956 1567.88,-1963.61 1563.91,-1980.27 1583.87,-1988 1757.97,-2055.38 1817.2,-1991.89 2003.87,-1993 2131.33,-1993.76 2186.55,-2066.54 2290.65,-1993 2341.88,-1956.81 2281.78,-1863.42 2330.63,-1852.96"/>
<polygon fill="black" stroke="black" points="2331.03,-1856.44 2340.65,-1852 2330.36,-1849.47 2331.03,-1856.44"/>
</g>
<!-- c151 -->
<g id="node120" class="node">
<title>c151</title>
<polygon fill="none" stroke="black" points="1583.87,-1271.5 1583.87,-1708.5 1967.87,-1708.5 1967.87,-1271.5 1583.87,-1271.5"/>
<text text-anchor="middle" x="1630.87" y="-1692.3" font-family="Times,serif" font-size="14.00">clk</text>
<polyline fill="none" stroke="black" points="1583.87,-1683.5 1677.87,-1683.5 "/>
<text text-anchor="middle" x="1630.87" y="-1666.8" font-family="Times,serif" font-size="14.00">cs_active</text>
<polyline fill="none" stroke="black" points="1583.87,-1657.5 1677.87,-1657.5 "/>
<text text-anchor="middle" x="1630.87" y="-1640.8" font-family="Times,serif" font-size="14.00">exi_clk</text>
<polyline fill="none" stroke="black" points="1583.87,-1631.5 1677.87,-1631.5 "/>
<text text-anchor="middle" x="1630.87" y="-1615.3" font-family="Times,serif" font-size="14.00">exi_rst</text>
<polyline fill="none" stroke="black" points="1583.87,-1606.5 1677.87,-1606.5 "/>
<text text-anchor="middle" x="1630.87" y="-1589.8" font-family="Times,serif" font-size="14.00">i</text>
<polyline fill="none" stroke="black" points="1583.87,-1580.5 1677.87,-1580.5 "/>
<text text-anchor="middle" x="1630.87" y="-1563.8" font-family="Times,serif" font-size="14.00">i$40</text>
<polyline fill="none" stroke="black" points="1583.87,-1554.5 1677.87,-1554.5 "/>
<text text-anchor="middle" x="1630.87" y="-1538.3" font-family="Times,serif" font-size="14.00">r_en</text>
<polyline fill="none" stroke="black" points="1583.87,-1529.5 1677.87,-1529.5 "/>
<text text-anchor="middle" x="1630.87" y="-1512.8" font-family="Times,serif" font-size="14.00">r_en$14</text>
<polyline fill="none" stroke="black" points="1583.87,-1503.5 1677.87,-1503.5 "/>
<text text-anchor="middle" x="1630.87" y="-1486.8" font-family="Times,serif" font-size="14.00">r_en$20</text>
<polyline fill="none" stroke="black" points="1583.87,-1477.5 1677.87,-1477.5 "/>
<text text-anchor="middle" x="1630.87" y="-1460.8" font-family="Times,serif" font-size="14.00">rst</text>
<polyline fill="none" stroke="black" points="1583.87,-1451.5 1677.87,-1451.5 "/>
<text text-anchor="middle" x="1630.87" y="-1435.3" font-family="Times,serif" font-size="14.00">rx_data</text>
<polyline fill="none" stroke="black" points="1583.87,-1426.5 1677.87,-1426.5 "/>
<text text-anchor="middle" x="1630.87" y="-1409.8" font-family="Times,serif" font-size="14.00">rx_rdy</text>
<polyline fill="none" stroke="black" points="1583.87,-1400.5 1677.87,-1400.5 "/>
<text text-anchor="middle" x="1630.87" y="-1383.8" font-family="Times,serif" font-size="14.00">tx_rdy</text>
<polyline fill="none" stroke="black" points="1583.87,-1374.5 1677.87,-1374.5 "/>
<text text-anchor="middle" x="1630.87" y="-1358.3" font-family="Times,serif" font-size="14.00">w_data</text>
<polyline fill="none" stroke="black" points="1583.87,-1349.5 1677.87,-1349.5 "/>
<text text-anchor="middle" x="1630.87" y="-1332.8" font-family="Times,serif" font-size="14.00">w_data$24</text>
<polyline fill="none" stroke="black" points="1583.87,-1323.5 1677.87,-1323.5 "/>
<text text-anchor="middle" x="1630.87" y="-1306.8" font-family="Times,serif" font-size="14.00">w_en</text>
<polyline fill="none" stroke="black" points="1583.87,-1297.5 1677.87,-1297.5 "/>
<text text-anchor="middle" x="1630.87" y="-1280.8" font-family="Times,serif" font-size="14.00">w_en$26</text>
<polyline fill="none" stroke="black" points="1677.87,-1271.5 1677.87,-1708.5 "/>
<text text-anchor="middle" x="1750.87" y="-1493.8" font-family="Times,serif" font-size="14.00">reg</text>
<text text-anchor="middle" x="1750.87" y="-1478.8" font-family="Times,serif" font-size="14.00">bbatop_blocks.reg</text>
<polyline fill="none" stroke="black" points="1823.87,-1271.5 1823.87,-1708.5 "/>
<text text-anchor="middle" x="1895.87" y="-1693.3" font-family="Times,serif" font-size="14.00">exi_int_n</text>
<polyline fill="none" stroke="black" points="1823.87,-1685.5 1967.87,-1685.5 "/>
<text text-anchor="middle" x="1895.87" y="-1670.3" font-family="Times,serif" font-size="14.00">ncra_rst_o</text>
<polyline fill="none" stroke="black" points="1823.87,-1662.5 1967.87,-1662.5 "/>
<text text-anchor="middle" x="1895.87" y="-1647.3" font-family="Times,serif" font-size="14.00">ncra_sr</text>
<polyline fill="none" stroke="black" points="1823.87,-1639.5 1967.87,-1639.5 "/>
<text text-anchor="middle" x="1895.87" y="-1624.3" font-family="Times,serif" font-size="14.00">par0</text>
<polyline fill="none" stroke="black" points="1823.87,-1616.5 1967.87,-1616.5 "/>
<text text-anchor="middle" x="1895.87" y="-1601.3" font-family="Times,serif" font-size="14.00">par1</text>
<polyline fill="none" stroke="black" points="1823.87,-1593.5 1967.87,-1593.5 "/>
<text text-anchor="middle" x="1895.87" y="-1578.3" font-family="Times,serif" font-size="14.00">par2</text>
<polyline fill="none" stroke="black" points="1823.87,-1570.5 1967.87,-1570.5 "/>
<text text-anchor="middle" x="1895.87" y="-1555.3" font-family="Times,serif" font-size="14.00">par3</text>
<polyline fill="none" stroke="black" points="1823.87,-1547.5 1967.87,-1547.5 "/>
<text text-anchor="middle" x="1895.87" y="-1532.3" font-family="Times,serif" font-size="14.00">par4</text>
<polyline fill="none" stroke="black" points="1823.87,-1524.5 1967.87,-1524.5 "/>
<text text-anchor="middle" x="1895.87" y="-1509.3" font-family="Times,serif" font-size="14.00">par5</text>
<polyline fill="none" stroke="black" points="1823.87,-1501.5 1967.87,-1501.5 "/>
<text text-anchor="middle" x="1895.87" y="-1486.3" font-family="Times,serif" font-size="14.00">rx_en</text>
<polyline fill="none" stroke="black" points="1823.87,-1478.5 1967.87,-1478.5 "/>
<text text-anchor="middle" x="1895.87" y="-1463.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_rdy</text>
<polyline fill="none" stroke="black" points="1823.87,-1455.5 1967.87,-1455.5 "/>
<text text-anchor="middle" x="1895.87" y="-1440.3" font-family="Times,serif" font-size="14.00">spram_req_r_data</text>
<polyline fill="none" stroke="black" points="1823.87,-1432.5 1967.87,-1432.5 "/>
<text text-anchor="middle" x="1895.87" y="-1417.3" font-family="Times,serif" font-size="14.00">spram_req_r_rdy</text>
<polyline fill="none" stroke="black" points="1823.87,-1409.5 1967.87,-1409.5 "/>
<text text-anchor="middle" x="1895.87" y="-1394.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_data</text>
<polyline fill="none" stroke="black" points="1823.87,-1386.5 1967.87,-1386.5 "/>
<text text-anchor="middle" x="1895.87" y="-1371.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_rdy</text>
<polyline fill="none" stroke="black" points="1823.87,-1363.5 1967.87,-1363.5 "/>
<text text-anchor="middle" x="1895.87" y="-1348.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_data</text>
<polyline fill="none" stroke="black" points="1823.87,-1340.5 1967.87,-1340.5 "/>
<text text-anchor="middle" x="1895.87" y="-1325.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_rdy</text>
<polyline fill="none" stroke="black" points="1823.87,-1317.5 1967.87,-1317.5 "/>
<text text-anchor="middle" x="1895.87" y="-1302.3" font-family="Times,serif" font-size="14.00">tx_data</text>
<polyline fill="none" stroke="black" points="1823.87,-1294.5 1967.87,-1294.5 "/>
<text text-anchor="middle" x="1895.87" y="-1279.3" font-family="Times,serif" font-size="14.00">tx_en</text>
</g>
<!-- n16&#45;&gt;c151 -->
<g id="edge51" class="edge">
<title>n16:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M108.2,-1817C219.76,-1817 121.06,-1664.28 196.4,-1582 367.87,-1394.72 457.64,-1335 711.56,-1335 711.56,-1335 711.56,-1335 1074.23,-1335 1304.46,-1335 1348.94,-1460.25 1573.73,-1463.92"/>
<polygon fill="black" stroke="black" points="1573.84,-1467.42 1583.87,-1464 1573.9,-1460.42 1573.84,-1467.42"/>
</g>
<!-- n17 -->
<g id="node11" class="node">
<title>n17</title>
<polygon fill="none" stroke="black" points="107.2,-2172.54 107.2,-2187.46 91.38,-2198 69.01,-2198 53.2,-2187.46 53.2,-2172.54 69.01,-2162 91.38,-2162 107.2,-2172.54"/>
<text text-anchor="middle" x="80.2" y="-2176.3" font-family="Times,serif" font-size="14.00">clk</text>
</g>
<!-- n17&#45;&gt;c128 -->
<g id="edge52" class="edge">
<title>n17:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M108.2,-2180C143.72,-2180 155.1,-2180 186.1,-2180"/>
<polygon fill="black" stroke="black" points="186.4,-2183.5 196.4,-2180 186.4,-2176.5 186.4,-2183.5"/>
</g>
<!-- n17&#45;&gt;c133 -->
<g id="edge53" class="edge">
<title>n17:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" d="M108.2,-2180C238.35,-2180 143.91,-1720.1 196.4,-1601 342.68,-1269.08 348.83,-968 711.56,-968 711.56,-968 711.56,-968 1776.87,-968 2017.76,-968 2080.54,-966.06 2316.38,-966"/>
<polygon fill="black" stroke="black" points="2316.65,-969.5 2326.65,-966 2316.65,-962.5 2316.65,-969.5"/>
</g>
<!-- n17&#45;&gt;c134 -->
<g id="edge54" class="edge">
<title>n17:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M108.2,-2180C179.17,-2180 522.95,-2575.08 589.4,-2600 691.91,-2638.44 756.42,-2675.47 835.73,-2600 891.72,-2546.71 799.54,-1930.47 862.31,-1877.61"/>
<polygon fill="black" stroke="black" points="863.65,-1880.85 871.73,-1874 861.14,-1874.31 863.65,-1880.85"/>
</g>
<!-- n17&#45;&gt;c135 -->
<g id="edge55" class="edge">
<title>n17:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" d="M108.2,-2180C222.26,-2180 122,-2334.54 196.4,-2421 326.25,-2571.92 396.68,-2586 589.4,-2636 720.52,-2670.02 1267.75,-2707.98 1547.87,-2638 1770.67,-2582.34 1785.22,-2465.2 2003.87,-2395 2065.08,-2375.35 2245.11,-2402.37 2290.65,-2357 2346.34,-2301.52 2266.18,-2017.25 2330.58,-1991.82"/>
<polygon fill="black" stroke="black" points="2331.43,-1995.22 2340.65,-1990 2330.19,-1988.33 2331.43,-1995.22"/>
</g>
<!-- n17&#45;&gt;c151 -->
<g id="edge56" class="edge">
<title>n17:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M108.2,-2180C266.03,-2180 97.7,-1959.17 196.4,-1836 354.34,-1638.88 458.97,-1596 711.56,-1596 711.56,-1596 711.56,-1596 1074.23,-1596 1286.9,-1596 1356.57,-1571.1 1547.87,-1664 1563.37,-1671.52 1563.38,-1687.66 1573.94,-1693.68"/>
<polygon fill="black" stroke="black" points="1573.34,-1697.13 1583.87,-1696 1574.93,-1690.31 1573.34,-1697.13"/>
</g>
<!-- n18 -->
<g id="node12" class="node">
<title>n18</title>
<polygon fill="none" stroke="black" points="2216.15,-394.54 2216.15,-409.46 2175.79,-420 2118.73,-420 2078.38,-409.46 2078.38,-394.54 2118.73,-384 2175.79,-384 2216.15,-394.54"/>
<text text-anchor="middle" x="2147.26" y="-398.3" font-family="Times,serif" font-size="14.00">capture_rst</text>
</g>
<!-- c155 -->
<g id="node121" class="node">
<title>c155</title>
<polygon fill="none" stroke="black" points="2351.15,-259 2351.15,-489 2704.15,-489 2704.15,-259 2351.15,-259"/>
<text text-anchor="middle" x="2400.15" y="-473.8" font-family="Times,serif" font-size="14.00">capture_clk</text>
<polyline fill="none" stroke="black" points="2351.15,-466 2449.15,-466 "/>
<text text-anchor="middle" x="2400.15" y="-450.8" font-family="Times,serif" font-size="14.00">capture_rst</text>
<polyline fill="none" stroke="black" points="2351.15,-443 2449.15,-443 "/>
<text text-anchor="middle" x="2400.15" y="-427.8" font-family="Times,serif" font-size="14.00">exi_clk</text>
<polyline fill="none" stroke="black" points="2351.15,-420 2449.15,-420 "/>
<text text-anchor="middle" x="2400.15" y="-404.8" font-family="Times,serif" font-size="14.00">exi_rst</text>
<polyline fill="none" stroke="black" points="2351.15,-397 2449.15,-397 "/>
<text text-anchor="middle" x="2400.15" y="-381.8" font-family="Times,serif" font-size="14.00">r_en</text>
<polyline fill="none" stroke="black" points="2351.15,-374 2449.15,-374 "/>
<text text-anchor="middle" x="2400.15" y="-358.8" font-family="Times,serif" font-size="14.00">spi_clk</text>
<polyline fill="none" stroke="black" points="2351.15,-351 2449.15,-351 "/>
<text text-anchor="middle" x="2400.15" y="-335.8" font-family="Times,serif" font-size="14.00">spi_cs_n</text>
<polyline fill="none" stroke="black" points="2351.15,-328 2449.15,-328 "/>
<text text-anchor="middle" x="2400.15" y="-312.8" font-family="Times,serif" font-size="14.00">spi_mosi</text>
<polyline fill="none" stroke="black" points="2351.15,-305 2449.15,-305 "/>
<text text-anchor="middle" x="2400.15" y="-289.8" font-family="Times,serif" font-size="14.00">w_data$18</text>
<polyline fill="none" stroke="black" points="2351.15,-282 2449.15,-282 "/>
<text text-anchor="middle" x="2400.15" y="-266.8" font-family="Times,serif" font-size="14.00">w_en$20</text>
<polyline fill="none" stroke="black" points="2449.15,-259 2449.15,-489 "/>
<text text-anchor="middle" x="2522.65" y="-377.8" font-family="Times,serif" font-size="14.00">cap</text>
<text text-anchor="middle" x="2522.65" y="-362.8" font-family="Times,serif" font-size="14.00">bbatop_blocks.cap</text>
<polyline fill="none" stroke="black" points="2596.15,-259 2596.15,-489 "/>
<text text-anchor="middle" x="2650.15" y="-462.3" font-family="Times,serif" font-size="14.00">cs_active$37</text>
<polyline fill="none" stroke="black" points="2596.15,-443 2704.15,-443 "/>
<text text-anchor="middle" x="2650.15" y="-416.3" font-family="Times,serif" font-size="14.00">rx_data</text>
<polyline fill="none" stroke="black" points="2596.15,-397 2704.15,-397 "/>
<text text-anchor="middle" x="2650.15" y="-370.3" font-family="Times,serif" font-size="14.00">rx_rdy</text>
<polyline fill="none" stroke="black" points="2596.15,-351 2704.15,-351 "/>
<text text-anchor="middle" x="2650.15" y="-324.3" font-family="Times,serif" font-size="14.00">spi_miso</text>
<polyline fill="none" stroke="black" points="2596.15,-305 2704.15,-305 "/>
<text text-anchor="middle" x="2650.15" y="-278.3" font-family="Times,serif" font-size="14.00">tx_rdy</text>
</g>
<!-- n18&#45;&gt;c155 -->
<g id="edge57" class="edge">
<title>n18:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2217.26,-402C2252.02,-402 2258.42,-415.99 2290.65,-429 2313.69,-438.3 2319.59,-451.02 2339.44,-454.24"/>
<polygon fill="black" stroke="black" points="2339.42,-457.75 2349.65,-455 2339.94,-450.77 2339.42,-457.75"/>
</g>
<!-- n19 -->
<g id="node13" class="node">
<title>n19</title>
<polygon fill="none" stroke="black" points="2216.15,-448.54 2216.15,-463.46 2175.79,-474 2118.73,-474 2078.38,-463.46 2078.38,-448.54 2118.73,-438 2175.79,-438 2216.15,-448.54"/>
<text text-anchor="middle" x="2147.26" y="-452.3" font-family="Times,serif" font-size="14.00">capture_clk</text>
</g>
<!-- n19&#45;&gt;c155 -->
<g id="edge58" class="edge">
<title>n19:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2217.26,-456C2273.41,-456 2288.31,-475.5 2339.63,-477.78"/>
<polygon fill="black" stroke="black" points="2339.58,-481.28 2349.65,-478 2339.73,-474.28 2339.58,-481.28"/>
</g>
<!-- n20 -->
<g id="node14" class="node">
<title>n20</title>
<polygon fill="none" stroke="black" points="1475.26,-594.54 1475.26,-609.46 1448.34,-620 1410.27,-620 1383.35,-609.46 1383.35,-594.54 1410.27,-584 1448.34,-584 1475.26,-594.54"/>
<text text-anchor="middle" x="1429.3" y="-598.3" font-family="Times,serif" font-size="14.00">exi_rst</text>
</g>
<!-- n20&#45;&gt;c151 -->
<g id="edge63" class="edge">
<title>n20:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M1476.3,-602C1532.05,-602 1530.16,-652.14 1547.87,-705 1563.17,-750.64 1536.19,-1529.96 1576.5,-1612.02"/>
<polygon fill="black" stroke="black" points="1574.2,-1614.67 1583.87,-1619 1579.01,-1609.59 1574.2,-1614.67"/>
</g>
<!-- n20&#45;&gt;c155 -->
<g id="edge64" class="edge">
<title>n20:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M1476.3,-602C1603.93,-602 1878.87,-400.75 2003.87,-375 2128.71,-349.28 2167.52,-342.06 2290.65,-375 2316.23,-381.84 2319.05,-402.74 2339.62,-407.86"/>
<polygon fill="black" stroke="black" points="2339.32,-411.35 2349.65,-409 2340.11,-404.39 2339.32,-411.35"/>
</g>
<!-- n21 -->
<g id="node15" class="node">
<title>n21</title>
<polygon fill="none" stroke="black" points="1494.25,-272.54 1494.25,-287.46 1456.2,-298 1402.4,-298 1364.36,-287.46 1364.36,-272.54 1402.4,-262 1456.2,-262 1494.25,-272.54"/>
<text text-anchor="middle" x="1429.3" y="-276.3" font-family="Times,serif" font-size="14.00">exi_clk$14</text>
</g>
<!-- n21&#45;&gt;c151 -->
<g id="edge65" class="edge">
<title>n21:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M1495.3,-280C1588.5,-280 1534.67,-390.74 1547.87,-483 1552.21,-513.28 1551.66,-1528.87 1579.04,-1635.9"/>
<polygon fill="black" stroke="black" points="1576.09,-1637.81 1583.87,-1645 1582.27,-1634.53 1576.09,-1637.81"/>
</g>
<!-- n21&#45;&gt;c155 -->
<g id="edge66" class="edge">
<title>n21:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M1495.3,-280C1583.71,-280 2216.92,-255.21 2290.65,-304 2339.73,-336.47 2293.38,-420.9 2339.53,-431.01"/>
<polygon fill="black" stroke="black" points="2339.36,-434.51 2349.65,-432 2340.04,-427.54 2339.36,-434.51"/>
</g>
<!-- x56 -->
<g id="node178" class="node">
<title>x56</title>
<path fill="none" stroke="black" d="M1790.87,-198C1790.87,-198 1760.87,-198 1760.87,-198 1754.87,-198 1748.87,-192 1748.87,-186 1748.87,-186 1748.87,-174 1748.87,-174 1748.87,-168 1754.87,-162 1760.87,-162 1760.87,-162 1790.87,-162 1790.87,-162 1796.87,-162 1802.87,-168 1802.87,-174 1802.87,-174 1802.87,-186 1802.87,-186 1802.87,-192 1796.87,-198 1790.87,-198"/>
<text text-anchor="middle" x="1775.87" y="-176.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n21&#45;&gt;x56 -->
<g id="edge67" class="edge">
<title>n21:e&#45;&gt;x56:w</title>
<path fill="none" stroke="black" d="M1495.3,-280C1612.61,-280 1626.42,-185.58 1737.87,-180.24"/>
<polygon fill="black" stroke="black" points="1737.96,-183.74 1747.87,-180 1737.79,-176.74 1737.96,-183.74"/>
</g>
<!-- n22 -->
<g id="node16" class="node">
<title>n22</title>
<polygon fill="none" stroke="black" points="155.25,-723.54 155.25,-738.46 111.28,-749 49.11,-749 5.15,-738.46 5.15,-723.54 49.11,-713 111.28,-713 155.25,-723.54"/>
<text text-anchor="middle" x="80.2" y="-727.3" font-family="Times,serif" font-size="14.00">w5100_int_n</text>
</g>
<!-- n22&#45;&gt;c128 -->
<g id="edge68" class="edge">
<title>n22:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M156.2,-731C215.98,-731 141.14,-1758.11 188.83,-1850.39"/>
<polygon fill="black" stroke="black" points="186.56,-1853.06 196.4,-1857 191.17,-1847.78 186.56,-1853.06"/>
</g>
<!-- x12 -->
<g id="node134" class="node">
<title>x12</title>
<path fill="none" stroke="black" d="M389.9,-522C389.9,-522 359.9,-522 359.9,-522 353.9,-522 347.9,-516 347.9,-510 347.9,-510 347.9,-498 347.9,-498 347.9,-492 353.9,-486 359.9,-486 359.9,-486 389.9,-486 389.9,-486 395.9,-486 401.9,-492 401.9,-498 401.9,-498 401.9,-510 401.9,-510 401.9,-516 395.9,-522 389.9,-522"/>
<text text-anchor="middle" x="374.9" y="-500.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n22&#45;&gt;x12 -->
<g id="edge69" class="edge">
<title>n22:e&#45;&gt;x12:w</title>
<path fill="none" stroke="black" d="M156.2,-731C284.49,-731 218.83,-515.81 336.89,-504.47"/>
<polygon fill="black" stroke="black" points="337.07,-507.96 346.9,-504 336.74,-500.97 337.07,-507.96"/>
</g>
<!-- n23 -->
<g id="node17" class="node">
<title>n23</title>
<polygon fill="none" stroke="black" points="160.59,-1301.54 160.59,-1316.46 113.5,-1327 46.9,-1327 -0.2,-1316.46 -0.2,-1301.54 46.9,-1291 113.5,-1291 160.59,-1301.54"/>
<text text-anchor="middle" x="80.2" y="-1305.3" font-family="Times,serif" font-size="14.00">w5100_data_i</text>
</g>
<!-- n23&#45;&gt;c128 -->
<g id="edge70" class="edge">
<title>n23:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M160.4,-1309C256.32,-1309 108.11,-2141.25 186.86,-2199.76"/>
<polygon fill="black" stroke="black" stroke-width="3" points="185.8,-2203.1 196.4,-2203 188.05,-2196.47 185.8,-2203.1"/>
</g>
<!-- x8 -->
<g id="node130" class="node">
<title>x8</title>
<path fill="none" stroke="black" d="M389.9,-779C389.9,-779 359.9,-779 359.9,-779 353.9,-779 347.9,-773 347.9,-767 347.9,-767 347.9,-755 347.9,-755 347.9,-749 353.9,-743 359.9,-743 359.9,-743 389.9,-743 389.9,-743 395.9,-743 401.9,-749 401.9,-755 401.9,-755 401.9,-767 401.9,-767 401.9,-773 395.9,-779 389.9,-779"/>
<text text-anchor="middle" x="374.9" y="-757.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n23&#45;&gt;x8 -->
<g id="edge71" class="edge">
<title>n23:e&#45;&gt;x8:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M160.4,-1309C206.68,-1309 175.57,-935.33 196.4,-894 235,-817.4 255.96,-765.2 336.74,-761.24"/>
<polygon fill="black" stroke="black" stroke-width="3" points="336.98,-764.74 346.9,-761 336.82,-757.74 336.98,-764.74"/>
</g>
<!-- n24 -->
<g id="node18" class="node">
<title>n24</title>
<polygon fill="none" stroke="black" points="2199.79,-64.54 2199.79,-79.46 2169.02,-90 2125.5,-90 2094.74,-79.46 2094.74,-64.54 2125.5,-54 2169.02,-54 2199.79,-64.54"/>
<text text-anchor="middle" x="2147.26" y="-68.3" font-family="Times,serif" font-size="14.00">exi_cs_n</text>
</g>
<!-- n24&#45;&gt;c155 -->
<g id="edge72" class="edge">
<title>n24:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2201.26,-72C2242.76,-72 2262.08,-68.9 2290.65,-99 2363.75,-176.03 2247.98,-328.44 2339.47,-338.48"/>
<polygon fill="black" stroke="black" points="2339.48,-341.98 2349.65,-339 2339.84,-334.99 2339.48,-341.98"/>
</g>
<!-- x2 -->
<g id="node124" class="node">
<title>x2</title>
<path fill="none" stroke="black" d="M2542.65,-90C2542.65,-90 2512.65,-90 2512.65,-90 2506.65,-90 2500.65,-84 2500.65,-78 2500.65,-78 2500.65,-66 2500.65,-66 2500.65,-60 2506.65,-54 2512.65,-54 2512.65,-54 2542.65,-54 2542.65,-54 2548.65,-54 2554.65,-60 2554.65,-66 2554.65,-66 2554.65,-78 2554.65,-78 2554.65,-84 2548.65,-90 2542.65,-90"/>
<text text-anchor="middle" x="2527.65" y="-68.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n24&#45;&gt;x2 -->
<g id="edge73" class="edge">
<title>n24:e&#45;&gt;x2:w</title>
<path fill="none" stroke="black" d="M2201.26,-72C2330.38,-72 2365.22,-72 2489.36,-72"/>
<polygon fill="black" stroke="black" points="2489.65,-75.5 2499.65,-72 2489.65,-68.5 2489.65,-75.5"/>
</g>
<!-- n25 -->
<g id="node19" class="node">
<title>n25</title>
<polygon fill="none" stroke="black" points="2202.01,-10.54 2202.01,-25.46 2169.94,-36 2124.59,-36 2092.52,-25.46 2092.52,-10.54 2124.59,0 2169.94,0 2202.01,-10.54"/>
<text text-anchor="middle" x="2147.26" y="-14.3" font-family="Times,serif" font-size="14.00">exi_mosi</text>
</g>
<!-- n25&#45;&gt;c155 -->
<g id="edge74" class="edge">
<title>n25:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2203.26,-18C2243.91,-18 2263.17,-15.05 2290.65,-45 2371.54,-133.17 2234.83,-305.52 2339.5,-315.54"/>
<polygon fill="black" stroke="black" points="2339.5,-319.05 2349.65,-316 2339.82,-312.05 2339.5,-319.05"/>
</g>
<!-- x1 -->
<g id="node123" class="node">
<title>x1</title>
<path fill="none" stroke="black" d="M2542.65,-36C2542.65,-36 2512.65,-36 2512.65,-36 2506.65,-36 2500.65,-30 2500.65,-24 2500.65,-24 2500.65,-12 2500.65,-12 2500.65,-6 2506.65,0 2512.65,0 2512.65,0 2542.65,0 2542.65,0 2548.65,0 2554.65,-6 2554.65,-12 2554.65,-12 2554.65,-24 2554.65,-24 2554.65,-30 2548.65,-36 2542.65,-36"/>
<text text-anchor="middle" x="2527.65" y="-14.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n25&#45;&gt;x1 -->
<g id="edge75" class="edge">
<title>n25:e&#45;&gt;x1:w</title>
<path fill="none" stroke="black" d="M2203.26,-18C2331.52,-18 2366.12,-18 2489.43,-18"/>
<polygon fill="black" stroke="black" points="2489.65,-21.5 2499.65,-18 2489.65,-14.5 2489.65,-21.5"/>
</g>
<!-- n26 -->
<g id="node20" class="node">
<title>n26</title>
<polygon fill="none" stroke="black" points="2193.22,-226.54 2193.22,-241.46 2166.3,-252 2128.23,-252 2101.31,-241.46 2101.31,-226.54 2128.23,-216 2166.3,-216 2193.22,-226.54"/>
<text text-anchor="middle" x="2147.26" y="-230.3" font-family="Times,serif" font-size="14.00">exi_clk</text>
</g>
<!-- n26&#45;&gt;c155 -->
<g id="edge76" class="edge">
<title>n26:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2194.26,-234C2239.4,-234 2255.27,-237.96 2290.65,-266 2326.83,-294.67 2303.88,-352.07 2339.31,-360.86"/>
<polygon fill="black" stroke="black" points="2339.33,-364.38 2349.65,-362 2340.09,-357.42 2339.33,-364.38"/>
</g>
<!-- x0 -->
<g id="node122" class="node">
<title>x0</title>
<path fill="none" stroke="black" d="M2542.65,-202C2542.65,-202 2512.65,-202 2512.65,-202 2506.65,-202 2500.65,-196 2500.65,-190 2500.65,-190 2500.65,-178 2500.65,-178 2500.65,-172 2506.65,-166 2512.65,-166 2512.65,-166 2542.65,-166 2542.65,-166 2548.65,-166 2554.65,-172 2554.65,-178 2554.65,-178 2554.65,-190 2554.65,-190 2554.65,-196 2548.65,-202 2542.65,-202"/>
<text text-anchor="middle" x="2527.65" y="-180.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n26&#45;&gt;x0 -->
<g id="edge77" class="edge">
<title>n26:e&#45;&gt;x0:w</title>
<path fill="none" stroke="black" d="M2194.26,-234C2328.3,-234 2360.51,-186.51 2489.38,-184.1"/>
<polygon fill="black" stroke="black" points="2489.68,-187.59 2499.65,-184 2489.62,-180.59 2489.68,-187.59"/>
</g>
<!-- n27 -->
<g id="node21" class="node">
<title>n27</title>
<polygon fill="none" stroke="black" points="2147.26,-144 2054.59,-126 2147.26,-108 2239.93,-126 2147.26,-144"/>
<text text-anchor="middle" x="2147.26" y="-122.3" font-family="Times,serif" font-size="14.00">exi_clk$114</text>
</g>
<!-- n28 -->
<g id="node22" class="node">
<title>n28</title>
<polygon fill="none" stroke="black" points="2909.88,-2147 2826.93,-2129 2909.88,-2111 2992.83,-2129 2909.88,-2147"/>
<text text-anchor="middle" x="2909.88" y="-2125.3" font-family="Times,serif" font-size="14.00">ncra_rst_o</text>
</g>
<!-- n29 -->
<g id="node23" class="node">
<title>n29</title>
<polygon fill="none" stroke="black" points="2147.26,-2206 2082.24,-2188 2147.26,-2170 2212.28,-2188 2147.26,-2206"/>
<text text-anchor="middle" x="2147.26" y="-2184.3" font-family="Times,serif" font-size="14.00">init_req</text>
</g>
<!-- n29&#45;&gt;c128 -->
<g id="edge81" class="edge">
<title>n29:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M2213.26,-2188C2221.27,-2188 2217.96,-2200.37 2212.26,-2206 2195.77,-2222.29 2022.36,-2201.02 2003.87,-2215 1963.18,-2245.77 2004.29,-2288.27 1967.87,-2324 1742,-2545.66 1590.63,-2467.99 1274.73,-2487 1095.94,-2497.76 1050.44,-2498.97 871.73,-2487 745.4,-2478.54 708.95,-2490.7 589.4,-2449 397.17,-2381.95 298,-2390.63 195.9,-2214.5 185.28,-2196.19 174.03,-2168.77 185,-2159.89"/>
<polygon fill="black" stroke="black" points="186.28,-2163.16 194.9,-2157 184.32,-2156.44 186.28,-2163.16"/>
</g>
<!-- x55 -->
<g id="node177" class="node">
<title>x55</title>
<path fill="none" stroke="black" d="M2542.65,-2148C2542.65,-2148 2512.65,-2148 2512.65,-2148 2506.65,-2148 2500.65,-2142 2500.65,-2136 2500.65,-2136 2500.65,-2124 2500.65,-2124 2500.65,-2118 2506.65,-2112 2512.65,-2112 2512.65,-2112 2542.65,-2112 2542.65,-2112 2548.65,-2112 2554.65,-2118 2554.65,-2124 2554.65,-2124 2554.65,-2136 2554.65,-2136 2554.65,-2142 2548.65,-2148 2542.65,-2148"/>
<text text-anchor="middle" x="2527.65" y="-2126.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n29&#45;&gt;x55 -->
<g id="edge82" class="edge">
<title>n29:e&#45;&gt;x55:w</title>
<path fill="none" stroke="black" d="M2213.26,-2188C2265.39,-2188 2275.66,-2168.84 2326.65,-2158 2399.41,-2142.52 2419.94,-2131.07 2489.5,-2130.07"/>
<polygon fill="black" stroke="black" points="2489.67,-2133.57 2499.65,-2130 2489.63,-2126.57 2489.67,-2133.57"/>
</g>
<!-- n30 -->
<g id="node24" class="node">
<title>n30</title>
<polygon fill="none" stroke="black" points="2909.88,-1738 2846.53,-1720 2909.88,-1702 2973.22,-1720 2909.88,-1738"/>
<text text-anchor="middle" x="2909.88" y="-1716.3" font-family="Times,serif" font-size="14.00">ncra_sr</text>
</g>
<!-- n31 -->
<g id="node25" class="node">
<title>n31</title>
<polygon fill="none" stroke="black" points="2147.26,-1730 2060.12,-1712 2147.26,-1694 2234.4,-1712 2147.26,-1730"/>
<text text-anchor="middle" x="2147.26" y="-1708.3" font-family="Times,serif" font-size="14.00">rx_enabled</text>
</g>
<!-- n31&#45;&gt;c134 -->
<g id="edge89" class="edge">
<title>n31:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M2235.26,-1712C2243.27,-1712 2240,-1724.41 2234.26,-1730 2225.06,-1738.95 1320.83,-1748.09 1310.73,-1756 1263.53,-1792.97 1322.45,-1849.7 1274.73,-1886 1265.81,-1892.79 879.19,-1893.89 871.23,-1886 857.31,-1872.21 849.66,-1807.07 861.73,-1787.55"/>
<polygon fill="black" stroke="black" points="863.77,-1790.4 870.23,-1782 859.94,-1784.54 863.77,-1790.4"/>
</g>
<!-- x54 -->
<g id="node176" class="node">
<title>x54</title>
<path fill="none" stroke="black" d="M2542.65,-1730C2542.65,-1730 2512.65,-1730 2512.65,-1730 2506.65,-1730 2500.65,-1724 2500.65,-1718 2500.65,-1718 2500.65,-1706 2500.65,-1706 2500.65,-1700 2506.65,-1694 2512.65,-1694 2512.65,-1694 2542.65,-1694 2542.65,-1694 2548.65,-1694 2554.65,-1700 2554.65,-1706 2554.65,-1706 2554.65,-1718 2554.65,-1718 2554.65,-1724 2548.65,-1730 2542.65,-1730"/>
<text text-anchor="middle" x="2527.65" y="-1708.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n31&#45;&gt;x54 -->
<g id="edge90" class="edge">
<title>n31:e&#45;&gt;x54:w</title>
<path fill="none" stroke="black" d="M2235.26,-1712C2349.32,-1712 2380.35,-1712 2489.54,-1712"/>
<polygon fill="black" stroke="black" points="2489.65,-1715.5 2499.65,-1712 2489.65,-1708.5 2489.65,-1715.5"/>
</g>
<!-- n32 -->
<g id="node26" class="node">
<title>n32</title>
<polygon fill="none" stroke="black" points="2909.88,-2412 2839.33,-2394 2909.88,-2376 2980.43,-2394 2909.88,-2412"/>
<text text-anchor="middle" x="2909.88" y="-2390.3" font-family="Times,serif" font-size="14.00">par$109</text>
</g>
<!-- n33 -->
<g id="node27" class="node">
<title>n33</title>
<polygon fill="none" stroke="black" points="2909.88,-2255 2872.01,-2237 2909.88,-2219 2947.75,-2237 2909.88,-2255"/>
<text text-anchor="middle" x="2909.88" y="-2233.3" font-family="Times,serif" font-size="14.00">par</text>
</g>
<!-- n34 -->
<g id="node28" class="node">
<title>n34</title>
<polygon fill="none" stroke="black" points="3310.7,-924 3257.58,-906 3310.7,-888 3363.83,-906 3310.7,-924"/>
<text text-anchor="middle" x="3310.7" y="-902.3" font-family="Times,serif" font-size="14.00">tx_irq</text>
</g>
<!-- n35 -->
<g id="node29" class="node">
<title>n35</title>
<polygon fill="none" stroke="black" points="2909.88,-924 2846.53,-906 2909.88,-888 2973.22,-906 2909.88,-924"/>
<text text-anchor="middle" x="2909.88" y="-902.3" font-family="Times,serif" font-size="14.00">tx_irq_i</text>
</g>
<!-- n35&#45;&gt;c151 -->
<g id="edge95" class="edge">
<title>n35:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M2973.88,-906C2981.89,-906 2978.58,-918.37 2972.88,-924 2956.4,-940.27 2781.35,-916.95 2764.65,-933 2695.03,-999.9 2796.54,-1297.34 2728.65,-1366 2665.56,-1429.81 2403.68,-1357.98 2326.65,-1404 2301.89,-1418.79 2315.13,-1442.75 2290.65,-1458 2181.53,-1526 2096.39,-1406.72 2003.87,-1496 1934.78,-1562.67 2041.2,-1647.03 1967.87,-1709 1935.29,-1736.54 1614.15,-1739.06 1583.87,-1709 1574.49,-1699.69 1569.08,-1605.71 1577.02,-1576.57"/>
<polygon fill="black" stroke="black" points="1580.13,-1578.23 1582.87,-1568 1574.34,-1574.29 1580.13,-1578.23"/>
</g>
<!-- x51 -->
<g id="node173" class="node">
<title>x51</title>
<path fill="none" stroke="black" d="M3133.1,-924C3133.1,-924 3103.1,-924 3103.1,-924 3097.1,-924 3091.1,-918 3091.1,-912 3091.1,-912 3091.1,-900 3091.1,-900 3091.1,-894 3097.1,-888 3103.1,-888 3103.1,-888 3133.1,-888 3133.1,-888 3139.1,-888 3145.1,-894 3145.1,-900 3145.1,-900 3145.1,-912 3145.1,-912 3145.1,-918 3139.1,-924 3133.1,-924"/>
<text text-anchor="middle" x="3118.1" y="-902.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n35&#45;&gt;x51 -->
<g id="edge96" class="edge">
<title>n35:e&#45;&gt;x51:w</title>
<path fill="none" stroke="black" d="M2973.88,-906C3022.42,-906 3037.04,-906 3080.94,-906"/>
<polygon fill="black" stroke="black" points="3081.1,-909.5 3091.1,-906 3081.1,-902.5 3081.1,-909.5"/>
</g>
<!-- n36 -->
<g id="node30" class="node">
<title>n36</title>
<polygon fill="none" stroke="black" points="2147.26,-1892 2092.8,-1874 2147.26,-1856 2201.72,-1874 2147.26,-1892"/>
<text text-anchor="middle" x="2147.26" y="-1870.3" font-family="Times,serif" font-size="14.00">rx_irq</text>
</g>
<!-- n37 -->
<g id="node31" class="node">
<title>n37</title>
<polygon fill="none" stroke="black" points="1429.3,-1801 1365.12,-1783 1429.3,-1765 1493.48,-1783 1429.3,-1801"/>
<text text-anchor="middle" x="1429.3" y="-1779.3" font-family="Times,serif" font-size="14.00">rx_irq_i</text>
</g>
<!-- n37&#45;&gt;c151 -->
<g id="edge99" class="edge">
<title>n37:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M1494.3,-1783C1531.74,-1783 1530.39,-1751.1 1547.87,-1718 1572.89,-1670.63 1532.56,-1603.63 1573.78,-1594.94"/>
<polygon fill="black" stroke="black" points="1574.24,-1598.41 1583.87,-1594 1573.59,-1591.44 1574.24,-1598.41"/>
</g>
<!-- x50 -->
<g id="node172" class="node">
<title>x50</title>
<path fill="none" stroke="black" d="M1790.87,-1879C1790.87,-1879 1760.87,-1879 1760.87,-1879 1754.87,-1879 1748.87,-1873 1748.87,-1867 1748.87,-1867 1748.87,-1855 1748.87,-1855 1748.87,-1849 1754.87,-1843 1760.87,-1843 1760.87,-1843 1790.87,-1843 1790.87,-1843 1796.87,-1843 1802.87,-1849 1802.87,-1855 1802.87,-1855 1802.87,-1867 1802.87,-1867 1802.87,-1873 1796.87,-1879 1790.87,-1879"/>
<text text-anchor="middle" x="1775.87" y="-1857.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n37&#45;&gt;x50 -->
<g id="edge100" class="edge">
<title>n37:e&#45;&gt;x50:w</title>
<path fill="none" stroke="black" d="M1494.3,-1783C1537.04,-1783 1543.23,-1804.78 1583.87,-1818 1652.17,-1840.21 1670.81,-1859.15 1737.65,-1860.87"/>
<polygon fill="black" stroke="black" points="1737.83,-1864.37 1747.87,-1861 1737.92,-1857.37 1737.83,-1864.37"/>
</g>
<!-- n38 -->
<g id="node32" class="node">
<title>n38</title>
<polygon fill="none" stroke="black" points="2909.88,-1302 2764.42,-1284 2909.88,-1266 3055.33,-1284 2909.88,-1302"/>
<text text-anchor="middle" x="2909.88" y="-1280.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_rdy$103</text>
</g>
<!-- n39 -->
<g id="node33" class="node">
<title>n39</title>
<polygon fill="none" stroke="black" points="2147.26,-1248 2034.99,-1230 2147.26,-1212 2259.54,-1230 2147.26,-1248"/>
<text text-anchor="middle" x="2147.26" y="-1226.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_rdy</text>
</g>
<!-- n39&#45;&gt;c134 -->
<g id="edge103" class="edge">
<title>n39:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M2260.26,-1230C2268.27,-1230 2265.04,-1242.45 2259.26,-1248 2240.25,-1266.25 1330.04,-1244.07 1310.73,-1262 1244.37,-1323.64 1340.78,-1606.02 1274.73,-1668 1258.38,-1683.34 887.54,-1662.61 871.23,-1678 870.62,-1678.57 870.05,-1679.26 869.53,-1680.01"/>
<polygon fill="black" stroke="black" points="866.04,-1680.27 870.23,-1690 873.03,-1679.78 866.04,-1680.27"/>
</g>
<!-- x49 -->
<g id="node171" class="node">
<title>x49</title>
<path fill="none" stroke="black" d="M2542.65,-1267C2542.65,-1267 2512.65,-1267 2512.65,-1267 2506.65,-1267 2500.65,-1261 2500.65,-1255 2500.65,-1255 2500.65,-1243 2500.65,-1243 2500.65,-1237 2506.65,-1231 2512.65,-1231 2512.65,-1231 2542.65,-1231 2542.65,-1231 2548.65,-1231 2554.65,-1237 2554.65,-1243 2554.65,-1243 2554.65,-1255 2554.65,-1255 2554.65,-1261 2548.65,-1267 2542.65,-1267"/>
<text text-anchor="middle" x="2527.65" y="-1245.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n39&#45;&gt;x49 -->
<g id="edge104" class="edge">
<title>n39:e&#45;&gt;x49:w</title>
<path fill="none" stroke="black" d="M2260.26,-1230C2363.55,-1230 2391.17,-1247.8 2489.58,-1248.94"/>
<polygon fill="black" stroke="black" points="2489.63,-1252.44 2499.65,-1249 2489.67,-1245.44 2489.63,-1252.44"/>
</g>
<!-- n40 -->
<g id="node34" class="node">
<title>n40</title>
<polygon fill="none" stroke="black" points="2147.26,-864 2008.68,-846 2147.26,-828 2285.85,-846 2147.26,-864"/>
<text text-anchor="middle" x="2147.26" y="-842.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_en$101</text>
</g>
<!-- n41 -->
<g id="node35" class="node">
<title>n41</title>
<polygon fill="none" stroke="black" points="1429.3,-1307 1323.4,-1289 1429.3,-1271 1535.21,-1289 1429.3,-1307"/>
<text text-anchor="middle" x="1429.3" y="-1285.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_en</text>
</g>
<!-- n41&#45;&gt;c151 -->
<g id="edge111" class="edge">
<title>n41:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M1536.3,-1289C1553.74,-1289 1560.27,-1285.64 1573.79,-1284.43"/>
<polygon fill="black" stroke="black" points="1574.03,-1287.92 1583.87,-1284 1573.73,-1280.93 1574.03,-1287.92"/>
</g>
<!-- x48 -->
<g id="node170" class="node">
<title>x48</title>
<path fill="none" stroke="black" d="M1790.87,-902C1790.87,-902 1760.87,-902 1760.87,-902 1754.87,-902 1748.87,-896 1748.87,-890 1748.87,-890 1748.87,-878 1748.87,-878 1748.87,-872 1754.87,-866 1760.87,-866 1760.87,-866 1790.87,-866 1790.87,-866 1796.87,-866 1802.87,-872 1802.87,-878 1802.87,-878 1802.87,-890 1802.87,-890 1802.87,-896 1796.87,-902 1790.87,-902"/>
<text text-anchor="middle" x="1775.87" y="-880.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n41&#45;&gt;x48 -->
<g id="edge112" class="edge">
<title>n41:e&#45;&gt;x48:w</title>
<path fill="none" stroke="black" d="M1536.3,-1289C1634.37,-1289 1645.64,-911.21 1737.78,-885.39"/>
<polygon fill="black" stroke="black" points="1738.44,-888.83 1747.87,-884 1737.49,-881.89 1738.44,-888.83"/>
</g>
<!-- n42 -->
<g id="node36" class="node">
<title>n42</title>
<polygon fill="none" stroke="black" points="2147.26,-1838 2003.98,-1820 2147.26,-1802 2290.54,-1820 2147.26,-1838"/>
<text text-anchor="middle" x="2147.26" y="-1816.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_data$99</text>
</g>
<!-- n43 -->
<g id="node37" class="node">
<title>n43</title>
<polygon fill="none" stroke="black" points="1429.3,-1709 1310.66,-1691 1429.3,-1673 1547.94,-1691 1429.3,-1709"/>
<text text-anchor="middle" x="1429.3" y="-1687.3" font-family="Times,serif" font-size="14.00">rx_wptr_w_data</text>
</g>
<!-- n43&#45;&gt;c151 -->
<g id="edge115" class="edge">
<title>n43:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1547.87,-1691C1623.45,-1691 1515.63,-1368.5 1574.01,-1338.27"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1574.91,-1341.65 1583.87,-1336 1573.34,-1334.83 1574.91,-1341.65"/>
</g>
<!-- x47 -->
<g id="node169" class="node">
<title>x47</title>
<path fill="none" stroke="black" d="M1790.87,-1809C1790.87,-1809 1760.87,-1809 1760.87,-1809 1754.87,-1809 1748.87,-1803 1748.87,-1797 1748.87,-1797 1748.87,-1785 1748.87,-1785 1748.87,-1779 1754.87,-1773 1760.87,-1773 1760.87,-1773 1790.87,-1773 1790.87,-1773 1796.87,-1773 1802.87,-1779 1802.87,-1785 1802.87,-1785 1802.87,-1797 1802.87,-1797 1802.87,-1803 1796.87,-1809 1790.87,-1809"/>
<text text-anchor="middle" x="1775.87" y="-1787.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n43&#45;&gt;x47 -->
<g id="edge116" class="edge">
<title>n43:e&#45;&gt;x47:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1547.87,-1691C1567.87,-1691 1566.63,-1707.87 1583.87,-1718 1649.57,-1756.6 1666.6,-1788.06 1737.5,-1790.8"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1737.81,-1794.31 1747.87,-1791 1737.94,-1787.31 1737.81,-1794.31"/>
</g>
<!-- n44 -->
<g id="node38" class="node">
<title>n44</title>
<polygon fill="none" stroke="black" points="3310.7,-2201 3181.84,-2183 3310.7,-2165 3439.57,-2183 3310.7,-2201"/>
<text text-anchor="middle" x="3310.7" y="-2179.3" font-family="Times,serif" font-size="14.00">eth_wr_ready$97</text>
</g>
<!-- n45 -->
<g id="node39" class="node">
<title>n45</title>
<polygon fill="none" stroke="black" points="2909.88,-2201 2806.15,-2183 2909.88,-2165 3013.61,-2183 2909.88,-2201"/>
<text text-anchor="middle" x="2909.88" y="-2179.3" font-family="Times,serif" font-size="14.00">eth_wr_ready</text>
</g>
<!-- n45&#45;&gt;c134 -->
<g id="edge119" class="edge">
<title>n45:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M3014.88,-2183C3022.89,-2183 3019.6,-2195.39 3013.88,-2201 2994.09,-2220.4 2785.2,-2191.41 2764.65,-2210 2677.47,-2288.83 2817.24,-2394.75 2728.65,-2472 2485.61,-2683.92 2320.85,-2498.18 2003.87,-2439 1813.62,-2403.48 1718.97,-2462.59 1583.87,-2324 1537.22,-2276.14 1590.01,-2229.87 1547.87,-2178 1474.14,-2087.23 1383.06,-2155.89 1310.73,-2064 1263.5,-2004 1333.52,-1944.74 1274.73,-1896 1257.47,-1881.69 887.12,-1901.83 871.23,-1886 863.48,-1878.28 858.44,-1864.11 861.54,-1856.38"/>
<polygon fill="black" stroke="black" points="863.57,-1859.24 870.23,-1851 859.89,-1853.29 863.57,-1859.24"/>
</g>
<!-- x46 -->
<g id="node168" class="node">
<title>x46</title>
<path fill="none" stroke="black" d="M3133.1,-2201C3133.1,-2201 3103.1,-2201 3103.1,-2201 3097.1,-2201 3091.1,-2195 3091.1,-2189 3091.1,-2189 3091.1,-2177 3091.1,-2177 3091.1,-2171 3097.1,-2165 3103.1,-2165 3103.1,-2165 3133.1,-2165 3133.1,-2165 3139.1,-2165 3145.1,-2171 3145.1,-2177 3145.1,-2177 3145.1,-2189 3145.1,-2189 3145.1,-2195 3139.1,-2201 3133.1,-2201"/>
<text text-anchor="middle" x="3118.1" y="-2179.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n45&#45;&gt;x46 -->
<g id="edge120" class="edge">
<title>n45:e&#45;&gt;x46:w</title>
<path fill="none" stroke="black" d="M3014.88,-2183C3045.05,-2183 3055.07,-2183 3080.83,-2183"/>
<polygon fill="black" stroke="black" points="3081.1,-2186.5 3091.1,-2183 3081.1,-2179.5 3081.1,-2186.5"/>
</g>
<!-- n46 -->
<g id="node40" class="node">
<title>n46</title>
<polygon fill="none" stroke="black" points="2147.26,-1984 2023.93,-1966 2147.26,-1948 2270.6,-1966 2147.26,-1984"/>
<text text-anchor="middle" x="2147.26" y="-1962.3" font-family="Times,serif" font-size="14.00">eth_wr_valid$95</text>
</g>
<!-- n47 -->
<g id="node41" class="node">
<title>n47</title>
<polygon fill="none" stroke="black" points="1429.3,-1855 1331.1,-1837 1429.3,-1819 1527.5,-1837 1429.3,-1855"/>
<text text-anchor="middle" x="1429.3" y="-1833.3" font-family="Times,serif" font-size="14.00">eth_wr_valid</text>
</g>
<!-- n47&#45;&gt;c135 -->
<g id="edge123" class="edge">
<title>n47:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" d="M1528.3,-1837C1561.82,-1837 1552.91,-1875.16 1583.87,-1888 1736.33,-1951.21 2155.51,-1922.19 2330.49,-1921.04"/>
<polygon fill="black" stroke="black" points="2330.66,-1924.53 2340.65,-1921 2330.64,-1917.53 2330.66,-1924.53"/>
</g>
<!-- x45 -->
<g id="node167" class="node">
<title>x45</title>
<path fill="none" stroke="black" d="M1790.87,-1979C1790.87,-1979 1760.87,-1979 1760.87,-1979 1754.87,-1979 1748.87,-1973 1748.87,-1967 1748.87,-1967 1748.87,-1955 1748.87,-1955 1748.87,-1949 1754.87,-1943 1760.87,-1943 1760.87,-1943 1790.87,-1943 1790.87,-1943 1796.87,-1943 1802.87,-1949 1802.87,-1955 1802.87,-1955 1802.87,-1967 1802.87,-1967 1802.87,-1973 1796.87,-1979 1790.87,-1979"/>
<text text-anchor="middle" x="1775.87" y="-1957.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n47&#45;&gt;x45 -->
<g id="edge124" class="edge">
<title>n47:e&#45;&gt;x45:w</title>
<path fill="none" stroke="black" d="M1528.3,-1837C1576.07,-1837 1545.24,-1900.9 1583.87,-1929 1641.11,-1970.64 1670.76,-1961.97 1737.72,-1961.07"/>
<polygon fill="black" stroke="black" points="1737.9,-1964.57 1747.87,-1961 1737.85,-1957.57 1737.9,-1964.57"/>
</g>
<!-- n48 -->
<g id="node42" class="node">
<title>n48</title>
<polygon fill="none" stroke="black" points="2147.26,-2076 2026.94,-2058 2147.26,-2040 2267.58,-2058 2147.26,-2076"/>
<text text-anchor="middle" x="2147.26" y="-2054.3" font-family="Times,serif" font-size="14.00">eth_wr_data$93</text>
</g>
<!-- n49 -->
<g id="node43" class="node">
<title>n49</title>
<polygon fill="none" stroke="black" points="1429.3,-2001 1333.62,-1983 1429.3,-1965 1524.99,-1983 1429.3,-2001"/>
<text text-anchor="middle" x="1429.3" y="-1979.3" font-family="Times,serif" font-size="14.00">eth_wr_data</text>
</g>
<!-- n49&#45;&gt;c135 -->
<g id="edge127" class="edge">
<title>n49:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1526.3,-1983C1576.43,-1983 1541.23,-2053.63 1583.87,-2080 1650.67,-2121.31 2226.51,-2130.31 2290.65,-2085 2341.88,-2048.81 2281.78,-1955.42 2330.63,-1944.96"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2331.03,-1948.44 2340.65,-1944 2330.36,-1941.47 2331.03,-1948.44"/>
</g>
<!-- x44 -->
<g id="node166" class="node">
<title>x44</title>
<path fill="none" stroke="black" d="M1790.87,-2071C1790.87,-2071 1760.87,-2071 1760.87,-2071 1754.87,-2071 1748.87,-2065 1748.87,-2059 1748.87,-2059 1748.87,-2047 1748.87,-2047 1748.87,-2041 1754.87,-2035 1760.87,-2035 1760.87,-2035 1790.87,-2035 1790.87,-2035 1796.87,-2035 1802.87,-2041 1802.87,-2047 1802.87,-2047 1802.87,-2059 1802.87,-2059 1802.87,-2065 1796.87,-2071 1790.87,-2071"/>
<text text-anchor="middle" x="1775.87" y="-2049.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n49&#45;&gt;x44 -->
<g id="edge128" class="edge">
<title>n49:e&#45;&gt;x44:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1526.3,-1983C1556.96,-1983 1555.49,-2009.4 1583.87,-2021 1649.39,-2047.78 1671.54,-2052.58 1737.77,-2052.97"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1737.86,-2056.47 1747.87,-2053 1737.88,-2049.47 1737.86,-2056.47"/>
</g>
<!-- n50 -->
<g id="node44" class="node">
<title>n50</title>
<polygon fill="none" stroke="black" points="2147.26,-2326 2026.1,-2308 2147.26,-2290 2268.42,-2308 2147.26,-2326"/>
<text text-anchor="middle" x="2147.26" y="-2304.3" font-family="Times,serif" font-size="14.00">eth_wr_addr$91</text>
</g>
<!-- n51 -->
<g id="node45" class="node">
<title>n51</title>
<polygon fill="none" stroke="black" points="1429.3,-2055 1332.78,-2037 1429.3,-2019 1525.82,-2037 1429.3,-2055"/>
<text text-anchor="middle" x="1429.3" y="-2033.3" font-family="Times,serif" font-size="14.00">eth_wr_addr</text>
</g>
<!-- n51&#45;&gt;c135 -->
<g id="edge135" class="edge">
<title>n51:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1527.3,-2037C1569.05,-2037 1546.57,-2093.25 1583.87,-2112 1654.04,-2147.28 2226.85,-2160.79 2290.65,-2115 2343.97,-2076.73 2279.12,-1978.56 2330.52,-1967.94"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2331.01,-1971.41 2340.65,-1967 2330.37,-1964.43 2331.01,-1971.41"/>
</g>
<!-- x43 -->
<g id="node165" class="node">
<title>x43</title>
<path fill="none" stroke="black" d="M1790.87,-2315C1790.87,-2315 1760.87,-2315 1760.87,-2315 1754.87,-2315 1748.87,-2309 1748.87,-2303 1748.87,-2303 1748.87,-2291 1748.87,-2291 1748.87,-2285 1754.87,-2279 1760.87,-2279 1760.87,-2279 1790.87,-2279 1790.87,-2279 1796.87,-2279 1802.87,-2285 1802.87,-2291 1802.87,-2291 1802.87,-2303 1802.87,-2303 1802.87,-2309 1796.87,-2315 1790.87,-2315"/>
<text text-anchor="middle" x="1775.87" y="-2293.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n51&#45;&gt;x43 -->
<g id="edge136" class="edge">
<title>n51:e&#45;&gt;x43:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1527.3,-2037C1544.21,-2037 1539.88,-2054.1 1547.87,-2069 1566.69,-2104.07 1560.47,-2118.8 1583.87,-2151 1639.18,-2227.08 1649.57,-2292.14 1737.64,-2296.74"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1737.79,-2300.24 1747.87,-2297 1737.97,-2293.25 1737.79,-2300.24"/>
</g>
<!-- n52 -->
<g id="node46" class="node">
<title>n52</title>
<polygon fill="none" stroke="black" points="1429.3,-1215 1349.37,-1197 1429.3,-1179 1509.24,-1197 1429.3,-1215"/>
<text text-anchor="middle" x="1429.3" y="-1193.3" font-family="Times,serif" font-size="14.00">rx_eof$89</text>
</g>
<!-- n53 -->
<g id="node47" class="node">
<title>n53</title>
<polygon fill="none" stroke="black" points="712.56,-1789 657.26,-1771 712.56,-1753 767.86,-1771 712.56,-1789"/>
<text text-anchor="middle" x="712.56" y="-1767.3" font-family="Times,serif" font-size="14.00">rx_eof</text>
</g>
<!-- n53&#45;&gt;c134 -->
<g id="edge139" class="edge">
<title>n53:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M768.56,-1771C811.12,-1771 823.66,-1760.8 861.52,-1759.21"/>
<polygon fill="black" stroke="black" points="861.8,-1762.7 871.73,-1759 861.66,-1755.7 861.8,-1762.7"/>
</g>
<!-- x42 -->
<g id="node164" class="node">
<title>x42</title>
<path fill="none" stroke="black" d="M1088.23,-1660C1088.23,-1660 1058.23,-1660 1058.23,-1660 1052.23,-1660 1046.23,-1654 1046.23,-1648 1046.23,-1648 1046.23,-1636 1046.23,-1636 1046.23,-1630 1052.23,-1624 1058.23,-1624 1058.23,-1624 1088.23,-1624 1088.23,-1624 1094.23,-1624 1100.23,-1630 1100.23,-1636 1100.23,-1636 1100.23,-1648 1100.23,-1648 1100.23,-1654 1094.23,-1660 1088.23,-1660"/>
<text text-anchor="middle" x="1073.23" y="-1638.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n53&#45;&gt;x42 -->
<g id="edge140" class="edge">
<title>n53:e&#45;&gt;x42:w</title>
<path fill="none" stroke="black" d="M768.56,-1771C800.74,-1771 812.25,-1766 835.73,-1744 862.71,-1718.72 842.05,-1691.05 871.73,-1669 931.57,-1624.56 964.18,-1640.38 1034.98,-1641.89"/>
<polygon fill="black" stroke="black" points="1035.19,-1645.39 1045.23,-1642 1035.27,-1638.39 1035.19,-1645.39"/>
</g>
<!-- n54 -->
<g id="node48" class="node">
<title>n54</title>
<polygon fill="none" stroke="black" points="1429.3,-1161 1350.21,-1143 1429.3,-1125 1508.4,-1143 1429.3,-1161"/>
<text text-anchor="middle" x="1429.3" y="-1139.3" font-family="Times,serif" font-size="14.00">rx_sof$87</text>
</g>
<!-- n55 -->
<g id="node49" class="node">
<title>n55</title>
<polygon fill="none" stroke="black" points="712.56,-1735 658.1,-1717 712.56,-1699 767.02,-1717 712.56,-1735"/>
<text text-anchor="middle" x="712.56" y="-1713.3" font-family="Times,serif" font-size="14.00">rx_sof</text>
</g>
<!-- n55&#45;&gt;c134 -->
<g id="edge143" class="edge">
<title>n55:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M767.56,-1717C810.95,-1717 822.87,-1733.15 861.34,-1735.67"/>
<polygon fill="black" stroke="black" points="861.62,-1739.18 871.73,-1736 861.85,-1732.18 861.62,-1739.18"/>
</g>
<!-- x41 -->
<g id="node163" class="node">
<title>x41</title>
<path fill="none" stroke="black" d="M1088.23,-1271C1088.23,-1271 1058.23,-1271 1058.23,-1271 1052.23,-1271 1046.23,-1265 1046.23,-1259 1046.23,-1259 1046.23,-1247 1046.23,-1247 1046.23,-1241 1052.23,-1235 1058.23,-1235 1058.23,-1235 1088.23,-1235 1088.23,-1235 1094.23,-1235 1100.23,-1241 1100.23,-1247 1100.23,-1247 1100.23,-1259 1100.23,-1259 1100.23,-1265 1094.23,-1271 1088.23,-1271"/>
<text text-anchor="middle" x="1073.23" y="-1249.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n55&#45;&gt;x41 -->
<g id="edge144" class="edge">
<title>n55:e&#45;&gt;x41:w</title>
<path fill="none" stroke="black" d="M767.56,-1717C800.15,-1717 811.9,-1712.22 835.73,-1690 836.86,-1688.95 1009.56,-1324.7 1040.52,-1262.1"/>
<polygon fill="black" stroke="black" points="1043.74,-1263.49 1045.23,-1253 1037.52,-1260.27 1043.74,-1263.49"/>
</g>
<!-- n56 -->
<g id="node50" class="node">
<title>n56</title>
<polygon fill="none" stroke="black" points="2147.26,-528 2049.9,-510 2147.26,-492 2244.62,-510 2147.26,-528"/>
<text text-anchor="middle" x="2147.26" y="-506.3" font-family="Times,serif" font-size="14.00">rx_ready$85</text>
</g>
<!-- n57 -->
<g id="node51" class="node">
<title>n57</title>
<polygon fill="none" stroke="black" points="1429.3,-750 1356.57,-732 1429.3,-714 1502.03,-732 1429.3,-750"/>
<text text-anchor="middle" x="1429.3" y="-728.3" font-family="Times,serif" font-size="14.00">rx_ready</text>
</g>
<!-- n57&#45;&gt;c128 -->
<g id="edge147" class="edge">
<title>n57:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M1503.3,-732C1511.31,-732 1508.06,-744.43 1502.3,-750 1489.71,-762.18 889.21,-762.79 871.73,-764 745.7,-772.75 688.89,-719.14 589.4,-797 253.9,-1059.57 161.32,-1874.06 188.81,-1963.92"/>
<polygon fill="black" stroke="black" points="186.08,-1966.12 194.9,-1972 191.67,-1961.91 186.08,-1966.12"/>
</g>
<!-- x40 -->
<g id="node162" class="node">
<title>x40</title>
<path fill="none" stroke="black" d="M1790.87,-620C1790.87,-620 1760.87,-620 1760.87,-620 1754.87,-620 1748.87,-614 1748.87,-608 1748.87,-608 1748.87,-596 1748.87,-596 1748.87,-590 1754.87,-584 1760.87,-584 1760.87,-584 1790.87,-584 1790.87,-584 1796.87,-584 1802.87,-590 1802.87,-596 1802.87,-596 1802.87,-608 1802.87,-608 1802.87,-614 1796.87,-620 1790.87,-620"/>
<text text-anchor="middle" x="1775.87" y="-598.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n57&#45;&gt;x40 -->
<g id="edge148" class="edge">
<title>n57:e&#45;&gt;x40:w</title>
<path fill="none" stroke="black" d="M1503.3,-732C1622.92,-732 1624.77,-609.26 1737.71,-602.31"/>
<polygon fill="black" stroke="black" points="1737.98,-605.8 1747.87,-602 1737.77,-598.8 1737.98,-605.8"/>
</g>
<!-- n58 -->
<g id="node52" class="node">
<title>n58</title>
<polygon fill="none" stroke="black" points="1429.3,-1107 1337.47,-1089 1429.3,-1071 1521.13,-1089 1429.3,-1107"/>
<text text-anchor="middle" x="1429.3" y="-1085.3" font-family="Times,serif" font-size="14.00">rx_valid$83</text>
</g>
<!-- n59 -->
<g id="node53" class="node">
<title>n59</title>
<polygon fill="none" stroke="black" points="712.56,-1681 645.37,-1663 712.56,-1645 779.76,-1663 712.56,-1681"/>
<text text-anchor="middle" x="712.56" y="-1659.3" font-family="Times,serif" font-size="14.00">rx_valid</text>
</g>
<!-- n59&#45;&gt;c134 -->
<g id="edge151" class="edge">
<title>n59:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" d="M780.56,-1663C807.86,-1663 811.93,-1676.63 835.73,-1690 848.79,-1697.34 851.83,-1707.42 861.86,-1711.34"/>
<polygon fill="black" stroke="black" points="861.29,-1714.79 871.73,-1713 862.45,-1707.89 861.29,-1714.79"/>
</g>
<!-- x39 -->
<g id="node161" class="node">
<title>x39</title>
<path fill="none" stroke="black" d="M1088.23,-1144C1088.23,-1144 1058.23,-1144 1058.23,-1144 1052.23,-1144 1046.23,-1138 1046.23,-1132 1046.23,-1132 1046.23,-1120 1046.23,-1120 1046.23,-1114 1052.23,-1108 1058.23,-1108 1058.23,-1108 1088.23,-1108 1088.23,-1108 1094.23,-1108 1100.23,-1114 1100.23,-1120 1100.23,-1120 1100.23,-1132 1100.23,-1132 1100.23,-1138 1094.23,-1144 1088.23,-1144"/>
<text text-anchor="middle" x="1073.23" y="-1122.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n59&#45;&gt;x39 -->
<g id="edge152" class="edge">
<title>n59:e&#45;&gt;x39:w</title>
<path fill="none" stroke="black" d="M780.56,-1663C978.97,-1663 755.36,-1386.69 871.73,-1226 921.9,-1156.73 953.67,-1128.25 1035.06,-1126.13"/>
<polygon fill="black" stroke="black" points="1035.28,-1129.63 1045.23,-1126 1035.19,-1122.63 1035.28,-1129.63"/>
</g>
<!-- n60 -->
<g id="node54" class="node">
<title>n60</title>
<polygon fill="none" stroke="black" points="1429.3,-1909 1339.98,-1891 1429.3,-1873 1518.62,-1891 1429.3,-1909"/>
<text text-anchor="middle" x="1429.3" y="-1887.3" font-family="Times,serif" font-size="14.00">rx_data$81</text>
</g>
<!-- n61 -->
<g id="node55" class="node">
<title>n61</title>
<polygon fill="none" stroke="black" points="712.56,-1940 623.25,-1922 712.56,-1904 801.88,-1922 712.56,-1940"/>
<text text-anchor="middle" x="712.56" y="-1918.3" font-family="Times,serif" font-size="14.00">rx_data$80</text>
</g>
<!-- n61&#45;&gt;c134 -->
<g id="edge159" class="edge">
<title>n61:e&#45;&gt;c134:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M803.56,-1922C859.98,-1922 817.63,-1819.17 861.71,-1806.31"/>
<polygon fill="black" stroke="black" stroke-width="3" points="862.27,-1809.77 871.73,-1805 861.36,-1802.83 862.27,-1809.77"/>
</g>
<!-- x38 -->
<g id="node160" class="node">
<title>x38</title>
<path fill="none" stroke="black" d="M1088.23,-1940C1088.23,-1940 1058.23,-1940 1058.23,-1940 1052.23,-1940 1046.23,-1934 1046.23,-1928 1046.23,-1928 1046.23,-1916 1046.23,-1916 1046.23,-1910 1052.23,-1904 1058.23,-1904 1058.23,-1904 1088.23,-1904 1088.23,-1904 1094.23,-1904 1100.23,-1910 1100.23,-1916 1100.23,-1916 1100.23,-1928 1100.23,-1928 1100.23,-1934 1094.23,-1940 1088.23,-1940"/>
<text text-anchor="middle" x="1073.23" y="-1918.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n61&#45;&gt;x38 -->
<g id="edge160" class="edge">
<title>n61:e&#45;&gt;x38:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M803.56,-1922C907.51,-1922 936.01,-1922 1035.09,-1922"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1035.23,-1925.5 1045.23,-1922 1035.23,-1918.5 1035.23,-1925.5"/>
</g>
<!-- n62 -->
<g id="node56" class="node">
<title>n62</title>
<polygon fill="none" stroke="black" points="3310.7,-708 3231.61,-690 3310.7,-672 3389.8,-690 3310.7,-708"/>
<text text-anchor="middle" x="3310.7" y="-686.3" font-family="Times,serif" font-size="14.00">tx_eof$79</text>
</g>
<!-- n63 -->
<g id="node57" class="node">
<title>n63</title>
<polygon fill="none" stroke="black" points="2909.88,-708 2855.42,-690 2909.88,-672 2964.34,-690 2909.88,-708"/>
<text text-anchor="middle" x="2909.88" y="-686.3" font-family="Times,serif" font-size="14.00">tx_eof</text>
</g>
<!-- n63&#45;&gt;c128 -->
<g id="edge163" class="edge">
<title>n63:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M2964.88,-690C2972.89,-690 2969.7,-702.49 2963.88,-708 2944.85,-726 2754.71,-694.63 2728.65,-692 2471.26,-666.05 2406.95,-648 2148.26,-648 1072.23,-648 1072.23,-648 1072.23,-648 857.52,-648 759.07,-532.43 589.4,-664 544.38,-698.9 570.51,-732.67 553.4,-787 404.18,-1260.6 279.45,-1356.03 195.9,-1845.5 193.51,-1859.48 183.03,-1901.91 187.71,-1918.88"/>
<polygon fill="black" stroke="black" points="185.33,-1921.44 194.9,-1926 190.26,-1916.47 185.33,-1921.44"/>
</g>
<!-- x37 -->
<g id="node159" class="node">
<title>x37</title>
<path fill="none" stroke="black" d="M3133.1,-708C3133.1,-708 3103.1,-708 3103.1,-708 3097.1,-708 3091.1,-702 3091.1,-696 3091.1,-696 3091.1,-684 3091.1,-684 3091.1,-678 3097.1,-672 3103.1,-672 3103.1,-672 3133.1,-672 3133.1,-672 3139.1,-672 3145.1,-678 3145.1,-684 3145.1,-684 3145.1,-696 3145.1,-696 3145.1,-702 3139.1,-708 3133.1,-708"/>
<text text-anchor="middle" x="3118.1" y="-686.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n63&#45;&gt;x37 -->
<g id="edge164" class="edge">
<title>n63:e&#45;&gt;x37:w</title>
<path fill="none" stroke="black" d="M2964.88,-690C3017.47,-690 3033.09,-690 3081.06,-690"/>
<polygon fill="black" stroke="black" points="3081.1,-693.5 3091.1,-690 3081.1,-686.5 3081.1,-693.5"/>
</g>
<!-- n64 -->
<g id="node58" class="node">
<title>n64</title>
<polygon fill="none" stroke="black" points="3310.7,-653 3231.61,-635 3310.7,-617 3389.8,-635 3310.7,-653"/>
<text text-anchor="middle" x="3310.7" y="-631.3" font-family="Times,serif" font-size="14.00">tx_sof$77</text>
</g>
<!-- n65 -->
<g id="node59" class="node">
<title>n65</title>
<polygon fill="none" stroke="black" points="2909.88,-653 2855.42,-635 2909.88,-617 2964.34,-635 2909.88,-653"/>
<text text-anchor="middle" x="2909.88" y="-631.3" font-family="Times,serif" font-size="14.00">tx_sof</text>
</g>
<!-- n65&#45;&gt;c128 -->
<g id="edge167" class="edge">
<title>n65:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M2964.88,-635C2972.89,-635 2969.7,-647.49 2963.88,-653 2946.4,-669.53 2879.68,-653.87 2855.65,-653 2665.99,-646.11 2187.97,-637.11 2003.87,-591 1986.89,-586.75 1984.93,-578.94 1967.87,-575 1734.92,-521.25 1669.37,-556 1430.3,-556 1072.23,-556 1072.23,-556 1072.23,-556 964.53,-556 669.32,-525.8 589.4,-598 525.94,-655.32 575.13,-704.3 553.4,-787 537.69,-846.78 170.11,-1798.61 188.52,-1895.12"/>
<polygon fill="black" stroke="black" points="185.88,-1897.43 194.9,-1903 191.32,-1893.03 185.88,-1897.43"/>
</g>
<!-- x36 -->
<g id="node158" class="node">
<title>x36</title>
<path fill="none" stroke="black" d="M3133.1,-653C3133.1,-653 3103.1,-653 3103.1,-653 3097.1,-653 3091.1,-647 3091.1,-641 3091.1,-641 3091.1,-629 3091.1,-629 3091.1,-623 3097.1,-617 3103.1,-617 3103.1,-617 3133.1,-617 3133.1,-617 3139.1,-617 3145.1,-623 3145.1,-629 3145.1,-629 3145.1,-641 3145.1,-641 3145.1,-647 3139.1,-653 3133.1,-653"/>
<text text-anchor="middle" x="3118.1" y="-631.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n65&#45;&gt;x36 -->
<g id="edge168" class="edge">
<title>n65:e&#45;&gt;x36:w</title>
<path fill="none" stroke="black" d="M2964.88,-635C3017.47,-635 3033.09,-635 3081.06,-635"/>
<polygon fill="black" stroke="black" points="3081.1,-638.5 3091.1,-635 3081.1,-631.5 3081.1,-638.5"/>
</g>
<!-- n66 -->
<g id="node60" class="node">
<title>n66</title>
<polygon fill="none" stroke="black" points="1429.3,-842 1332.78,-824 1429.3,-806 1525.82,-824 1429.3,-842"/>
<text text-anchor="middle" x="1429.3" y="-820.3" font-family="Times,serif" font-size="14.00">tx_ready$75</text>
</g>
<!-- n67 -->
<g id="node61" class="node">
<title>n67</title>
<polygon fill="none" stroke="black" points="712.56,-842 640.67,-824 712.56,-806 784.45,-824 712.56,-842"/>
<text text-anchor="middle" x="712.56" y="-820.3" font-family="Times,serif" font-size="14.00">tx_ready</text>
</g>
<!-- n67&#45;&gt;c133 -->
<g id="edge171" class="edge">
<title>n67:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" d="M785.56,-824C825.7,-824 832.09,-803.26 871.73,-797 1120.25,-757.74 1752.28,-787.22 2003.87,-786 2131.33,-785.38 2174.85,-732.74 2290.65,-786 2309.15,-794.51 2304.84,-817.73 2316.77,-825.46"/>
<polygon fill="black" stroke="black" points="2316.09,-828.9 2326.65,-828 2317.84,-822.12 2316.09,-828.9"/>
</g>
<!-- x35 -->
<g id="node157" class="node">
<title>x35</title>
<path fill="none" stroke="black" d="M1088.23,-842C1088.23,-842 1058.23,-842 1058.23,-842 1052.23,-842 1046.23,-836 1046.23,-830 1046.23,-830 1046.23,-818 1046.23,-818 1046.23,-812 1052.23,-806 1058.23,-806 1058.23,-806 1088.23,-806 1088.23,-806 1094.23,-806 1100.23,-812 1100.23,-818 1100.23,-818 1100.23,-830 1100.23,-830 1100.23,-836 1094.23,-842 1088.23,-842"/>
<text text-anchor="middle" x="1073.23" y="-820.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n67&#45;&gt;x35 -->
<g id="edge172" class="edge">
<title>n67:e&#45;&gt;x35:w</title>
<path fill="none" stroke="black" d="M785.56,-824C897.48,-824 928,-824 1034.98,-824"/>
<polygon fill="black" stroke="black" points="1035.23,-827.5 1045.23,-824 1035.23,-820.5 1035.23,-827.5"/>
</g>
<!-- n68 -->
<g id="node62" class="node">
<title>n68</title>
<polygon fill="none" stroke="black" points="3310.7,-816 3219.71,-798 3310.7,-780 3401.7,-798 3310.7,-816"/>
<text text-anchor="middle" x="3310.7" y="-794.3" font-family="Times,serif" font-size="14.00">tx_valid$73</text>
</g>
<!-- n69 -->
<g id="node63" class="node">
<title>n69</title>
<polygon fill="none" stroke="black" points="2909.88,-816 2843.52,-798 2909.88,-780 2976.24,-798 2909.88,-816"/>
<text text-anchor="middle" x="2909.88" y="-794.3" font-family="Times,serif" font-size="14.00">tx_valid</text>
</g>
<!-- n69&#45;&gt;c128 -->
<g id="edge175" class="edge">
<title>n69:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" d="M2976.88,-798C2984.89,-798 2981.7,-810.49 2975.88,-816 2954.54,-836.19 2873.05,-817.15 2843.7,-816 2792.45,-814 2779.81,-810.58 2728.65,-807 2534.09,-793.39 2485.59,-786 2290.65,-780 2163.25,-776.08 2131.2,-774.25 2003.87,-780 1816.63,-788.45 1755.31,-742.24 1583.87,-818 1564.02,-826.77 1566.41,-839.72 1547.87,-851 1274.45,-1017.42 1137.11,-920.04 871.73,-1099 780.24,-1160.69 133.56,-1825 185.07,-1876.8"/>
<polygon fill="black" stroke="black" points="184.3,-1880.23 194.9,-1880 186.47,-1873.58 184.3,-1880.23"/>
</g>
<!-- x34 -->
<g id="node156" class="node">
<title>x34</title>
<path fill="none" stroke="black" d="M3133.1,-816C3133.1,-816 3103.1,-816 3103.1,-816 3097.1,-816 3091.1,-810 3091.1,-804 3091.1,-804 3091.1,-792 3091.1,-792 3091.1,-786 3097.1,-780 3103.1,-780 3103.1,-780 3133.1,-780 3133.1,-780 3139.1,-780 3145.1,-786 3145.1,-792 3145.1,-792 3145.1,-804 3145.1,-804 3145.1,-810 3139.1,-816 3133.1,-816"/>
<text text-anchor="middle" x="3118.1" y="-794.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n69&#45;&gt;x34 -->
<g id="edge176" class="edge">
<title>n69:e&#45;&gt;x34:w</title>
<path fill="none" stroke="black" d="M2976.88,-798C3024.07,-798 3038.36,-798 3080.93,-798"/>
<polygon fill="black" stroke="black" points="3081.1,-801.5 3091.1,-798 3081.1,-794.5 3081.1,-801.5"/>
</g>
<!-- n70 -->
<g id="node64" class="node">
<title>n70</title>
<polygon fill="none" stroke="black" points="3310.7,-762 3222.23,-744 3310.7,-726 3399.18,-744 3310.7,-762"/>
<text text-anchor="middle" x="3310.7" y="-740.3" font-family="Times,serif" font-size="14.00">tx_data$71</text>
</g>
<!-- n71 -->
<g id="node65" class="node">
<title>n71</title>
<polygon fill="none" stroke="black" points="2909.88,-762 2821.4,-744 2909.88,-726 2998.36,-744 2909.88,-762"/>
<text text-anchor="middle" x="2909.88" y="-740.3" font-family="Times,serif" font-size="14.00">tx_data$70</text>
</g>
<!-- n71&#45;&gt;c128 -->
<g id="edge180" class="edge">
<title>n71:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2999.88,-744C3007.89,-744 3004.7,-756.49 2998.88,-762 2984.57,-775.53 2841.3,-763.11 2821.64,-762 2520.93,-745.08 2449.44,-686 2148.26,-686 1072.23,-686 1072.23,-686 1072.23,-686 855.7,-686 757.8,-614.89 589.4,-751 488.89,-832.23 218.7,-1718.3 195.9,-1845.5 192.5,-1864.43 178.01,-1924.03 186.78,-1943.08"/>
<polygon fill="black" stroke="black" stroke-width="3" points="184.75,-1945.94 194.9,-1949 188.88,-1940.28 184.75,-1945.94"/>
</g>
<!-- x33 -->
<g id="node155" class="node">
<title>x33</title>
<path fill="none" stroke="black" d="M3133.1,-762C3133.1,-762 3103.1,-762 3103.1,-762 3097.1,-762 3091.1,-756 3091.1,-750 3091.1,-750 3091.1,-738 3091.1,-738 3091.1,-732 3097.1,-726 3103.1,-726 3103.1,-726 3133.1,-726 3133.1,-726 3139.1,-726 3145.1,-732 3145.1,-738 3145.1,-738 3145.1,-750 3145.1,-750 3145.1,-756 3139.1,-762 3133.1,-762"/>
<text text-anchor="middle" x="3118.1" y="-740.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n71&#45;&gt;x33 -->
<g id="edge181" class="edge">
<title>n71:e&#45;&gt;x33:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2999.88,-744C3036.78,-744 3048.49,-744 3080.87,-744"/>
<polygon fill="black" stroke="black" stroke-width="3" points="3081.1,-747.5 3091.1,-744 3081.1,-740.5 3081.1,-747.5"/>
</g>
<!-- n72 -->
<g id="node66" class="node">
<title>n72</title>
<polygon fill="none" stroke="black" points="3310.7,-1032 3193.74,-1014 3310.7,-996 3427.67,-1014 3310.7,-1032"/>
<text text-anchor="middle" x="3310.7" y="-1010.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_en$69</text>
</g>
<!-- n73 -->
<g id="node67" class="node">
<title>n73</title>
<polygon fill="none" stroke="black" points="2909.88,-1032 2818.05,-1014 2909.88,-996 3001.71,-1014 2909.88,-1032"/>
<text text-anchor="middle" x="2909.88" y="-1010.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_en</text>
</g>
<!-- n73&#45;&gt;c151 -->
<g id="edge184" class="edge">
<title>n73:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M3002.88,-1014C3010.89,-1014 3007.59,-1026.38 3001.88,-1032 2983.06,-1050.49 2784.33,-1023.44 2764.65,-1041 2685.8,-1111.33 2805.52,-1203.5 2728.65,-1276 2699.23,-1303.75 2032.54,-1315.47 2003.87,-1344 1946.1,-1401.5 2028.27,-1654.27 1967.87,-1709 1936.26,-1737.65 1614.11,-1739.1 1583.87,-1709 1568.65,-1693.85 1560.59,-1534.16 1575.85,-1498.18"/>
<polygon fill="black" stroke="black" points="1578.38,-1500.59 1582.87,-1491 1573.38,-1495.7 1578.38,-1500.59"/>
</g>
<!-- x32 -->
<g id="node154" class="node">
<title>x32</title>
<path fill="none" stroke="black" d="M3133.1,-1032C3133.1,-1032 3103.1,-1032 3103.1,-1032 3097.1,-1032 3091.1,-1026 3091.1,-1020 3091.1,-1020 3091.1,-1008 3091.1,-1008 3091.1,-1002 3097.1,-996 3103.1,-996 3103.1,-996 3133.1,-996 3133.1,-996 3139.1,-996 3145.1,-1002 3145.1,-1008 3145.1,-1008 3145.1,-1020 3145.1,-1020 3145.1,-1026 3139.1,-1032 3133.1,-1032"/>
<text text-anchor="middle" x="3118.1" y="-1010.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n73&#45;&gt;x32 -->
<g id="edge185" class="edge">
<title>n73:e&#45;&gt;x32:w</title>
<path fill="none" stroke="black" d="M3002.88,-1014C3038.41,-1014 3049.8,-1014 3080.8,-1014"/>
<polygon fill="black" stroke="black" points="3081.1,-1017.5 3091.1,-1014 3081.1,-1010.5 3081.1,-1017.5"/>
</g>
<!-- n74 -->
<g id="node68" class="node">
<title>n74</title>
<polygon fill="none" stroke="black" points="2909.88,-978 2786.54,-960 2909.88,-942 3033.21,-960 2909.88,-978"/>
<text text-anchor="middle" x="2909.88" y="-956.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_rdy$67</text>
</g>
<!-- n75 -->
<g id="node69" class="node">
<title>n75</title>
<polygon fill="none" stroke="black" points="2147.26,-1032 2049.06,-1014 2147.26,-996 2245.46,-1014 2147.26,-1032"/>
<text text-anchor="middle" x="2147.26" y="-1010.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_rdy</text>
</g>
<!-- n75&#45;&gt;c133 -->
<g id="edge188" class="edge">
<title>n75:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" d="M2246.26,-1014C2270.58,-1014 2276.77,-1001.97 2290.65,-982 2322.95,-935.51 2273.26,-861.05 2316.67,-851.93"/>
<polygon fill="black" stroke="black" points="2317.02,-855.41 2326.65,-851 2316.37,-848.44 2317.02,-855.41"/>
</g>
<!-- x31 -->
<g id="node153" class="node">
<title>x31</title>
<path fill="none" stroke="black" d="M2542.65,-1032C2542.65,-1032 2512.65,-1032 2512.65,-1032 2506.65,-1032 2500.65,-1026 2500.65,-1020 2500.65,-1020 2500.65,-1008 2500.65,-1008 2500.65,-1002 2506.65,-996 2512.65,-996 2512.65,-996 2542.65,-996 2542.65,-996 2548.65,-996 2554.65,-1002 2554.65,-1008 2554.65,-1008 2554.65,-1020 2554.65,-1020 2554.65,-1026 2548.65,-1032 2542.65,-1032"/>
<text text-anchor="middle" x="2527.65" y="-1010.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n75&#45;&gt;x31 -->
<g id="edge189" class="edge">
<title>n75:e&#45;&gt;x31:w</title>
<path fill="none" stroke="black" d="M2246.26,-1014C2355.47,-1014 2385.25,-1014 2489.65,-1014"/>
<polygon fill="black" stroke="black" points="2489.65,-1017.5 2499.65,-1014 2489.65,-1010.5 2489.65,-1017.5"/>
</g>
<!-- n76 -->
<g id="node70" class="node">
<title>n76</title>
<polygon fill="none" stroke="black" points="2909.88,-1086 2780.17,-1068 2909.88,-1050 3039.58,-1068 2909.88,-1086"/>
<text text-anchor="middle" x="2909.88" y="-1064.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_data$65</text>
</g>
<!-- n77 -->
<g id="node71" class="node">
<title>n77</title>
<polygon fill="none" stroke="black" points="2147.26,-1086 2042.69,-1068 2147.26,-1050 2251.83,-1068 2147.26,-1086"/>
<text text-anchor="middle" x="2147.26" y="-1064.3" font-family="Times,serif" font-size="14.00">tx_ctrl_r_data</text>
</g>
<!-- n77&#45;&gt;c133 -->
<g id="edge192" class="edge">
<title>n77:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2253.26,-1068C2273.76,-1068 2279.44,-1058.16 2290.65,-1041 2330.16,-980.54 2258.39,-884.01 2316.62,-874.72"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2316.93,-878.21 2326.65,-874 2316.42,-871.23 2316.93,-878.21"/>
</g>
<!-- x30 -->
<g id="node152" class="node">
<title>x30</title>
<path fill="none" stroke="black" d="M2542.65,-1086C2542.65,-1086 2512.65,-1086 2512.65,-1086 2506.65,-1086 2500.65,-1080 2500.65,-1074 2500.65,-1074 2500.65,-1062 2500.65,-1062 2500.65,-1056 2506.65,-1050 2512.65,-1050 2512.65,-1050 2542.65,-1050 2542.65,-1050 2548.65,-1050 2554.65,-1056 2554.65,-1062 2554.65,-1062 2554.65,-1074 2554.65,-1074 2554.65,-1080 2548.65,-1086 2542.65,-1086"/>
<text text-anchor="middle" x="2527.65" y="-1064.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n77&#45;&gt;x30 -->
<g id="edge193" class="edge">
<title>n77:e&#45;&gt;x30:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2253.26,-1068C2359.35,-1068 2388.35,-1068 2489.62,-1068"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2489.65,-1071.5 2499.65,-1068 2489.65,-1064.5 2489.65,-1071.5"/>
</g>
<!-- n78 -->
<g id="node72" class="node">
<title>n78</title>
<polygon fill="none" stroke="black" points="3310.7,-1248 3181,-1230 3310.7,-1212 3440.41,-1230 3310.7,-1248"/>
<text text-anchor="middle" x="3310.7" y="-1226.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_en$63</text>
</g>
<!-- n79 -->
<g id="node73" class="node">
<title>n79</title>
<polygon fill="none" stroke="black" points="2909.88,-1248 2805.31,-1230 2909.88,-1212 3014.45,-1230 2909.88,-1248"/>
<text text-anchor="middle" x="2909.88" y="-1226.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_en</text>
</g>
<!-- n79&#45;&gt;c151 -->
<g id="edge196" class="edge">
<title>n79:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M3015.88,-1230C3023.89,-1230 3020.6,-1242.39 3014.88,-1248 2995.01,-1267.48 2786.23,-1239.44 2764.65,-1257 2712.49,-1299.47 2779.28,-1359.72 2728.65,-1404 2661.02,-1463.15 2404.53,-1402.21 2326.65,-1447 2303.22,-1460.47 2313.79,-1482.04 2290.65,-1496 2180.31,-1562.59 2097.69,-1450.63 2003.87,-1539 1947.65,-1591.95 2027.87,-1660.37 1967.87,-1709 1934.72,-1735.86 1614.12,-1739.09 1583.87,-1709 1570.64,-1695.83 1563.47,-1558.71 1576.17,-1524.63"/>
<polygon fill="black" stroke="black" points="1578.9,-1526.82 1582.87,-1517 1573.64,-1522.2 1578.9,-1526.82"/>
</g>
<!-- x29 -->
<g id="node151" class="node">
<title>x29</title>
<path fill="none" stroke="black" d="M3133.1,-1248C3133.1,-1248 3103.1,-1248 3103.1,-1248 3097.1,-1248 3091.1,-1242 3091.1,-1236 3091.1,-1236 3091.1,-1224 3091.1,-1224 3091.1,-1218 3097.1,-1212 3103.1,-1212 3103.1,-1212 3133.1,-1212 3133.1,-1212 3139.1,-1212 3145.1,-1218 3145.1,-1224 3145.1,-1224 3145.1,-1236 3145.1,-1236 3145.1,-1242 3139.1,-1248 3133.1,-1248"/>
<text text-anchor="middle" x="3118.1" y="-1226.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n79&#45;&gt;x29 -->
<g id="edge197" class="edge">
<title>n79:e&#45;&gt;x29:w</title>
<path fill="none" stroke="black" d="M3015.88,-1230C3045.65,-1230 3055.54,-1230 3080.97,-1230"/>
<polygon fill="black" stroke="black" points="3081.1,-1233.5 3091.1,-1230 3081.1,-1226.5 3081.1,-1233.5"/>
</g>
<!-- n80 -->
<g id="node74" class="node">
<title>n80</title>
<polygon fill="none" stroke="black" points="2909.88,-1140 2773.81,-1122 2909.88,-1104 3045.95,-1122 2909.88,-1140"/>
<text text-anchor="middle" x="2909.88" y="-1118.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_rdy$61</text>
</g>
<!-- n81 -->
<g id="node75" class="node">
<title>n81</title>
<polygon fill="none" stroke="black" points="2147.26,-1140 2035.83,-1122 2147.26,-1104 2258.7,-1122 2147.26,-1140"/>
<text text-anchor="middle" x="2147.26" y="-1118.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_rdy</text>
</g>
<!-- n81&#45;&gt;c133 -->
<g id="edge202" class="edge">
<title>n81:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" d="M2259.26,-1122C2277.66,-1122 2281.5,-1110.97 2290.65,-1095 2311.05,-1059.38 2286.65,-922.31 2317.1,-900.06"/>
<polygon fill="black" stroke="black" points="2318.19,-903.38 2326.65,-897 2316.06,-896.72 2318.19,-903.38"/>
</g>
<!-- x28 -->
<g id="node150" class="node">
<title>x28</title>
<path fill="none" stroke="black" d="M2542.65,-1140C2542.65,-1140 2512.65,-1140 2512.65,-1140 2506.65,-1140 2500.65,-1134 2500.65,-1128 2500.65,-1128 2500.65,-1116 2500.65,-1116 2500.65,-1110 2506.65,-1104 2512.65,-1104 2512.65,-1104 2542.65,-1104 2542.65,-1104 2548.65,-1104 2554.65,-1110 2554.65,-1116 2554.65,-1116 2554.65,-1128 2554.65,-1128 2554.65,-1134 2548.65,-1140 2542.65,-1140"/>
<text text-anchor="middle" x="2527.65" y="-1118.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n81&#45;&gt;x28 -->
<g id="edge203" class="edge">
<title>n81:e&#45;&gt;x28:w</title>
<path fill="none" stroke="black" d="M2259.26,-1122C2362.66,-1122 2391.01,-1122 2489.57,-1122"/>
<polygon fill="black" stroke="black" points="2489.65,-1125.5 2499.65,-1122 2489.65,-1118.5 2489.65,-1125.5"/>
</g>
<!-- n82 -->
<g id="node76" class="node">
<title>n82</title>
<polygon fill="none" stroke="black" points="2909.88,-1194 2767.44,-1176 2909.88,-1158 3052.32,-1176 2909.88,-1194"/>
<text text-anchor="middle" x="2909.88" y="-1172.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_data$59</text>
</g>
<!-- n83 -->
<g id="node77" class="node">
<title>n83</title>
<polygon fill="none" stroke="black" points="2147.26,-1194 2029.46,-1176 2147.26,-1158 2265.07,-1176 2147.26,-1194"/>
<text text-anchor="middle" x="2147.26" y="-1172.3" font-family="Times,serif" font-size="14.00">tx_bytes_r_data</text>
</g>
<!-- n83&#45;&gt;c133 -->
<g id="edge206" class="edge">
<title>n83:e&#45;&gt;c133:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2266.26,-1176C2282.43,-1176 2283.69,-1163.59 2290.65,-1149 2311.19,-1105.96 2280.4,-946.34 2316.59,-922.89"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2318,-926.12 2326.65,-920 2316.07,-919.39 2318,-926.12"/>
</g>
<!-- x27 -->
<g id="node149" class="node">
<title>x27</title>
<path fill="none" stroke="black" d="M2542.65,-1194C2542.65,-1194 2512.65,-1194 2512.65,-1194 2506.65,-1194 2500.65,-1188 2500.65,-1182 2500.65,-1182 2500.65,-1170 2500.65,-1170 2500.65,-1164 2506.65,-1158 2512.65,-1158 2512.65,-1158 2542.65,-1158 2542.65,-1158 2548.65,-1158 2554.65,-1164 2554.65,-1170 2554.65,-1170 2554.65,-1182 2554.65,-1182 2554.65,-1188 2548.65,-1194 2542.65,-1194"/>
<text text-anchor="middle" x="2527.65" y="-1172.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n83&#45;&gt;x27 -->
<g id="edge207" class="edge">
<title>n83:e&#45;&gt;x27:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2266.26,-1176C2366.55,-1176 2394.11,-1176 2489.57,-1176"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2489.65,-1179.5 2499.65,-1176 2489.65,-1172.5 2489.65,-1179.5"/>
</g>
<!-- n84 -->
<g id="node78" class="node">
<title>n84</title>
<polygon fill="none" stroke="black" points="3310.7,-1576 3210.33,-1558 3310.7,-1540 3411.08,-1558 3310.7,-1576"/>
<text text-anchor="middle" x="3310.7" y="-1554.3" font-family="Times,serif" font-size="14.00">exi_rsp_valid</text>
</g>
<!-- n85 -->
<g id="node79" class="node">
<title>n85</title>
<polygon fill="none" stroke="black" points="2909.88,-1576 2786.54,-1558 2909.88,-1540 3033.21,-1558 2909.88,-1576"/>
<text text-anchor="middle" x="2909.88" y="-1554.3" font-family="Times,serif" font-size="14.00">spram_rsp_w_en</text>
</g>
<!-- n85&#45;&gt;c151 -->
<g id="edge210" class="edge">
<title>n85:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M3033.88,-1558C3041.89,-1558 3038.7,-1570.49 3032.88,-1576 3022.94,-1585.4 2799.84,-1579.83 2786.71,-1576 2757.33,-1567.44 2757.59,-1548.94 2728.65,-1539 2643.78,-1509.85 2396.81,-1556.93 2326.65,-1501 2286.76,-1469.2 2329.38,-1425.21 2290.65,-1392 2192.55,-1307.88 2107.59,-1421.1 2003.87,-1344 1974.84,-1322.42 1998.59,-1290.1 1967.87,-1271 1949.76,-1259.73 1599.15,-1256.11 1583.87,-1271 1574.66,-1279.98 1569.02,-1297.11 1573.81,-1305.35"/>
<polygon fill="black" stroke="black" points="1572.38,-1308.55 1582.87,-1310 1575.57,-1302.32 1572.38,-1308.55"/>
</g>
<!-- x26 -->
<g id="node148" class="node">
<title>x26</title>
<path fill="none" stroke="black" d="M3133.1,-1576C3133.1,-1576 3103.1,-1576 3103.1,-1576 3097.1,-1576 3091.1,-1570 3091.1,-1564 3091.1,-1564 3091.1,-1552 3091.1,-1552 3091.1,-1546 3097.1,-1540 3103.1,-1540 3103.1,-1540 3133.1,-1540 3133.1,-1540 3139.1,-1540 3145.1,-1546 3145.1,-1552 3145.1,-1552 3145.1,-1564 3145.1,-1564 3145.1,-1570 3139.1,-1576 3133.1,-1576"/>
<text text-anchor="middle" x="3118.1" y="-1554.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n85&#45;&gt;x26 -->
<g id="edge211" class="edge">
<title>n85:e&#45;&gt;x26:w</title>
<path fill="none" stroke="black" d="M3033.88,-1558C3055.54,-1558 3063.36,-1558 3080.91,-1558"/>
<polygon fill="black" stroke="black" points="3081.1,-1561.5 3091.1,-1558 3081.1,-1554.5 3081.1,-1561.5"/>
</g>
<!-- n86 -->
<g id="node80" class="node">
<title>n86</title>
<polygon fill="none" stroke="black" points="3310.7,-1630 3213.34,-1612 3310.7,-1594 3408.07,-1612 3310.7,-1630"/>
<text text-anchor="middle" x="3310.7" y="-1608.3" font-family="Times,serif" font-size="14.00">exi_rsp_data</text>
</g>
<!-- n87 -->
<g id="node81" class="node">
<title>n87</title>
<polygon fill="none" stroke="black" points="2909.88,-1630 2772.97,-1612 2909.88,-1594 3046.79,-1612 2909.88,-1630"/>
<text text-anchor="middle" x="2909.88" y="-1608.3" font-family="Times,serif" font-size="14.00">spram_rsp_w_data</text>
</g>
<!-- n87&#45;&gt;c151 -->
<g id="edge214" class="edge">
<title>n87:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M3047.88,-1612C3055.89,-1612 3052.7,-1624.49 3046.88,-1630 3024.76,-1650.92 2803.34,-1631.26 2772.92,-1630 2673.5,-1625.89 2412.37,-1643.54 2326.65,-1593 2301.8,-1578.35 2311.91,-1558.49 2290.65,-1539 2183.53,-1440.82 2096.56,-1493.9 2003.87,-1382 1970.79,-1342.06 2009.82,-1301.5 1967.87,-1271 1950.62,-1258.46 1599.04,-1256 1583.87,-1271 1571.97,-1282.78 1565.23,-1337.46 1574.74,-1355.9"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1572.77,-1358.8 1582.87,-1362 1576.97,-1353.2 1572.77,-1358.8"/>
</g>
<!-- x25 -->
<g id="node147" class="node">
<title>x25</title>
<path fill="none" stroke="black" d="M3133.1,-1630C3133.1,-1630 3103.1,-1630 3103.1,-1630 3097.1,-1630 3091.1,-1624 3091.1,-1618 3091.1,-1618 3091.1,-1606 3091.1,-1606 3091.1,-1600 3097.1,-1594 3103.1,-1594 3103.1,-1594 3133.1,-1594 3133.1,-1594 3139.1,-1594 3145.1,-1600 3145.1,-1606 3145.1,-1606 3145.1,-1618 3145.1,-1618 3145.1,-1624 3139.1,-1630 3133.1,-1630"/>
<text text-anchor="middle" x="3118.1" y="-1608.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n87&#45;&gt;x25 -->
<g id="edge215" class="edge">
<title>n87:e&#45;&gt;x25:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M3047.88,-1612C3063.19,-1612 3069.35,-1612 3080.94,-1612"/>
<polygon fill="black" stroke="black" stroke-width="3" points="3081.1,-1615.5 3091.1,-1612 3081.1,-1608.5 3081.1,-1615.5"/>
</g>
<!-- n88 -->
<g id="node82" class="node">
<title>n88</title>
<polygon fill="none" stroke="black" points="3310.7,-1903 3203.96,-1885 3310.7,-1867 3417.45,-1885 3310.7,-1903"/>
<text text-anchor="middle" x="3310.7" y="-1881.3" font-family="Times,serif" font-size="14.00">exi_req_ready</text>
</g>
<!-- n89 -->
<g id="node83" class="node">
<title>n89</title>
<polygon fill="none" stroke="black" points="2909.88,-1903 2790.4,-1885 2909.88,-1867 3029.36,-1885 2909.88,-1903"/>
<text text-anchor="middle" x="2909.88" y="-1881.3" font-family="Times,serif" font-size="14.00">spram_req_r_en</text>
</g>
<!-- n89&#45;&gt;c151 -->
<g id="edge218" class="edge">
<title>n89:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M3030.88,-1885C3047.5,-1885 3025.62,-2011.17 2790.39,-1903 2752.09,-1885.39 2766.08,-1850.4 2728.65,-1831 2648.98,-1789.71 2396.89,-1848.84 2326.65,-1793 2287.04,-1761.52 2331.7,-1714.58 2290.65,-1685 2238.95,-1647.74 2064.87,-1666.53 2003.87,-1685 1985.47,-1690.57 1986.28,-1703.43 1967.87,-1709 1927.04,-1721.36 1614.13,-1739.08 1583.87,-1709 1572.51,-1697.71 1566.19,-1581.45 1576.61,-1549.88"/>
<polygon fill="black" stroke="black" points="1579.39,-1552.01 1582.87,-1542 1573.91,-1547.65 1579.39,-1552.01"/>
</g>
<!-- x24 -->
<g id="node146" class="node">
<title>x24</title>
<path fill="none" stroke="black" d="M3133.1,-1903C3133.1,-1903 3103.1,-1903 3103.1,-1903 3097.1,-1903 3091.1,-1897 3091.1,-1891 3091.1,-1891 3091.1,-1879 3091.1,-1879 3091.1,-1873 3097.1,-1867 3103.1,-1867 3103.1,-1867 3133.1,-1867 3133.1,-1867 3139.1,-1867 3145.1,-1873 3145.1,-1879 3145.1,-1879 3145.1,-1891 3145.1,-1891 3145.1,-1897 3139.1,-1903 3133.1,-1903"/>
<text text-anchor="middle" x="3118.1" y="-1881.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n89&#45;&gt;x24 -->
<g id="edge219" class="edge">
<title>n89:e&#45;&gt;x24:w</title>
<path fill="none" stroke="black" d="M3030.88,-1885C3053.88,-1885 3062.06,-1885 3080.89,-1885"/>
<polygon fill="black" stroke="black" points="3081.1,-1888.5 3091.1,-1885 3081.1,-1881.5 3081.1,-1888.5"/>
</g>
<!-- n90 -->
<g id="node84" class="node">
<title>n90</title>
<polygon fill="none" stroke="black" points="2909.88,-1522 2784.03,-1504 2909.88,-1486 3035.73,-1504 2909.88,-1522"/>
<text text-anchor="middle" x="2909.88" y="-1500.3" font-family="Times,serif" font-size="14.00">spram_req_r_rdy</text>
</g>
<!-- n91 -->
<g id="node85" class="node">
<title>n91</title>
<polygon fill="none" stroke="black" points="2147.26,-1584 2046.05,-1566 2147.26,-1548 2248.48,-1566 2147.26,-1584"/>
<text text-anchor="middle" x="2147.26" y="-1562.3" font-family="Times,serif" font-size="14.00">exi_req_valid</text>
</g>
<!-- n91&#45;&gt;c135 -->
<g id="edge224" class="edge">
<title>n91:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" d="M2249.26,-1566C2271.22,-1566 2278.54,-1574.68 2290.65,-1593 2323.69,-1642.98 2282.43,-1848.78 2330.58,-1872.72"/>
<polygon fill="black" stroke="black" points="2330.12,-1876.21 2340.65,-1875 2331.67,-1869.38 2330.12,-1876.21"/>
</g>
<!-- x23 -->
<g id="node145" class="node">
<title>x23</title>
<path fill="none" stroke="black" d="M2542.65,-1584C2542.65,-1584 2512.65,-1584 2512.65,-1584 2506.65,-1584 2500.65,-1578 2500.65,-1572 2500.65,-1572 2500.65,-1560 2500.65,-1560 2500.65,-1554 2506.65,-1548 2512.65,-1548 2512.65,-1548 2542.65,-1548 2542.65,-1548 2548.65,-1548 2554.65,-1554 2554.65,-1560 2554.65,-1560 2554.65,-1572 2554.65,-1572 2554.65,-1578 2548.65,-1584 2542.65,-1584"/>
<text text-anchor="middle" x="2527.65" y="-1562.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n91&#45;&gt;x23 -->
<g id="edge225" class="edge">
<title>n91:e&#45;&gt;x23:w</title>
<path fill="none" stroke="black" d="M2249.26,-1566C2357.07,-1566 2386.55,-1566 2489.46,-1566"/>
<polygon fill="black" stroke="black" points="2489.65,-1569.5 2499.65,-1566 2489.65,-1562.5 2489.65,-1569.5"/>
</g>
<!-- n92 -->
<g id="node86" class="node">
<title>n92</title>
<polygon fill="none" stroke="black" points="2909.88,-1684 2777.66,-1666 2909.88,-1648 3042.09,-1666 2909.88,-1684"/>
<text text-anchor="middle" x="2909.88" y="-1662.3" font-family="Times,serif" font-size="14.00">spram_req_r_data</text>
</g>
<!-- n93 -->
<g id="node87" class="node">
<title>n93</title>
<polygon fill="none" stroke="black" points="2147.26,-1638 2048.22,-1620 2147.26,-1602 2246.3,-1620 2147.26,-1638"/>
<text text-anchor="middle" x="2147.26" y="-1616.3" font-family="Times,serif" font-size="14.00">exi_req_addr</text>
</g>
<!-- n93&#45;&gt;c135 -->
<g id="edge228" class="edge">
<title>n93:e&#45;&gt;c135:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2247.26,-1620C2282,-1620 2276.82,-1653.14 2290.65,-1685 2327.94,-1770.89 2249.62,-1888.86 2330.57,-1897.5"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2330.49,-1901 2340.65,-1898 2330.84,-1894.01 2330.49,-1901"/>
</g>
<!-- x22 -->
<g id="node144" class="node">
<title>x22</title>
<path fill="none" stroke="black" d="M2542.65,-1676C2542.65,-1676 2512.65,-1676 2512.65,-1676 2506.65,-1676 2500.65,-1670 2500.65,-1664 2500.65,-1664 2500.65,-1652 2500.65,-1652 2500.65,-1646 2506.65,-1640 2512.65,-1640 2512.65,-1640 2542.65,-1640 2542.65,-1640 2548.65,-1640 2554.65,-1646 2554.65,-1652 2554.65,-1652 2554.65,-1664 2554.65,-1664 2554.65,-1670 2548.65,-1676 2542.65,-1676"/>
<text text-anchor="middle" x="2527.65" y="-1654.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n93&#45;&gt;x22 -->
<g id="edge229" class="edge">
<title>n93:e&#45;&gt;x22:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2247.26,-1620C2357.26,-1620 2384.59,-1655.73 2489.58,-1657.9"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2489.61,-1661.4 2499.65,-1658 2489.69,-1654.4 2489.61,-1661.4"/>
</g>
<!-- n94 -->
<g id="node88" class="node">
<title>n94</title>
<polygon fill="none" stroke="black" points="3310.7,-870 3211.67,-852 3310.7,-834 3409.74,-852 3310.7,-870"/>
<text text-anchor="middle" x="3310.7" y="-848.3" font-family="Times,serif" font-size="14.00">cs_active$47</text>
</g>
<!-- n95 -->
<g id="node89" class="node">
<title>n95</title>
<polygon fill="none" stroke="black" points="2909.88,-870 2835.47,-852 2909.88,-834 2984.28,-852 2909.88,-870"/>
<text text-anchor="middle" x="2909.88" y="-848.3" font-family="Times,serif" font-size="14.00">cs_active</text>
</g>
<!-- n95&#45;&gt;c151 -->
<g id="edge232" class="edge">
<title>n95:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M2985.88,-852C2993.89,-852 2990.58,-864.38 2984.88,-870 2967.43,-887.19 2782.39,-862.12 2764.65,-879 2700.48,-940.07 2787.09,-1209.43 2728.65,-1276 2607.86,-1413.59 2504.09,-1320.89 2326.65,-1366 2182.08,-1402.75 2101.99,-1345.64 2003.87,-1458 1929.75,-1542.89 2053.03,-1635.18 1967.87,-1709 1935.63,-1736.95 1614.44,-1738.77 1583.87,-1709 1574.99,-1700.34 1569.5,-1683.91 1573.91,-1675.79"/>
<polygon fill="black" stroke="black" points="1575.7,-1678.8 1582.87,-1671 1572.4,-1672.62 1575.7,-1678.8"/>
</g>
<!-- x21 -->
<g id="node143" class="node">
<title>x21</title>
<path fill="none" stroke="black" d="M3133.1,-870C3133.1,-870 3103.1,-870 3103.1,-870 3097.1,-870 3091.1,-864 3091.1,-858 3091.1,-858 3091.1,-846 3091.1,-846 3091.1,-840 3097.1,-834 3103.1,-834 3103.1,-834 3133.1,-834 3133.1,-834 3139.1,-834 3145.1,-840 3145.1,-846 3145.1,-846 3145.1,-858 3145.1,-858 3145.1,-864 3139.1,-870 3133.1,-870"/>
<text text-anchor="middle" x="3118.1" y="-848.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n95&#45;&gt;x21 -->
<g id="edge233" class="edge">
<title>n95:e&#45;&gt;x21:w</title>
<path fill="none" stroke="black" d="M2985.88,-852C3028.99,-852 3042.3,-852 3080.75,-852"/>
<polygon fill="black" stroke="black" points="3081.1,-855.5 3091.1,-852 3081.1,-848.5 3081.1,-855.5"/>
</g>
<!-- n96 -->
<g id="node90" class="node">
<title>n96</title>
<polygon fill="none" stroke="black" points="3310.7,-274 3229.09,-256 3310.7,-238 3392.32,-256 3310.7,-274"/>
<text text-anchor="middle" x="3310.7" y="-252.3" font-family="Times,serif" font-size="14.00">tx_rdy$45</text>
</g>
<!-- n97 -->
<g id="node91" class="node">
<title>n97</title>
<polygon fill="none" stroke="black" points="2909.88,-274 2852.9,-256 2909.88,-238 2966.85,-256 2909.88,-274"/>
<text text-anchor="middle" x="2909.88" y="-252.3" font-family="Times,serif" font-size="14.00">tx_rdy</text>
</g>
<!-- n97&#45;&gt;c151 -->
<g id="edge236" class="edge">
<title>n97:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M2967.88,-256C2975.89,-256 2972.7,-268.49 2966.88,-274 2930.07,-308.82 2903.3,-279.02 2852.89,-274 2796.84,-268.42 2784.7,-254.58 2728.65,-249 2550.86,-231.29 2502.23,-215.94 2326.65,-249 2317.19,-250.78 2009.57,-367.24 2003.87,-375 1933.39,-471.08 2018.81,-802.28 1967.87,-910 1867.73,-1121.76 1677.77,-1056.4 1583.87,-1271 1575.03,-1291.2 1561.72,-1361.73 1574.2,-1381.7"/>
<polygon fill="black" stroke="black" points="1572.52,-1384.77 1582.87,-1387 1576.17,-1378.8 1572.52,-1384.77"/>
</g>
<!-- x20 -->
<g id="node142" class="node">
<title>x20</title>
<path fill="none" stroke="black" d="M3133.1,-274C3133.1,-274 3103.1,-274 3103.1,-274 3097.1,-274 3091.1,-268 3091.1,-262 3091.1,-262 3091.1,-250 3091.1,-250 3091.1,-244 3097.1,-238 3103.1,-238 3103.1,-238 3133.1,-238 3133.1,-238 3139.1,-238 3145.1,-244 3145.1,-250 3145.1,-250 3145.1,-262 3145.1,-262 3145.1,-268 3139.1,-274 3133.1,-274"/>
<text text-anchor="middle" x="3118.1" y="-252.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n97&#45;&gt;x20 -->
<g id="edge237" class="edge">
<title>n97:e&#45;&gt;x20:w</title>
<path fill="none" stroke="black" d="M2967.88,-256C3019.11,-256 3034.4,-256 3081,-256"/>
<polygon fill="black" stroke="black" points="3081.1,-259.5 3091.1,-256 3081.1,-252.5 3081.1,-259.5"/>
</g>
<!-- n98 -->
<g id="node92" class="node">
<title>n98</title>
<polygon fill="none" stroke="black" points="2909.88,-148 2834.63,-130 2909.88,-112 2985.12,-130 2909.88,-148"/>
<text text-anchor="middle" x="2909.88" y="-126.3" font-family="Times,serif" font-size="14.00">tx_en$43</text>
</g>
<!-- n99 -->
<g id="node93" class="node">
<title>n99</title>
<polygon fill="none" stroke="black" points="2147.26,-198 2096.65,-180 2147.26,-162 2197.87,-180 2147.26,-198"/>
<text text-anchor="middle" x="2147.26" y="-176.3" font-family="Times,serif" font-size="14.00">tx_en</text>
</g>
<!-- n99&#45;&gt;c155 -->
<g id="edge240" class="edge">
<title>n99:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2199.26,-180C2241.61,-180 2254.6,-184.76 2290.65,-207 2319.98,-225.09 2313.27,-261.53 2339.42,-268.74"/>
<polygon fill="black" stroke="black" points="2339.3,-272.25 2349.65,-270 2340.15,-265.31 2339.3,-272.25"/>
</g>
<!-- x19 -->
<g id="node141" class="node">
<title>x19</title>
<path fill="none" stroke="black" d="M2542.65,-148C2542.65,-148 2512.65,-148 2512.65,-148 2506.65,-148 2500.65,-142 2500.65,-136 2500.65,-136 2500.65,-124 2500.65,-124 2500.65,-118 2506.65,-112 2512.65,-112 2512.65,-112 2542.65,-112 2542.65,-112 2548.65,-112 2554.65,-118 2554.65,-124 2554.65,-124 2554.65,-136 2554.65,-136 2554.65,-142 2548.65,-148 2542.65,-148"/>
<text text-anchor="middle" x="2527.65" y="-126.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n99&#45;&gt;x19 -->
<g id="edge241" class="edge">
<title>n99:e&#45;&gt;x19:w</title>
<path fill="none" stroke="black" d="M2199.26,-180C2256.79,-180 2269.92,-166.55 2326.65,-157 2399.94,-144.67 2420.06,-131.26 2489.51,-130.08"/>
<polygon fill="black" stroke="black" points="2489.68,-133.58 2499.65,-130 2489.62,-126.58 2489.68,-133.58"/>
</g>
<!-- n100 -->
<g id="node94" class="node">
<title>n100</title>
<polygon fill="none" stroke="black" points="2909.88,-544 2821.4,-526 2909.88,-508 2998.36,-526 2909.88,-544"/>
<text text-anchor="middle" x="2909.88" y="-522.3" font-family="Times,serif" font-size="14.00">tx_data$41</text>
</g>
<!-- n101 -->
<g id="node95" class="node">
<title>n101</title>
<polygon fill="none" stroke="black" points="2147.26,-582 2083.92,-564 2147.26,-546 2210.61,-564 2147.26,-582"/>
<text text-anchor="middle" x="2147.26" y="-560.3" font-family="Times,serif" font-size="14.00">tx_data</text>
</g>
<!-- n101&#45;&gt;c155 -->
<g id="edge9" class="edge">
<title>n101:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2211.26,-564C2248.53,-564 2265.52,-564.52 2290.65,-537 2363.46,-457.27 2246.11,-303.33 2339.59,-293.5"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2339.83,-296.99 2349.65,-293 2339.49,-290 2339.83,-296.99"/>
</g>
<!-- x18 -->
<g id="node140" class="node">
<title>x18</title>
<path fill="none" stroke="black" d="M2542.65,-544C2542.65,-544 2512.65,-544 2512.65,-544 2506.65,-544 2500.65,-538 2500.65,-532 2500.65,-532 2500.65,-520 2500.65,-520 2500.65,-514 2506.65,-508 2512.65,-508 2512.65,-508 2542.65,-508 2542.65,-508 2548.65,-508 2554.65,-514 2554.65,-520 2554.65,-520 2554.65,-532 2554.65,-532 2554.65,-538 2548.65,-544 2542.65,-544"/>
<text text-anchor="middle" x="2527.65" y="-522.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n101&#45;&gt;x18 -->
<g id="edge10" class="edge">
<title>n101:e&#45;&gt;x18:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2211.26,-564C2337.13,-564 2368.73,-527.98 2489.63,-526.08"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2489.68,-529.58 2499.65,-526 2489.62,-522.58 2489.68,-529.58"/>
</g>
<!-- n102 -->
<g id="node96" class="node">
<title>n102</title>
<polygon fill="none" stroke="black" points="2909.88,-1468 2833.8,-1450 2909.88,-1432 2985.96,-1450 2909.88,-1468"/>
<text text-anchor="middle" x="2909.88" y="-1446.3" font-family="Times,serif" font-size="14.00">rx_en$39</text>
</g>
<!-- n103 -->
<g id="node97" class="node">
<title>n103</title>
<polygon fill="none" stroke="black" points="2147.26,-1302 2095.82,-1284 2147.26,-1266 2198.71,-1284 2147.26,-1302"/>
<text text-anchor="middle" x="2147.26" y="-1280.3" font-family="Times,serif" font-size="14.00">rx_en</text>
</g>
<!-- n103&#45;&gt;c155 -->
<g id="edge13" class="edge">
<title>n103:e&#45;&gt;c155:w</title>
<path fill="none" stroke="black" d="M2200.26,-1284C2242.19,-1284 2264.81,-1290.02 2290.65,-1257 2342.61,-1190.6 2316.21,-582.67 2326.65,-499 2332.52,-451.92 2303.31,-395.16 2339.61,-387"/>
<polygon fill="black" stroke="black" points="2340.04,-390.47 2349.65,-386 2339.35,-383.5 2340.04,-390.47"/>
</g>
<!-- x17 -->
<g id="node139" class="node">
<title>x17</title>
<path fill="none" stroke="black" d="M2542.65,-1492C2542.65,-1492 2512.65,-1492 2512.65,-1492 2506.65,-1492 2500.65,-1486 2500.65,-1480 2500.65,-1480 2500.65,-1468 2500.65,-1468 2500.65,-1462 2506.65,-1456 2512.65,-1456 2512.65,-1456 2542.65,-1456 2542.65,-1456 2548.65,-1456 2554.65,-1462 2554.65,-1468 2554.65,-1468 2554.65,-1480 2554.65,-1480 2554.65,-1486 2548.65,-1492 2542.65,-1492"/>
<text text-anchor="middle" x="2527.65" y="-1470.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n103&#45;&gt;x17 -->
<g id="edge14" class="edge">
<title>n103:e&#45;&gt;x17:w</title>
<path fill="none" stroke="black" d="M2200.26,-1284C2354.32,-1284 2342.68,-1465.56 2489.29,-1473.72"/>
<polygon fill="black" stroke="black" points="2489.56,-1477.23 2499.65,-1474 2489.75,-1470.23 2489.56,-1477.23"/>
</g>
<!-- n104 -->
<g id="node98" class="node">
<title>n104</title>
<polygon fill="none" stroke="black" points="3310.7,-445 3229.09,-427 3310.7,-409 3392.32,-427 3310.7,-445"/>
<text text-anchor="middle" x="3310.7" y="-423.3" font-family="Times,serif" font-size="14.00">rx_rdy$37</text>
</g>
<!-- n105 -->
<g id="node99" class="node">
<title>n105</title>
<polygon fill="none" stroke="black" points="2909.88,-445 2852.9,-427 2909.88,-409 2966.85,-427 2909.88,-445"/>
<text text-anchor="middle" x="2909.88" y="-423.3" font-family="Times,serif" font-size="14.00">rx_rdy</text>
</g>
<!-- n105&#45;&gt;c151 -->
<g id="edge17" class="edge">
<title>n105:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" d="M2967.88,-427C2975.89,-427 2971.93,-438.78 2966.88,-445 2908.19,-517.18 2840.26,-444.81 2764.65,-499 2741.21,-515.8 2753,-537.54 2728.65,-553 2576.12,-649.79 2453.71,-484.59 2326.65,-613 2244.6,-695.92 2374.08,-791.47 2290.65,-873 2244.77,-917.83 2062.58,-880.14 2003.87,-906 1777.56,-1005.71 1687.24,-1046.33 1583.87,-1271 1578.31,-1283.09 1570.19,-1375.87 1577.27,-1404.57"/>
<polygon fill="black" stroke="black" points="1574.42,-1406.61 1582.87,-1413 1580.25,-1402.74 1574.42,-1406.61"/>
</g>
<!-- x16 -->
<g id="node138" class="node">
<title>x16</title>
<path fill="none" stroke="black" d="M3133.1,-445C3133.1,-445 3103.1,-445 3103.1,-445 3097.1,-445 3091.1,-439 3091.1,-433 3091.1,-433 3091.1,-421 3091.1,-421 3091.1,-415 3097.1,-409 3103.1,-409 3103.1,-409 3133.1,-409 3133.1,-409 3139.1,-409 3145.1,-415 3145.1,-421 3145.1,-421 3145.1,-433 3145.1,-433 3145.1,-439 3139.1,-445 3133.1,-445"/>
<text text-anchor="middle" x="3118.1" y="-423.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n105&#45;&gt;x16 -->
<g id="edge18" class="edge">
<title>n105:e&#45;&gt;x16:w</title>
<path fill="none" stroke="black" d="M2967.88,-427C3019.11,-427 3034.4,-427 3081,-427"/>
<polygon fill="black" stroke="black" points="3081.1,-430.5 3091.1,-427 3081.1,-423.5 3081.1,-430.5"/>
</g>
<!-- n106 -->
<g id="node100" class="node">
<title>n106</title>
<polygon fill="none" stroke="black" points="3310.7,-599 3221.39,-581 3310.7,-563 3400.02,-581 3310.7,-599"/>
<text text-anchor="middle" x="3310.7" y="-577.3" font-family="Times,serif" font-size="14.00">rx_data$35</text>
</g>
<!-- n107 -->
<g id="node101" class="node">
<title>n107</title>
<polygon fill="none" stroke="black" points="2909.88,-599 2845.69,-581 2909.88,-563 2974.06,-581 2909.88,-599"/>
<text text-anchor="middle" x="2909.88" y="-577.3" font-family="Times,serif" font-size="14.00">rx_data</text>
</g>
<!-- n107&#45;&gt;c151 -->
<g id="edge21" class="edge">
<title>n107:e&#45;&gt;c151:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2974.88,-581C2982.89,-581 2979.58,-593.37 2973.88,-599 2957.32,-615.35 2787.28,-602.59 2764.65,-608 2556.7,-657.73 2471.86,-650.05 2326.65,-807 2294.85,-841.37 2324.95,-874.13 2290.65,-906 2193.62,-996.15 2123.99,-931.2 2003.87,-987 1799.51,-1081.94 1690.14,-1072.29 1583.87,-1271 1576.31,-1285.15 1567.22,-1399.05 1576.66,-1430.81"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1574.04,-1433.15 1582.87,-1439 1579.62,-1428.92 1574.04,-1433.15"/>
</g>
<!-- x15 -->
<g id="node137" class="node">
<title>x15</title>
<path fill="none" stroke="black" d="M3133.1,-599C3133.1,-599 3103.1,-599 3103.1,-599 3097.1,-599 3091.1,-593 3091.1,-587 3091.1,-587 3091.1,-575 3091.1,-575 3091.1,-569 3097.1,-563 3103.1,-563 3103.1,-563 3133.1,-563 3133.1,-563 3139.1,-563 3145.1,-569 3145.1,-575 3145.1,-575 3145.1,-587 3145.1,-587 3145.1,-593 3139.1,-599 3133.1,-599"/>
<text text-anchor="middle" x="3118.1" y="-577.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- n107&#45;&gt;x15 -->
<g id="edge22" class="edge">
<title>n107:e&#45;&gt;x15:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2974.88,-581C3023,-581 3037.5,-581 3081.03,-581"/>
<polygon fill="black" stroke="black" stroke-width="3" points="3081.1,-584.5 3091.1,-581 3081.1,-577.5 3081.1,-584.5"/>
</g>
<!-- n108 -->
<g id="node102" class="node">
<title>n108</title>
<polygon fill="none" stroke="black" points="712.56,-2759 589.23,-2741 712.56,-2723 835.9,-2741 712.56,-2759"/>
<text text-anchor="middle" x="712.56" y="-2737.3" font-family="Times,serif" font-size="14.00">w5100_rst_n$33</text>
</g>
<!-- n109 -->
<g id="node103" class="node">
<title>n109</title>
<polygon fill="none" stroke="black" points="712.56,-420 589.23,-402 712.56,-384 835.9,-402 712.56,-420"/>
<text text-anchor="middle" x="712.56" y="-398.3" font-family="Times,serif" font-size="14.00">w5100_int_n$32</text>
</g>
<!-- n110 -->
<g id="node104" class="node">
<title>n110</title>
<polygon fill="none" stroke="black" points="1429.3,-528 1382.55,-510 1429.3,-492 1476.06,-510 1429.3,-528"/>
<text text-anchor="middle" x="1429.3" y="-506.3" font-family="Times,serif" font-size="14.00">wr_n</text>
</g>
<!-- n111 -->
<g id="node105" class="node">
<title>n111</title>
<polygon fill="none" stroke="black" points="1429.3,-2223 1385.06,-2205 1429.3,-2187 1473.54,-2205 1429.3,-2223"/>
<text text-anchor="middle" x="1429.3" y="-2201.3" font-family="Times,serif" font-size="14.00">rd_n</text>
</g>
<!-- n112 -->
<g id="node106" class="node">
<title>n112</title>
<polygon fill="none" stroke="black" points="1429.3,-2353 1385.9,-2335 1429.3,-2317 1472.7,-2335 1429.3,-2353"/>
<text text-anchor="middle" x="1429.3" y="-2331.3" font-family="Times,serif" font-size="14.00">cs_n</text>
</g>
<!-- n113 -->
<g id="node107" class="node">
<title>n113</title>
<polygon fill="none" stroke="black" points="712.56,-474 627.94,-456 712.56,-438 797.19,-456 712.56,-474"/>
<text text-anchor="middle" x="712.56" y="-452.3" font-family="Times,serif" font-size="14.00">bus_data_i</text>
</g>
<!-- n114 -->
<g id="node108" class="node">
<title>n114</title>
<polygon fill="none" stroke="black" points="1429.3,-2445 1333.62,-2427 1429.3,-2409 1524.99,-2427 1429.3,-2445"/>
<text text-anchor="middle" x="1429.3" y="-2423.3" font-family="Times,serif" font-size="14.00">bus_data_oe</text>
</g>
<!-- n115 -->
<g id="node109" class="node">
<title>n115</title>
<polygon fill="none" stroke="black" points="1429.3,-2575 1342.16,-2557 1429.3,-2539 1516.44,-2557 1429.3,-2575"/>
<text text-anchor="middle" x="1429.3" y="-2553.3" font-family="Times,serif" font-size="14.00">bus_data_o</text>
</g>
<!-- n116 -->
<g id="node110" class="node">
<title>n116</title>
<polygon fill="none" stroke="black" points="1429.3,-2629 1354.06,-2611 1429.3,-2593 1504.54,-2611 1429.3,-2629"/>
<text text-anchor="middle" x="1429.3" y="-2607.3" font-family="Times,serif" font-size="14.00">bus_addr</text>
</g>
<!-- n117 -->
<g id="node111" class="node">
<title>n117</title>
<polygon fill="none" stroke="black" points="2909.88,-1792 2836.31,-1774 2909.88,-1756 2983.44,-1774 2909.88,-1792"/>
<text text-anchor="middle" x="2909.88" y="-1770.3" font-family="Times,serif" font-size="14.00">exi_int_n</text>
</g>
<!-- n118 -->
<g id="node112" class="node">
<title>n118</title>
<polygon fill="none" stroke="black" points="3310.7,-346 3238.82,-328 3310.7,-310 3382.59,-328 3310.7,-346"/>
<text text-anchor="middle" x="3310.7" y="-324.3" font-family="Times,serif" font-size="14.00">spi_miso</text>
</g>
<!-- n119 -->
<g id="node113" class="node">
<title>n119</title>
<polygon fill="none" stroke="black" points="2909.88,-90 2841,-72 2909.88,-54 2978.75,-72 2909.88,-90"/>
<text text-anchor="middle" x="2909.88" y="-68.3" font-family="Times,serif" font-size="14.00">spi_cs_n</text>
</g>
<!-- n120 -->
<g id="node114" class="node">
<title>n120</title>
<polygon fill="none" stroke="black" points="2909.88,-36 2837.99,-18 2909.88,0 2981.77,-18 2909.88,-36"/>
<text text-anchor="middle" x="2909.88" y="-14.3" font-family="Times,serif" font-size="14.00">spi_mosi</text>
</g>
<!-- n121 -->
<g id="node115" class="node">
<title>n121</title>
<polygon fill="none" stroke="black" points="2909.88,-202 2849.89,-184 2909.88,-166 2969.87,-184 2909.88,-202"/>
<text text-anchor="middle" x="2909.88" y="-180.3" font-family="Times,serif" font-size="14.00">spi_clk</text>
</g>
<!-- c128&#45;&gt;n8 -->
<g id="edge198" class="edge">
<title>c128:e&#45;&gt;n8:w</title>
<path fill="none" stroke="black" d="M553.4,-1863C626.81,-1863 554.14,-606.39 589.4,-542 599.76,-523.08 608.31,-513.18 626.26,-510.66"/>
<polygon fill="black" stroke="black" points="626.81,-514.13 636.56,-510 626.36,-507.14 626.81,-514.13"/>
</g>
<!-- c128&#45;&gt;n9 -->
<g id="edge220" class="edge">
<title>c128:e&#45;&gt;n9:w</title>
<path fill="none" stroke="black" d="M553.4,-2064C588.78,-2064 565.76,-2108.67 589.4,-2135 604.23,-2151.52 610.55,-2163.11 628.2,-2166.19"/>
<polygon fill="black" stroke="black" points="628.32,-2169.71 638.56,-2167 628.87,-2162.73 628.32,-2169.71"/>
</g>
<!-- c128&#45;&gt;n10 -->
<g id="edge5" class="edge">
<title>c128:e&#45;&gt;n10:w</title>
<path fill="none" stroke="black" d="M553.4,-2098C629.32,-2098 546.05,-2202.66 589.4,-2265 602.37,-2283.66 610.56,-2293.88 629.4,-2296.39"/>
<polygon fill="black" stroke="black" points="629.37,-2299.89 639.56,-2297 629.79,-2292.9 629.37,-2299.89"/>
</g>
<!-- c128&#45;&gt;n11 -->
<g id="edge25" class="edge">
<title>c128:e&#45;&gt;n11:w</title>
<path fill="none" stroke="black" d="M553.4,-2131C604.25,-2131 565.88,-2311.91 589.4,-2357 597.02,-2371.62 600.59,-2383.43 612.36,-2387.49"/>
<polygon fill="black" stroke="black" points="612.16,-2391 622.56,-2389 613.18,-2384.07 612.16,-2391"/>
</g>
<!-- c128&#45;&gt;n12 -->
<g id="edge37" class="edge">
<title>c128:e&#45;&gt;n12:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M553.4,-2165C625.4,-2165 554.97,-2423.76 589.4,-2487 598.3,-2503.35 603.9,-2514.57 618.33,-2517.94"/>
<polygon fill="black" stroke="black" stroke-width="3" points="618.26,-2521.45 628.56,-2519 618.98,-2514.49 618.26,-2521.45"/>
</g>
<!-- c128&#45;&gt;n13 -->
<g id="edge41" class="edge">
<title>c128:e&#45;&gt;n13:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M553.4,-2198C631.14,-2198 546.41,-2481.22 589.4,-2546 601.13,-2563.69 610.46,-2570.83 628.36,-2572.56"/>
<polygon fill="black" stroke="black" stroke-width="3" points="628.42,-2576.07 638.56,-2573 628.72,-2569.07 628.42,-2576.07"/>
</g>
<!-- c128&#45;&gt;n53 -->
<g id="edge138" class="edge">
<title>c128:e&#45;&gt;n53:w</title>
<path fill="none" stroke="black" d="M553.4,-1997C601.47,-1997 569.89,-1938.94 589.4,-1895 613.34,-1841.07 596.18,-1778.79 646.38,-1771.67"/>
<polygon fill="black" stroke="black" points="646.82,-1775.15 656.56,-1771 646.35,-1768.17 646.82,-1775.15"/>
</g>
<!-- c128&#45;&gt;n55 -->
<g id="edge142" class="edge">
<title>c128:e&#45;&gt;n55:w</title>
<path fill="none" stroke="black" d="M553.4,-1963C602.72,-1963 558.45,-1782.4 589.4,-1744 607.61,-1721.4 621.6,-1717.64 647.47,-1717.09"/>
<polygon fill="black" stroke="black" points="647.59,-1720.59 657.56,-1717 647.53,-1713.59 647.59,-1720.59"/>
</g>
<!-- c128&#45;&gt;n59 -->
<g id="edge150" class="edge">
<title>c128:e&#45;&gt;n59:w</title>
<path fill="none" stroke="black" d="M553.4,-1930C607.33,-1930 557.52,-1733.5 589.4,-1690 603.39,-1670.9 614.07,-1664.62 634.46,-1663.29"/>
<polygon fill="black" stroke="black" points="634.67,-1666.79 644.56,-1663 634.47,-1659.79 634.67,-1666.79"/>
</g>
<!-- c128&#45;&gt;n61 -->
<g id="edge158" class="edge">
<title>c128:e&#45;&gt;n61:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M553.4,-2031C606.74,-2031 570.09,-1936 611.49,-1923.38"/>
<polygon fill="black" stroke="black" stroke-width="3" points="612.13,-1926.82 621.56,-1922 611.18,-1919.89 612.13,-1926.82"/>
</g>
<!-- c128&#45;&gt;n67 -->
<g id="edge170" class="edge">
<title>c128:e&#45;&gt;n67:w</title>
<path fill="none" stroke="black" d="M553.4,-1896C583.3,-1896 587,-1388.8 589.4,-1359 608.25,-1124.43 406.78,-832.69 629.35,-824.19"/>
<polygon fill="black" stroke="black" points="629.63,-827.69 639.56,-824 629.5,-820.69 629.63,-827.69"/>
</g>
<!-- c133&#45;&gt;n35 -->
<g id="edge94" class="edge">
<title>c133:e&#45;&gt;n35:w</title>
<path fill="none" stroke="black" d="M2728.65,-828C2756.39,-828 2742.37,-862.46 2764.65,-879 2792.33,-899.55 2805.31,-905.03 2835.81,-905.87"/>
<polygon fill="black" stroke="black" points="2835.83,-909.37 2845.88,-906 2835.92,-902.38 2835.83,-909.37"/>
</g>
<!-- c133&#45;&gt;n63 -->
<g id="edge162" class="edge">
<title>c133:e&#45;&gt;n63:w</title>
<path fill="none" stroke="black" d="M2728.65,-943C2779.51,-943 2731.16,-755.27 2764.65,-717 2789.85,-688.21 2809.39,-689.49 2844.53,-689.93"/>
<polygon fill="black" stroke="black" points="2844.85,-693.43 2854.88,-690 2844.9,-686.43 2844.85,-693.43"/>
</g>
<!-- c133&#45;&gt;n65 -->
<g id="edge166" class="edge">
<title>c133:e&#45;&gt;n65:w</title>
<path fill="none" stroke="black" d="M2728.65,-920C2786.32,-920 2727.3,-706.94 2764.65,-663 2789.51,-633.76 2809.23,-634.58 2844.5,-634.94"/>
<polygon fill="black" stroke="black" points="2844.86,-638.44 2854.88,-635 2844.9,-631.44 2844.86,-638.44"/>
</g>
<!-- c133&#45;&gt;n69 -->
<g id="edge174" class="edge">
<title>c133:e&#45;&gt;n69:w</title>
<path fill="none" stroke="black" d="M2728.65,-897C2764.43,-897 2737.75,-848.58 2764.65,-825 2789.61,-803.12 2803.27,-798.74 2832.72,-798.1"/>
<polygon fill="black" stroke="black" points="2832.91,-801.59 2842.88,-798 2832.84,-794.6 2832.91,-801.59"/>
</g>
<!-- c133&#45;&gt;n71 -->
<g id="edge179" class="edge">
<title>c133:e&#45;&gt;n71:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2728.65,-966C2772.72,-966 2738.01,-806.1 2764.65,-771 2778.98,-752.13 2789.44,-745.68 2809.78,-744.3"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2809.99,-747.8 2819.88,-744 2809.78,-740.8 2809.99,-747.8"/>
</g>
<!-- c133&#45;&gt;n73 -->
<g id="edge183" class="edge">
<title>c133:e&#45;&gt;n73:w</title>
<path fill="none" stroke="black" d="M2728.65,-851C2791.18,-851 2725.52,-938.23 2764.65,-987 2778.7,-1004.51 2787.88,-1011.87 2806.76,-1013.59"/>
<polygon fill="black" stroke="black" points="2806.74,-1017.09 2816.88,-1014 2807.03,-1010.1 2806.74,-1017.09"/>
</g>
<!-- c133&#45;&gt;n79 -->
<g id="edge195" class="edge">
<title>c133:e&#45;&gt;n79:w</title>
<path fill="none" stroke="black" d="M2728.65,-874C2802.2,-874 2726.93,-1139.86 2764.65,-1203 2773.55,-1217.9 2780,-1226.53 2793.72,-1229.14"/>
<polygon fill="black" stroke="black" points="2793.62,-1232.65 2803.88,-1230 2794.21,-1225.67 2793.62,-1232.65"/>
</g>
<!-- c134&#45;&gt;n37 -->
<g id="edge98" class="edge">
<title>c134:e&#45;&gt;n37:w</title>
<path fill="none" stroke="black" d="M1274.73,-1783C1310.96,-1783 1322.46,-1783 1354.25,-1783"/>
<polygon fill="black" stroke="black" points="1354.3,-1786.5 1364.3,-1783 1354.3,-1779.5 1354.3,-1786.5"/>
</g>
<!-- c134&#45;&gt;n41 -->
<g id="edge110" class="edge">
<title>c134:e&#45;&gt;n41:w</title>
<path fill="none" stroke="black" d="M1274.73,-1693C1361.42,-1693 1242.46,-1321.46 1312.28,-1290.98"/>
<polygon fill="black" stroke="black" points="1313.17,-1294.37 1322.3,-1289 1311.81,-1287.51 1313.17,-1294.37"/>
</g>
<!-- c134&#45;&gt;n43 -->
<g id="edge114" class="edge">
<title>c134:e&#45;&gt;n43:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1274.73,-1723C1291.96,-1723 1290.91,-1702.28 1301,-1694.19"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1302.31,-1697.44 1310.73,-1691 1300.14,-1690.78 1302.31,-1697.44"/>
</g>
<!-- c134&#45;&gt;n47 -->
<g id="edge122" class="edge">
<title>c134:e&#45;&gt;n47:w</title>
<path fill="none" stroke="black" d="M1274.73,-1812C1298,-1812 1302.32,-1830.46 1320.26,-1835.66"/>
<polygon fill="black" stroke="black" points="1319.93,-1839.14 1330.3,-1837 1320.85,-1832.2 1319.93,-1839.14"/>
</g>
<!-- c134&#45;&gt;n49 -->
<g id="edge126" class="edge">
<title>c134:e&#45;&gt;n49:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1274.73,-1842C1338.59,-1842 1272.96,-1967.48 1322.15,-1981.69"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1321.94,-1985.2 1332.3,-1983 1322.83,-1978.25 1321.94,-1985.2"/>
</g>
<!-- c134&#45;&gt;n51 -->
<g id="edge134" class="edge">
<title>c134:e&#45;&gt;n51:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1274.73,-1871C1348.87,-1871 1262.63,-2021.18 1321.11,-2035.85"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1320.97,-2039.36 1331.3,-2037 1321.76,-2032.4 1320.97,-2039.36"/>
</g>
<!-- c134&#45;&gt;n57 -->
<g id="edge146" class="edge">
<title>c134:e&#45;&gt;n57:w</title>
<path fill="none" stroke="black" d="M1274.73,-1753C1327.88,-1753 1294.04,-847.46 1310.73,-797 1320.52,-767.38 1320.44,-738.96 1345.05,-733.1"/>
<polygon fill="black" stroke="black" points="1345.73,-736.55 1355.3,-732 1344.99,-729.59 1345.73,-736.55"/>
</g>
<!-- c135&#45;&gt;n45 -->
<g id="edge118" class="edge">
<title>c135:e&#45;&gt;n45:w</title>
<path fill="none" stroke="black" d="M2714.65,-1982C2795.11,-1982 2717.26,-2090.97 2764.65,-2156 2775.05,-2170.28 2780.97,-2179.3 2794.64,-2182.08"/>
<polygon fill="black" stroke="black" points="2794.6,-2185.59 2804.88,-2183 2795.23,-2178.62 2794.6,-2185.59"/>
</g>
<!-- c135&#45;&gt;n85 -->
<g id="edge209" class="edge">
<title>c135:e&#45;&gt;n85:w</title>
<path fill="none" stroke="black" d="M2714.65,-1861C2780.17,-1861 2723.41,-1589.11 2776.03,-1560.44"/>
<polygon fill="black" stroke="black" points="2777.01,-1563.8 2785.88,-1558 2775.33,-1557.01 2777.01,-1563.8"/>
</g>
<!-- c135&#45;&gt;n87 -->
<g id="edge213" class="edge">
<title>c135:e&#45;&gt;n87:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2714.65,-1901C2776.41,-1901 2714.31,-1643.81 2762.04,-1614.68"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2763.15,-1618 2771.88,-1612 2761.31,-1611.25 2763.15,-1618"/>
</g>
<!-- c135&#45;&gt;n89 -->
<g id="edge217" class="edge">
<title>c135:e&#45;&gt;n89:w</title>
<path fill="none" stroke="black" d="M2714.65,-1942C2752.51,-1942 2748.48,-1894.78 2778.82,-1886.3"/>
<polygon fill="black" stroke="black" points="2779.41,-1889.75 2788.88,-1885 2778.51,-1882.81 2779.41,-1889.75"/>
</g>
<!-- c151&#45;&gt;n14 -->
<g id="edge43" class="edge">
<title>c151:e&#45;&gt;n14:w</title>
<path fill="none" stroke="black" d="M1967.87,-1697C1992.46,-1697 1983,-1726.01 2003.87,-1739 2041.88,-1762.64 2058.4,-1765.65 2099.01,-1765.97"/>
<polygon fill="black" stroke="black" points="2099.25,-1769.47 2109.26,-1766 2099.27,-1762.47 2099.25,-1769.47"/>
</g>
<!-- c151&#45;&gt;n29 -->
<g id="edge80" class="edge">
<title>c151:e&#45;&gt;n29:w</title>
<path fill="none" stroke="black" d="M1967.87,-1674C2013.71,-1674 1987.47,-2042.19 2003.87,-2085 2023.08,-2135.13 2023.97,-2181.79 2071.18,-2187.43"/>
<polygon fill="black" stroke="black" points="2071.08,-2190.93 2081.26,-2188 2071.47,-2183.94 2071.08,-2190.93"/>
</g>
<!-- c151&#45;&gt;n31 -->
<g id="edge88" class="edge">
<title>c151:e&#45;&gt;n31:w</title>
<path fill="none" stroke="black" d="M1967.87,-1651C1988.42,-1651 1986.93,-1668.38 2003.87,-1680 2024.21,-1693.94 2029.55,-1707.77 2049.15,-1711.19"/>
<polygon fill="black" stroke="black" points="2049.02,-1714.69 2059.26,-1712 2049.57,-1707.72 2049.02,-1714.69"/>
</g>
<!-- c151&#45;&gt;n39 -->
<g id="edge102" class="edge">
<title>c151:e&#45;&gt;n39:w</title>
<path fill="none" stroke="black" d="M1967.87,-1467C2015.22,-1467 1980.88,-1298.39 2003.87,-1257 2010.73,-1244.66 2014.39,-1235.12 2024.28,-1231.54"/>
<polygon fill="black" stroke="black" points="2024.91,-1234.98 2034.26,-1230 2023.84,-1228.07 2024.91,-1234.98"/>
</g>
<!-- c151&#45;&gt;n75 -->
<g id="edge187" class="edge">
<title>c151:e&#45;&gt;n75:w</title>
<path fill="none" stroke="black" d="M1967.87,-1329C2032.37,-1329 1968.83,-1095.15 2003.87,-1041 2014.36,-1024.79 2022.2,-1016.82 2037.97,-1014.63"/>
<polygon fill="black" stroke="black" points="2038.5,-1018.11 2048.26,-1014 2038.07,-1011.12 2038.5,-1018.11"/>
</g>
<!-- c151&#45;&gt;n77 -->
<g id="edge191" class="edge">
<title>c151:e&#45;&gt;n77:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1352C2025.54,-1352 1974.11,-1144.4 2003.87,-1095 2012.47,-1080.74 2018.25,-1071.83 2031.11,-1068.99"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2031.65,-1072.45 2041.26,-1068 2030.97,-1065.48 2031.65,-1072.45"/>
</g>
<!-- c151&#45;&gt;n81 -->
<g id="edge201" class="edge">
<title>c151:e&#45;&gt;n81:w</title>
<path fill="none" stroke="black" d="M1967.87,-1375C2018.73,-1375 1979.08,-1193.4 2003.87,-1149 2010.95,-1136.32 2014.95,-1126.84 2025.36,-1123.4"/>
<polygon fill="black" stroke="black" points="2025.85,-1126.87 2035.26,-1122 2024.87,-1119.94 2025.85,-1126.87"/>
</g>
<!-- c151&#45;&gt;n83 -->
<g id="edge205" class="edge">
<title>c151:e&#45;&gt;n83:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1398C2011.94,-1398 1984.37,-1242.51 2003.87,-1203 2009.13,-1192.35 2011.1,-1182.78 2018.18,-1178.45"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2019.37,-1181.76 2028.26,-1176 2017.72,-1174.96 2019.37,-1181.76"/>
</g>
<!-- c151&#45;&gt;n91 -->
<g id="edge223" class="edge">
<title>c151:e&#45;&gt;n91:w</title>
<path fill="none" stroke="black" d="M1967.87,-1421C2020.58,-1421 1973.65,-1490.81 2003.87,-1534 2015.02,-1549.93 2020.2,-1561.59 2035.19,-1564.98"/>
<polygon fill="black" stroke="black" points="2034.96,-1568.48 2045.26,-1566 2035.66,-1561.51 2034.96,-1568.48"/>
</g>
<!-- c151&#45;&gt;n93 -->
<g id="edge227" class="edge">
<title>c151:e&#45;&gt;n93:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1444C2036,-1444 1963.98,-1537.78 2003.87,-1593 2014.99,-1608.39 2021.97,-1616.92 2037.23,-1619.3"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2037.04,-1622.8 2047.26,-1620 2037.53,-1615.81 2037.04,-1622.8"/>
</g>
<!-- c151&#45;&gt;n99 -->
<g id="edge239" class="edge">
<title>c151:e&#45;&gt;n99:w</title>
<path fill="none" stroke="black" d="M1967.87,-1283C2027.68,-1283 1967.27,-254.31 2003.87,-207 2027.66,-176.25 2049.1,-179.2 2085.21,-179.89"/>
<polygon fill="black" stroke="black" points="2085.23,-183.39 2095.26,-180 2085.3,-176.4 2085.23,-183.39"/>
</g>
<!-- c151&#45;&gt;n101 -->
<g id="edge8" class="edge">
<title>c151:e&#45;&gt;n101:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1306C2022.13,-1306 1993.74,-872.3 2003.87,-819 2025.36,-705.92 1968.21,-572.36 2072.97,-564.38"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2073.4,-567.86 2083.26,-564 2073.14,-560.87 2073.4,-567.86"/>
</g>
<!-- c151&#45;&gt;n103 -->
<g id="edge12" class="edge">
<title>c151:e&#45;&gt;n103:w</title>
<path fill="none" stroke="black" d="M1967.87,-1490C2046.84,-1490 1951.96,-1375.51 2003.87,-1316 2029.59,-1286.52 2048.35,-1284.2 2084.22,-1284.02"/>
<polygon fill="black" stroke="black" points="2084.27,-1287.52 2094.26,-1284 2084.26,-1280.52 2084.27,-1287.52"/>
</g>
<!-- n1 -->
<g id="node181" class="node">
<title>n1</title>
<ellipse fill="black" stroke="black" cx="2147.26" cy="-2428" rx="1.8" ry="1.8"/>
</g>
<!-- c151&#45;&gt;n1 -->
<g id="edge1" class="edge">
<title>c151:e&#45;&gt;n1:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1513C2018.14,-1513 1969.02,-2380.78 2003.87,-2417 2044.9,-2459.63 2077.89,-2431.49 2134.24,-2428.29"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2134.37,-2431.79 2144.26,-2428 2134.17,-2424.79 2134.37,-2431.79"/>
</g>
<!-- n2 -->
<g id="node182" class="node">
<title>n2</title>
<ellipse fill="black" stroke="black" cx="2147.26" cy="-2248" rx="1.8" ry="1.8"/>
</g>
<!-- c151&#45;&gt;n2 -->
<g id="edge59" class="edge">
<title>c151:e&#45;&gt;n2:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1536C2045.86,-1536 1949.47,-2181.12 2003.87,-2237 2023.65,-2257.32 2097.18,-2249.84 2134.08,-2248.26"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2134.36,-2251.76 2144.26,-2248 2134.17,-2244.76 2134.36,-2251.76"/>
</g>
<!-- n3 -->
<g id="node183" class="node">
<title>n3</title>
<ellipse fill="black" stroke="black" cx="2147.26" cy="-2406" rx="1.8" ry="1.8"/>
</g>
<!-- c151&#45;&gt;n3 -->
<g id="edge83" class="edge">
<title>c151:e&#45;&gt;n3:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1559C2012.25,-1559 1977.37,-2321.41 2003.87,-2357 2041.26,-2407.21 2074.49,-2406.26 2134.06,-2406.02"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2134.27,-2409.52 2144.26,-2406 2134.25,-2402.52 2134.27,-2409.52"/>
</g>
<!-- n4 -->
<g id="node184" class="node">
<title>n4</title>
<ellipse fill="black" stroke="black" cx="2147.26" cy="-2270" rx="1.8" ry="1.8"/>
</g>
<!-- c151&#45;&gt;n4 -->
<g id="edge105" class="edge">
<title>c151:e&#45;&gt;n4:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1582C2043.2,-1582 1951.28,-2205.07 2003.87,-2259 2023.67,-2279.3 2097.18,-2271.84 2134.09,-2270.26"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2134.36,-2273.76 2144.26,-2270 2134.17,-2266.76 2134.36,-2273.76"/>
</g>
<!-- n5 -->
<g id="node185" class="node">
<title>n5</title>
<ellipse fill="black" stroke="black" cx="2147.26" cy="-2346" rx="1.8" ry="1.8"/>
</g>
<!-- c151&#45;&gt;n5 -->
<g id="edge129" class="edge">
<title>c151:e&#45;&gt;n5:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1605C2049.08,-1605 1947.29,-2276.75 2003.87,-2335 2045.1,-2377.44 2077.91,-2349.47 2134.24,-2346.29"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2134.37,-2349.78 2144.26,-2346 2134.17,-2342.79 2134.37,-2349.78"/>
</g>
<!-- n6 -->
<g id="node186" class="node">
<title>n6</title>
<ellipse fill="black" stroke="black" cx="2147.26" cy="-2226" rx="1.8" ry="1.8"/>
</g>
<!-- c151&#45;&gt;n6 -->
<g id="edge153" class="edge">
<title>c151:e&#45;&gt;n6:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1967.87,-1628C2033.22,-1628 1958.06,-2168.4 2003.87,-2215 2023.76,-2235.22 2097.2,-2227.83 2134.09,-2226.26"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2134.35,-2229.76 2144.26,-2226 2134.17,-2222.76 2134.35,-2229.76"/>
</g>
<!-- c155&#45;&gt;n15 -->
<g id="edge45" class="edge">
<title>c155:e&#45;&gt;n15:w</title>
<path fill="none" stroke="black" d="M2705.65,-328C2768.05,-328 2786.12,-328 2843.85,-328"/>
<polygon fill="black" stroke="black" points="2843.88,-331.5 2853.88,-328 2843.88,-324.5 2843.88,-331.5"/>
</g>
<!-- c155&#45;&gt;n95 -->
<g id="edge231" class="edge">
<title>c155:e&#45;&gt;n95:w</title>
<path fill="none" stroke="black" d="M2705.65,-466C2723.53,-466 2722.36,-482.26 2728.65,-499 2754.28,-567.23 2720.28,-767.17 2764.65,-825 2782.55,-848.34 2797.28,-851.52 2823.62,-851.94"/>
<polygon fill="black" stroke="black" points="2823.86,-855.44 2833.88,-852 2823.9,-848.44 2823.86,-855.44"/>
</g>
<!-- c155&#45;&gt;n97 -->
<g id="edge235" class="edge">
<title>c155:e&#45;&gt;n97:w</title>
<path fill="none" stroke="black" d="M2705.65,-282C2768.18,-282 2784.23,-258.67 2841.85,-256.21"/>
<polygon fill="black" stroke="black" points="2841.95,-259.71 2851.88,-256 2841.81,-252.71 2841.95,-259.71"/>
</g>
<!-- c155&#45;&gt;n105 -->
<g id="edge16" class="edge">
<title>c155:e&#45;&gt;n105:w</title>
<path fill="none" stroke="black" d="M2705.65,-374C2771.27,-374 2781.78,-421.75 2841.8,-426.6"/>
<polygon fill="black" stroke="black" points="2841.75,-430.1 2851.88,-427 2842.02,-423.11 2841.75,-430.1"/>
</g>
<!-- c155&#45;&gt;n107 -->
<g id="edge20" class="edge">
<title>c155:e&#45;&gt;n107:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2705.65,-420C2770.32,-420 2717.09,-509.18 2764.65,-553 2789.82,-576.19 2804.24,-580.34 2834.83,-580.92"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2834.85,-584.42 2844.88,-581 2834.91,-577.42 2834.85,-584.42"/>
</g>
<!-- x0&#45;&gt;n121 -->
<g id="edge40" class="edge">
<title>x0:e&#45;&gt;n121:w</title>
<path fill="none" stroke="black" d="M2555.65,-184C2682.54,-184 2716.77,-184 2838.77,-184"/>
<polygon fill="black" stroke="black" points="2838.88,-187.5 2848.88,-184 2838.88,-180.5 2838.88,-187.5"/>
</g>
<!-- x1&#45;&gt;n120 -->
<g id="edge39" class="edge">
<title>x1:e&#45;&gt;n120:w</title>
<path fill="none" stroke="black" d="M2555.65,-18C2677.22,-18 2710.11,-18 2826.83,-18"/>
<polygon fill="black" stroke="black" points="2826.88,-21.5 2836.88,-18 2826.88,-14.5 2826.88,-21.5"/>
</g>
<!-- x2&#45;&gt;n119 -->
<g id="edge36" class="edge">
<title>x2:e&#45;&gt;n119:w</title>
<path fill="none" stroke="black" d="M2555.65,-72C2678.52,-72 2711.76,-72 2829.72,-72"/>
<polygon fill="black" stroke="black" points="2829.88,-75.5 2839.88,-72 2829.88,-68.5 2829.88,-75.5"/>
</g>
<!-- x3&#45;&gt;n118 -->
<g id="edge35" class="edge">
<title>x3:e&#45;&gt;n118:w</title>
<path fill="none" stroke="black" d="M3145.1,-328C3182.56,-328 3194.45,-328 3227.31,-328"/>
<polygon fill="black" stroke="black" points="3227.7,-331.5 3237.7,-328 3227.7,-324.5 3227.7,-331.5"/>
</g>
<!-- x4&#45;&gt;n117 -->
<g id="edge34" class="edge">
<title>x4:e&#45;&gt;n117:w</title>
<path fill="none" stroke="black" d="M2555.65,-1766C2676.29,-1766 2708.9,-1773.55 2824.55,-1773.98"/>
<polygon fill="black" stroke="black" points="2824.87,-1777.48 2834.88,-1774 2824.88,-1770.48 2824.87,-1777.48"/>
</g>
<!-- x5&#45;&gt;n116 -->
<g id="edge33" class="edge">
<title>x5:e&#45;&gt;n116:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1101.23,-2611C1209.76,-2611 1239.44,-2611 1343.04,-2611"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1343.3,-2614.5 1353.3,-2611 1343.3,-2607.5 1343.3,-2614.5"/>
</g>
<!-- x6&#45;&gt;n115 -->
<g id="edge32" class="edge">
<title>x6:e&#45;&gt;n115:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1101.23,-2557C1204.49,-2557 1232.8,-2557 1331.23,-2557"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1331.3,-2560.5 1341.3,-2557 1331.3,-2553.5 1331.3,-2560.5"/>
</g>
<!-- x7&#45;&gt;n114 -->
<g id="edge31" class="edge">
<title>x7:e&#45;&gt;n114:w</title>
<path fill="none" stroke="black" d="M1101.23,-2427C1200.42,-2427 1227.76,-2427 1322.03,-2427"/>
<polygon fill="black" stroke="black" points="1322.3,-2430.5 1332.3,-2427 1322.3,-2423.5 1322.3,-2430.5"/>
</g>
<!-- x8&#45;&gt;n113 -->
<g id="edge30" class="edge">
<title>x8:e&#45;&gt;n113:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M402.9,-761C551.68,-761 486.17,-590.15 589.4,-483 600.79,-471.17 604.69,-460.89 616.42,-457.33"/>
<polygon fill="black" stroke="black" stroke-width="3" points="617.1,-460.77 626.56,-456 616.19,-453.83 617.1,-460.77"/>
</g>
<!-- x9&#45;&gt;n112 -->
<g id="edge29" class="edge">
<title>x9:e&#45;&gt;n112:w</title>
<path fill="none" stroke="black" d="M1101.23,-2297C1224.7,-2297 1255.69,-2332.95 1374.1,-2334.92"/>
<polygon fill="black" stroke="black" points="1374.27,-2338.42 1384.3,-2335 1374.33,-2331.42 1374.27,-2338.42"/>
</g>
<!-- x10&#45;&gt;n111 -->
<g id="edge28" class="edge">
<title>x10:e&#45;&gt;n111:w</title>
<path fill="none" stroke="black" d="M1101.23,-2167C1224.27,-2167 1255.14,-2202.95 1373.14,-2204.92"/>
<polygon fill="black" stroke="black" points="1373.27,-2208.42 1383.3,-2205 1373.33,-2201.42 1373.27,-2208.42"/>
</g>
<!-- x11&#45;&gt;n110 -->
<g id="edge27" class="edge">
<title>x11:e&#45;&gt;n110:w</title>
<path fill="none" stroke="black" d="M1101.23,-510C1222.3,-510 1255.05,-510 1371.3,-510"/>
<polygon fill="black" stroke="black" points="1371.3,-513.5 1381.3,-510 1371.3,-506.5 1371.3,-513.5"/>
</g>
<!-- x12&#45;&gt;n109 -->
<g id="edge24" class="edge">
<title>x12:e&#45;&gt;n109:w</title>
<path fill="none" stroke="black" d="M402.9,-504C493.87,-504 494.97,-409.43 579.27,-402.41"/>
<polygon fill="black" stroke="black" points="579.55,-405.9 589.4,-402 579.26,-398.91 579.55,-405.9"/>
</g>
<!-- v13 -->
<g id="node135" class="node">
<title>v13</title>
<ellipse fill="none" stroke="black" cx="80.2" cy="-2741" rx="27" ry="18"/>
<text text-anchor="middle" x="80.2" y="-2737.3" font-family="Times,serif" font-size="14.00">1&#39;1</text>
</g>
<!-- x14 -->
<g id="node136" class="node">
<title>x14</title>
<path fill="none" stroke="black" d="M389.9,-2759C389.9,-2759 359.9,-2759 359.9,-2759 353.9,-2759 347.9,-2753 347.9,-2747 347.9,-2747 347.9,-2735 347.9,-2735 347.9,-2729 353.9,-2723 359.9,-2723 359.9,-2723 389.9,-2723 389.9,-2723 395.9,-2723 401.9,-2729 401.9,-2735 401.9,-2735 401.9,-2747 401.9,-2747 401.9,-2753 395.9,-2759 389.9,-2759"/>
<text text-anchor="middle" x="374.9" y="-2737.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- v13&#45;&gt;x14 -->
<g id="edge242" class="edge">
<title>v13:e&#45;&gt;x14:w</title>
<path fill="none" stroke="black" d="M108.2,-2741C210.87,-2741 239.02,-2741 336.88,-2741"/>
<polygon fill="black" stroke="black" points="336.9,-2744.5 346.9,-2741 336.9,-2737.5 336.9,-2744.5"/>
</g>
<!-- x14&#45;&gt;n108 -->
<g id="edge23" class="edge">
<title>x14:e&#45;&gt;n108:w</title>
<path fill="none" stroke="black" d="M402.9,-2741C482.22,-2741 504.61,-2741 579.05,-2741"/>
<polygon fill="black" stroke="black" points="579.4,-2744.5 589.4,-2741 579.4,-2737.5 579.4,-2744.5"/>
</g>
<!-- x15&#45;&gt;n106 -->
<g id="edge19" class="edge">
<title>x15:e&#45;&gt;n106:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M3145.1,-581C3174.63,-581 3184.44,-581 3209.65,-581"/>
<polygon fill="black" stroke="black" stroke-width="3" points="3209.7,-584.5 3219.7,-581 3209.7,-577.5 3209.7,-584.5"/>
</g>
<!-- x16&#45;&gt;n104 -->
<g id="edge15" class="edge">
<title>x16:e&#45;&gt;n104:w</title>
<path fill="none" stroke="black" d="M3145.1,-427C3178.23,-427 3188.94,-427 3217.69,-427"/>
<polygon fill="black" stroke="black" points="3217.7,-430.5 3227.7,-427 3217.7,-423.5 3217.7,-430.5"/>
</g>
<!-- x17&#45;&gt;n102 -->
<g id="edge11" class="edge">
<title>x17:e&#45;&gt;n102:w</title>
<path fill="none" stroke="black" d="M2555.65,-1474C2675.82,-1474 2707.44,-1451.34 2822.59,-1450.06"/>
<polygon fill="black" stroke="black" points="2822.9,-1453.56 2832.88,-1450 2822.86,-1446.56 2822.9,-1453.56"/>
</g>
<!-- x18&#45;&gt;n100 -->
<g id="edge7" class="edge">
<title>x18:e&#45;&gt;n100:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2555.65,-526C2669.64,-526 2700.65,-526 2809.78,-526"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2809.88,-529.5 2819.88,-526 2809.88,-522.5 2809.88,-529.5"/>
</g>
<!-- x19&#45;&gt;n98 -->
<g id="edge238" class="edge">
<title>x19:e&#45;&gt;n98:w</title>
<path fill="none" stroke="black" d="M2555.65,-130C2675.8,-130 2708.4,-130 2823.59,-130"/>
<polygon fill="black" stroke="black" points="2823.88,-133.5 2833.88,-130 2823.88,-126.5 2823.88,-133.5"/>
</g>
<!-- x20&#45;&gt;n96 -->
<g id="edge234" class="edge">
<title>x20:e&#45;&gt;n96:w</title>
<path fill="none" stroke="black" d="M3145.1,-256C3178.23,-256 3188.94,-256 3217.69,-256"/>
<polygon fill="black" stroke="black" points="3217.7,-259.5 3227.7,-256 3217.7,-252.5 3217.7,-259.5"/>
</g>
<!-- x21&#45;&gt;n94 -->
<g id="edge230" class="edge">
<title>x21:e&#45;&gt;n94:w</title>
<path fill="none" stroke="black" d="M3145.1,-852C3170.5,-852 3179.31,-852 3200.43,-852"/>
<polygon fill="black" stroke="black" points="3200.7,-855.5 3210.7,-852 3200.7,-848.5 3200.7,-855.5"/>
</g>
<!-- x22&#45;&gt;n92 -->
<g id="edge226" class="edge">
<title>x22:e&#45;&gt;n92:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2555.65,-1658C2650.58,-1658 2676.68,-1665.45 2766.77,-1665.97"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2766.87,-1669.47 2776.88,-1666 2766.89,-1662.47 2766.87,-1669.47"/>
</g>
<!-- x23&#45;&gt;n90 -->
<g id="edge222" class="edge">
<title>x23:e&#45;&gt;n90:w</title>
<path fill="none" stroke="black" d="M2555.65,-1566C2656.86,-1566 2676.91,-1508.05 2772.73,-1504.2"/>
<polygon fill="black" stroke="black" points="2772.95,-1507.7 2782.88,-1504 2772.81,-1500.7 2772.95,-1507.7"/>
</g>
<!-- x24&#45;&gt;n88 -->
<g id="edge216" class="edge">
<title>x24:e&#45;&gt;n88:w</title>
<path fill="none" stroke="black" d="M3145.1,-1885C3166.9,-1885 3174.78,-1885 3192.45,-1885"/>
<polygon fill="black" stroke="black" points="3192.7,-1888.5 3202.7,-1885 3192.7,-1881.5 3192.7,-1888.5"/>
</g>
<!-- x25&#45;&gt;n86 -->
<g id="edge212" class="edge">
<title>x25:e&#45;&gt;n86:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M3145.1,-1612C3171,-1612 3179.91,-1612 3201.56,-1612"/>
<polygon fill="black" stroke="black" stroke-width="3" points="3201.7,-1615.5 3211.7,-1612 3201.7,-1608.5 3201.7,-1615.5"/>
</g>
<!-- x26&#45;&gt;n84 -->
<g id="edge208" class="edge">
<title>x26:e&#45;&gt;n84:w</title>
<path fill="none" stroke="black" d="M3145.1,-1558C3170.11,-1558 3178.78,-1558 3199.58,-1558"/>
<polygon fill="black" stroke="black" points="3199.7,-1561.5 3209.7,-1558 3199.7,-1554.5 3199.7,-1561.5"/>
</g>
<!-- x27&#45;&gt;n82 -->
<g id="edge204" class="edge">
<title>x27:e&#45;&gt;n82:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2555.65,-1176C2645.62,-1176 2670.61,-1176 2755.76,-1176"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2755.88,-1179.5 2765.88,-1176 2755.88,-1172.5 2755.88,-1179.5"/>
</g>
<!-- x28&#45;&gt;n80 -->
<g id="edge200" class="edge">
<title>x28:e&#45;&gt;n80:w</title>
<path fill="none" stroke="black" d="M2555.65,-1122C2648.71,-1122 2674.49,-1122 2762.69,-1122"/>
<polygon fill="black" stroke="black" points="2762.88,-1125.5 2772.88,-1122 2762.88,-1118.5 2762.88,-1125.5"/>
</g>
<!-- x29&#45;&gt;n78 -->
<g id="edge194" class="edge">
<title>x29:e&#45;&gt;n78:w</title>
<path fill="none" stroke="black" d="M3145.1,-1230C3157.1,-1230 3162.35,-1230 3170.98,-1230"/>
<polygon fill="black" stroke="black" points="3171.1,-1233.5 3181.1,-1230 3171.1,-1226.5 3171.1,-1233.5"/>
</g>
<!-- x30&#45;&gt;n76 -->
<g id="edge190" class="edge">
<title>x30:e&#45;&gt;n76:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2555.65,-1068C2651.37,-1068 2677.83,-1068 2768.68,-1068"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2768.88,-1071.5 2778.88,-1068 2768.88,-1064.5 2768.88,-1071.5"/>
</g>
<!-- x31&#45;&gt;n74 -->
<g id="edge186" class="edge">
<title>x31:e&#45;&gt;n74:w</title>
<path fill="none" stroke="black" d="M2555.65,-1014C2633.47,-1014 2654.26,-1009.84 2728.65,-987 2751.86,-979.88 2756.69,-964.93 2775.67,-960.98"/>
<polygon fill="black" stroke="black" points="2776.26,-964.44 2785.88,-960 2775.59,-957.47 2776.26,-964.44"/>
</g>
<!-- x32&#45;&gt;n72 -->
<g id="edge182" class="edge">
<title>x32:e&#45;&gt;n72:w</title>
<path fill="none" stroke="black" d="M3145.1,-1014C3162.46,-1014 3169.14,-1014 3182.65,-1014"/>
<polygon fill="black" stroke="black" points="3182.7,-1017.5 3192.7,-1014 3182.7,-1010.5 3182.7,-1017.5"/>
</g>
<!-- x33&#45;&gt;n70 -->
<g id="edge178" class="edge">
<title>x33:e&#45;&gt;n70:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M3145.1,-744C3175.03,-744 3184.97,-744 3210.52,-744"/>
<polygon fill="black" stroke="black" stroke-width="3" points="3210.7,-747.5 3220.7,-744 3210.7,-740.5 3210.7,-747.5"/>
</g>
<!-- x34&#45;&gt;n68 -->
<g id="edge173" class="edge">
<title>x34:e&#45;&gt;n68:w</title>
<path fill="none" stroke="black" d="M3145.1,-798C3174.11,-798 3183.83,-798 3208.46,-798"/>
<polygon fill="black" stroke="black" points="3208.7,-801.5 3218.7,-798 3208.7,-794.5 3208.7,-801.5"/>
</g>
<!-- x35&#45;&gt;n66 -->
<g id="edge169" class="edge">
<title>x35:e&#45;&gt;n66:w</title>
<path fill="none" stroke="black" d="M1101.23,-824C1199.99,-824 1227.21,-824 1321.08,-824"/>
<polygon fill="black" stroke="black" points="1321.3,-827.5 1331.3,-824 1321.3,-820.5 1321.3,-827.5"/>
</g>
<!-- x36&#45;&gt;n64 -->
<g id="edge165" class="edge">
<title>x36:e&#45;&gt;n64:w</title>
<path fill="none" stroke="black" d="M3145.1,-635C3179.43,-635 3190.53,-635 3220.32,-635"/>
<polygon fill="black" stroke="black" points="3220.7,-638.5 3230.7,-635 3220.7,-631.5 3220.7,-638.5"/>
</g>
<!-- x37&#45;&gt;n62 -->
<g id="edge161" class="edge">
<title>x37:e&#45;&gt;n62:w</title>
<path fill="none" stroke="black" d="M3145.1,-690C3179.43,-690 3190.53,-690 3220.32,-690"/>
<polygon fill="black" stroke="black" points="3220.7,-693.5 3230.7,-690 3220.7,-686.5 3220.7,-693.5"/>
</g>
<!-- x38&#45;&gt;n60 -->
<g id="edge157" class="edge">
<title>x38:e&#45;&gt;n60:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1101.23,-1922C1204.07,-1922 1230.37,-1892.97 1328.28,-1891.09"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1328.34,-1894.59 1338.3,-1891 1328.27,-1887.59 1328.34,-1894.59"/>
</g>
<!-- x39&#45;&gt;n58 -->
<g id="edge149" class="edge">
<title>x39:e&#45;&gt;n58:w</title>
<path fill="none" stroke="black" d="M1101.23,-1126C1203.48,-1126 1228.89,-1091.42 1326.03,-1089.12"/>
<polygon fill="black" stroke="black" points="1326.34,-1092.62 1336.3,-1089 1326.26,-1085.62 1326.34,-1092.62"/>
</g>
<!-- x40&#45;&gt;n56 -->
<g id="edge145" class="edge">
<title>x40:e&#45;&gt;n56:w</title>
<path fill="none" stroke="black" d="M1803.87,-602C1916.42,-602 1931.36,-515.49 2038,-510.25"/>
<polygon fill="black" stroke="black" points="2038.35,-513.74 2048.26,-510 2038.18,-506.74 2038.35,-513.74"/>
</g>
<!-- x41&#45;&gt;n54 -->
<g id="edge141" class="edge">
<title>x41:e&#45;&gt;n54:w</title>
<path fill="none" stroke="black" d="M1101.23,-1253C1218.3,-1253 1228.2,-1149.35 1338.99,-1143.28"/>
<polygon fill="black" stroke="black" points="1339.4,-1146.77 1349.3,-1143 1339.21,-1139.77 1339.4,-1146.77"/>
</g>
<!-- x42&#45;&gt;n52 -->
<g id="edge137" class="edge">
<title>x42:e&#45;&gt;n52:w</title>
<path fill="none" stroke="black" d="M1101.23,-1642C1307.05,-1642 1183.34,-1390.66 1310.73,-1229 1321.87,-1214.87 1325.25,-1202.39 1338.22,-1198.36"/>
<polygon fill="black" stroke="black" points="1338.86,-1201.81 1348.3,-1197 1337.92,-1194.87 1338.86,-1201.81"/>
</g>
<!-- x43&#45;&gt;n50 -->
<g id="edge133" class="edge">
<title>x43:e&#45;&gt;n50:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1803.87,-2297C1898.93,-2297 1924.94,-2307.24 2015.14,-2307.96"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2015.25,-2311.46 2025.26,-2308 2015.28,-2304.46 2015.25,-2311.46"/>
</g>
<!-- x44&#45;&gt;n48 -->
<g id="edge125" class="edge">
<title>x44:e&#45;&gt;n48:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1803.87,-2053C1898.83,-2053 1925.02,-2057.65 2015.15,-2057.98"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2015.26,-2061.48 2025.26,-2058 2015.27,-2054.48 2015.26,-2061.48"/>
</g>
<!-- x45&#45;&gt;n46 -->
<g id="edge121" class="edge">
<title>x45:e&#45;&gt;n46:w</title>
<path fill="none" stroke="black" d="M1803.87,-1961C1897.98,-1961 1923.93,-1965.65 2013.24,-1965.98"/>
<polygon fill="black" stroke="black" points="2013.26,-1969.48 2023.26,-1966 2013.27,-1962.48 2013.26,-1969.48"/>
</g>
<!-- x46&#45;&gt;n44 -->
<g id="edge117" class="edge">
<title>x46:e&#45;&gt;n44:w</title>
<path fill="none" stroke="black" d="M3145.1,-2183C3157.1,-2183 3162.35,-2183 3170.98,-2183"/>
<polygon fill="black" stroke="black" points="3171.1,-2186.5 3181.1,-2183 3171.1,-2179.5 3171.1,-2186.5"/>
</g>
<!-- x47&#45;&gt;n42 -->
<g id="edge113" class="edge">
<title>x47:e&#45;&gt;n42:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M1803.87,-1791C1890.18,-1791 1912.36,-1817.78 1993.66,-1819.87"/>
<polygon fill="black" stroke="black" stroke-width="3" points="1993.83,-1823.37 2003.87,-1820 1993.92,-1816.37 1993.83,-1823.37"/>
</g>
<!-- x48&#45;&gt;n40 -->
<g id="edge109" class="edge">
<title>x48:e&#45;&gt;n40:w</title>
<path fill="none" stroke="black" d="M1803.87,-884C1824.66,-884 1955.37,-852.93 1997.2,-846.98"/>
<polygon fill="black" stroke="black" points="1997.65,-850.45 2007.26,-846 1996.97,-843.48 1997.65,-850.45"/>
</g>
<!-- x49&#45;&gt;n38 -->
<g id="edge101" class="edge">
<title>x49:e&#45;&gt;n38:w</title>
<path fill="none" stroke="black" d="M2555.65,-1249C2646.34,-1249 2668.83,-1281.45 2754.46,-1283.86"/>
<polygon fill="black" stroke="black" points="2754.6,-1287.36 2764.65,-1284 2754.7,-1280.36 2754.6,-1287.36"/>
</g>
<!-- x50&#45;&gt;n36 -->
<g id="edge97" class="edge">
<title>x50:e&#45;&gt;n36:w</title>
<path fill="none" stroke="black" d="M1803.87,-1861C1928.67,-1861 1962.15,-1873.3 2081.95,-1873.97"/>
<polygon fill="black" stroke="black" points="2082.25,-1877.47 2092.26,-1874 2082.27,-1870.47 2082.25,-1877.47"/>
</g>
<!-- x51&#45;&gt;n34 -->
<g id="edge93" class="edge">
<title>x51:e&#45;&gt;n34:w</title>
<path fill="none" stroke="black" d="M3145.1,-906C3191.12,-906 3205.12,-906 3246.51,-906"/>
<polygon fill="black" stroke="black" points="3246.7,-909.5 3256.7,-906 3246.7,-902.5 3246.7,-909.5"/>
</g>
<!-- x52 -->
<g id="node174" class="node">
<title>x52</title>
<path fill="none" stroke="black" d="M2493.15,-2168C2493.15,-2168 2562.15,-2168 2562.15,-2168 2568.15,-2168 2574.15,-2174 2574.15,-2180 2574.15,-2180 2574.15,-2294 2574.15,-2294 2574.15,-2300 2568.15,-2306 2562.15,-2306 2562.15,-2306 2493.15,-2306 2493.15,-2306 2487.15,-2306 2481.15,-2300 2481.15,-2294 2481.15,-2294 2481.15,-2180 2481.15,-2180 2481.15,-2174 2487.15,-2168 2493.15,-2168"/>
<text text-anchor="middle" x="2527.65" y="-2290.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 47:40</text>
<polyline fill="none" stroke="black" points="2481.15,-2283 2574.15,-2283 "/>
<text text-anchor="middle" x="2527.65" y="-2267.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 39:32</text>
<polyline fill="none" stroke="black" points="2481.15,-2260 2574.15,-2260 "/>
<text text-anchor="middle" x="2527.65" y="-2244.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 31:24</text>
<polyline fill="none" stroke="black" points="2481.15,-2237 2574.15,-2237 "/>
<text text-anchor="middle" x="2527.65" y="-2221.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 23:16</text>
<polyline fill="none" stroke="black" points="2481.15,-2214 2574.15,-2214 "/>
<text text-anchor="middle" x="2527.65" y="-2198.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 15:8</text>
<polyline fill="none" stroke="black" points="2481.15,-2191 2574.15,-2191 "/>
<text text-anchor="middle" x="2527.65" y="-2175.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 7:0</text>
</g>
<!-- x52&#45;&gt;n33 -->
<g id="edge92" class="edge">
<title>x52:e&#45;&gt;n33:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2575.65,-2237C2703.4,-2237 2737.87,-2237 2860.7,-2237"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2860.88,-2240.5 2870.88,-2237 2860.88,-2233.5 2860.88,-2240.5"/>
</g>
<!-- x53 -->
<g id="node175" class="node">
<title>x53</title>
<path fill="none" stroke="black" d="M2493.15,-2325C2493.15,-2325 2562.15,-2325 2562.15,-2325 2568.15,-2325 2574.15,-2331 2574.15,-2337 2574.15,-2337 2574.15,-2451 2574.15,-2451 2574.15,-2457 2568.15,-2463 2562.15,-2463 2562.15,-2463 2493.15,-2463 2493.15,-2463 2487.15,-2463 2481.15,-2457 2481.15,-2451 2481.15,-2451 2481.15,-2337 2481.15,-2337 2481.15,-2331 2487.15,-2325 2493.15,-2325"/>
<text text-anchor="middle" x="2527.65" y="-2447.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 47:40</text>
<polyline fill="none" stroke="black" points="2481.15,-2440 2574.15,-2440 "/>
<text text-anchor="middle" x="2527.65" y="-2424.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 39:32</text>
<polyline fill="none" stroke="black" points="2481.15,-2417 2574.15,-2417 "/>
<text text-anchor="middle" x="2527.65" y="-2401.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 31:24</text>
<polyline fill="none" stroke="black" points="2481.15,-2394 2574.15,-2394 "/>
<text text-anchor="middle" x="2527.65" y="-2378.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 23:16</text>
<polyline fill="none" stroke="black" points="2481.15,-2371 2574.15,-2371 "/>
<text text-anchor="middle" x="2527.65" y="-2355.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 15:8</text>
<polyline fill="none" stroke="black" points="2481.15,-2348 2574.15,-2348 "/>
<text text-anchor="middle" x="2527.65" y="-2332.8" font-family="Times,serif" font-size="14.00">7:0 &#45; 7:0</text>
</g>
<!-- x53&#45;&gt;n32 -->
<g id="edge91" class="edge">
<title>x53:e&#45;&gt;n32:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2575.65,-2394C2688.78,-2394 2719.55,-2394 2827.85,-2394"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2827.88,-2397.5 2837.88,-2394 2827.88,-2390.5 2827.88,-2397.5"/>
</g>
<!-- x54&#45;&gt;n30 -->
<g id="edge87" class="edge">
<title>x54:e&#45;&gt;n30:w</title>
<path fill="none" stroke="black" d="M2555.65,-1712C2681.29,-1712 2715.08,-1719.58 2835.87,-1719.98"/>
<polygon fill="black" stroke="black" points="2835.87,-1723.48 2845.88,-1720 2835.88,-1716.48 2835.87,-1723.48"/>
</g>
<!-- x55&#45;&gt;n28 -->
<g id="edge79" class="edge">
<title>x55:e&#45;&gt;n28:w</title>
<path fill="none" stroke="black" d="M2555.65,-2130C2672.23,-2130 2703.94,-2129.06 2815.55,-2129"/>
<polygon fill="black" stroke="black" points="2815.88,-2132.5 2825.88,-2129 2815.88,-2125.5 2815.88,-2132.5"/>
</g>
<!-- x56&#45;&gt;n27 -->
<g id="edge78" class="edge">
<title>x56:e&#45;&gt;n27:w</title>
<path fill="none" stroke="black" d="M1803.87,-180C1913.85,-180 1938.4,-129.22 2043.21,-126.15"/>
<polygon fill="black" stroke="black" points="2043.31,-129.64 2053.26,-126 2043.21,-122.65 2043.31,-129.64"/>
</g>
<!-- v57 -->
<g id="node179" class="node">
<title>v57</title>
<ellipse fill="none" stroke="black" cx="80.2" cy="-348" rx="27" ry="18"/>
<text text-anchor="middle" x="80.2" y="-344.3" font-family="Times,serif" font-size="14.00">1&#39;1</text>
</g>
<!-- x58 -->
<g id="node180" class="node">
<title>x58</title>
<path fill="none" stroke="black" d="M389.9,-366C389.9,-366 359.9,-366 359.9,-366 353.9,-366 347.9,-360 347.9,-354 347.9,-354 347.9,-342 347.9,-342 347.9,-336 353.9,-330 359.9,-330 359.9,-330 389.9,-330 389.9,-330 395.9,-330 401.9,-336 401.9,-342 401.9,-342 401.9,-354 401.9,-354 401.9,-360 395.9,-366 389.9,-366"/>
<text text-anchor="middle" x="374.9" y="-344.3" font-family="Times,serif" font-size="14.00">BUF</text>
</g>
<!-- v57&#45;&gt;x58 -->
<g id="edge243" class="edge">
<title>v57:e&#45;&gt;x58:w</title>
<path fill="none" stroke="black" d="M108.2,-348C210.87,-348 239.02,-348 336.88,-348"/>
<polygon fill="black" stroke="black" points="336.9,-351.5 346.9,-348 336.9,-344.5 336.9,-351.5"/>
</g>
<!-- x58&#45;&gt;n7 -->
<g id="edge177" class="edge">
<title>x58:e&#45;&gt;n7:w</title>
<path fill="none" stroke="black" d="M402.9,-348C503.3,-348 530.9,-348 626.47,-348"/>
<polygon fill="black" stroke="black" points="626.56,-351.5 636.56,-348 626.56,-344.5 626.56,-351.5"/>
</g>
<!-- n1&#45;&gt;c128 -->
<g id="edge2" class="edge">
<title>n1:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2428C2160.87,-2428 2165.28,-2430.69 2145.46,-2429.8 2082.34,-2426.95 2066.31,-2426.69 2003.87,-2417 1814.95,-2387.67 1720.67,-2457.57 1583.87,-2324 1536.06,-2277.31 1597.51,-2222.75 1547.87,-2178 1468.23,-2106.21 667.24,-2139.73 589.4,-2066 517.3,-1997.72 629.06,-1909.81 553.4,-1845.5 538.26,-1832.64 209.98,-1831.5 195.9,-1845.5 184.16,-1857.17 177.66,-1977.25 188.43,-2009.86"/>
<polygon fill="black" stroke="black" stroke-width="3" points="185.93,-2012.35 194.9,-2018 191.42,-2007.99 185.93,-2012.35"/>
</g>
<!-- n1&#45;&gt;x52 -->
<g id="edge3" class="edge">
<title>n1:e&#45;&gt;x52:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2428C2212.85,-2428 2241.01,-2455.12 2290.65,-2417 2328.78,-2387.72 2289.29,-2345.26 2326.65,-2315 2377.24,-2274.03 2407.85,-2292.82 2469.48,-2294.83"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.59,-2298.33 2479.65,-2295 2469.71,-2291.34 2469.59,-2298.33"/>
</g>
<!-- n1&#45;&gt;x53 -->
<g id="edge4" class="edge">
<title>n1:e&#45;&gt;x53:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2428C2293.6,-2428 2331.13,-2450.89 2469.51,-2451.96"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.64,-2455.46 2479.65,-2452 2469.66,-2448.46 2469.64,-2455.46"/>
</g>
<!-- n2&#45;&gt;c128 -->
<g id="edge60" class="edge">
<title>n2:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2248C2160.87,-2248 2165.28,-2250.69 2145.46,-2249.8 2082.34,-2246.95 2066.4,-2246.11 2003.87,-2237 1799.28,-2207.2 1751.69,-2179.71 1547.87,-2145 1127.6,-2073.44 935.42,-1857.97 589.4,-2107 548.5,-2136.43 594.29,-2185.07 553.4,-2214.5 424.43,-2307.31 308.57,-2326.53 195.9,-2214.5 184.16,-2202.83 177.66,-2082.75 188.43,-2050.14"/>
<polygon fill="black" stroke="black" stroke-width="3" points="191.42,-2052.01 194.9,-2042 185.93,-2047.65 191.42,-2052.01"/>
</g>
<!-- n2&#45;&gt;x52 -->
<g id="edge61" class="edge">
<title>n2:e&#45;&gt;x52:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2248C2293.6,-2248 2331.13,-2270.89 2469.51,-2271.96"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.64,-2275.46 2479.65,-2272 2469.66,-2268.46 2469.64,-2275.46"/>
</g>
<!-- n2&#45;&gt;x53 -->
<g id="edge62" class="edge">
<title>n2:e&#45;&gt;x53:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2248C2212.85,-2248 2236.93,-2226.89 2290.65,-2259 2316.05,-2274.18 2306.46,-2293.37 2326.65,-2315 2382.14,-2374.45 2393.92,-2424.72 2469.58,-2428.74"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.56,-2432.24 2479.65,-2429 2469.74,-2425.24 2469.56,-2432.24"/>
</g>
<!-- n3&#45;&gt;c128 -->
<g id="edge84" class="edge">
<title>n3:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2406C2163.05,-2406 2169.56,-2409.59 2145.46,-2407.8 1893.79,-2389.13 1826.18,-2394.51 1583.87,-2324 1567.06,-2319.11 1564.71,-2312.81 1547.87,-2308 1430.02,-2274.34 1396.75,-2281.6 1274.73,-2270 1214.99,-2264.32 237.37,-2257.87 195.9,-2214.5 186.12,-2204.28 180.22,-2103.05 188.95,-2073.23"/>
<polygon fill="black" stroke="black" stroke-width="3" points="191.87,-2075.15 194.9,-2065 186.2,-2071.05 191.87,-2075.15"/>
</g>
<!-- n3&#45;&gt;x52 -->
<g id="edge85" class="edge">
<title>n3:e&#45;&gt;x52:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2406C2213.06,-2406 2239.48,-2426.41 2290.65,-2390 2320.78,-2368.57 2299.98,-2340.61 2326.65,-2315 2377.56,-2266.1 2403.14,-2250.46 2469.55,-2249.1"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.68,-2252.6 2479.65,-2249 2469.62,-2245.6 2469.68,-2252.6"/>
</g>
<!-- n3&#45;&gt;x53 -->
<g id="edge86" class="edge">
<title>n3:e&#45;&gt;x53:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2406C2293.23,-2406 2331.48,-2406 2469.53,-2406"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.65,-2409.5 2479.65,-2406 2469.65,-2402.5 2469.65,-2409.5"/>
</g>
<!-- n4&#45;&gt;c128 -->
<g id="edge106" class="edge">
<title>n4:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2270C2166.68,-2270 2175.89,-2272.25 2145.46,-2271.8 2091.29,-2271 233.79,-2253.22 195.9,-2214.5 187.68,-2206.1 182.68,-2123.35 189.47,-2096.42"/>
<polygon fill="black" stroke="black" stroke-width="3" points="192.42,-2098.3 194.9,-2088 186.54,-2094.51 192.42,-2098.3"/>
</g>
<!-- n4&#45;&gt;x52 -->
<g id="edge107" class="edge">
<title>n4:e&#45;&gt;x52:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2270C2212.85,-2270 2228.58,-2266.99 2290.65,-2259 2371.83,-2248.54 2392.63,-2226.87 2469.47,-2225.11"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.69,-2228.61 2479.65,-2225 2469.61,-2221.61 2469.69,-2228.61"/>
</g>
<!-- n4&#45;&gt;x53 -->
<g id="edge108" class="edge">
<title>n4:e&#45;&gt;x53:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2270C2212.85,-2270 2233.44,-2255.62 2290.65,-2281 2310.77,-2289.92 2308.3,-2302.85 2326.65,-2315 2385.65,-2354.06 2403.74,-2379.53 2469.58,-2381.83"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.59,-2385.33 2479.65,-2382 2469.71,-2378.33 2469.59,-2385.33"/>
</g>
<!-- n5&#45;&gt;c128 -->
<g id="edge130" class="edge">
<title>n5:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2346C2151.18,-2346 2150.04,-2347.33 2149.26,-2347.8 2120.66,-2365.09 1581.29,-2361.61 1547.87,-2362 1121.58,-2367.03 1010.14,-2392.77 589.4,-2324 410.24,-2294.72 306.41,-2358.52 195.9,-2214.5 184.08,-2199.1 175.12,-2136.01 186.42,-2116.66"/>
<polygon fill="black" stroke="black" stroke-width="3" points="188.53,-2119.47 194.9,-2111 184.64,-2113.65 188.53,-2119.47"/>
</g>
<!-- n5&#45;&gt;x52 -->
<g id="edge131" class="edge">
<title>n5:e&#45;&gt;x52:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2346C2212.85,-2346 2231.77,-2356.21 2290.65,-2335 2335.95,-2318.69 2417.29,-2216.07 2469.6,-2203.3"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2470.18,-2206.76 2479.65,-2202 2469.28,-2199.81 2470.18,-2206.76"/>
</g>
<!-- n5&#45;&gt;x53 -->
<g id="edge132" class="edge">
<title>n5:e&#45;&gt;x53:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2346C2293.34,-2346 2331.38,-2358.4 2469.53,-2358.98"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.64,-2362.48 2479.65,-2359 2469.66,-2355.48 2469.64,-2362.48"/>
</g>
<!-- n6&#45;&gt;c128 -->
<g id="edge154" class="edge">
<title>n6:e&#45;&gt;c128:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2226C2215.51,-2226 2068.95,-2232.38 2003.87,-2237 1817.1,-2250.25 1723.65,-2145.41 1583.87,-2270 1521.67,-2325.44 1612.2,-2401.04 1547.87,-2454 1489.87,-2501.75 946.68,-2459.18 871.73,-2454 855.62,-2452.89 851.74,-2451.18 835.73,-2449 726.28,-2434.07 694.82,-2448.98 589.4,-2416 401.87,-2357.33 299.43,-2381.49 195.9,-2214.5 188.31,-2202.26 180.7,-2157.6 187.34,-2140.61"/>
<polygon fill="black" stroke="black" stroke-width="3" points="189.68,-2143.22 194.9,-2134 185.07,-2137.95 189.68,-2143.22"/>
</g>
<!-- n6&#45;&gt;x52 -->
<g id="edge155" class="edge">
<title>n6:e&#45;&gt;x52:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2226C2212.85,-2226 2228.62,-2223.31 2290.65,-2215 2371.93,-2204.11 2392.49,-2181 2469.46,-2179.12"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.69,-2182.62 2479.65,-2179 2469.61,-2175.62 2469.69,-2182.62"/>
</g>
<!-- n6&#45;&gt;x53 -->
<g id="edge156" class="edge">
<title>n6:e&#45;&gt;x53:w</title>
<path fill="none" stroke="black" stroke-width="3" d="M2150.26,-2226C2212.85,-2226 2239.29,-2201.23 2290.65,-2237 2321.98,-2258.82 2295.97,-2292.28 2326.65,-2315 2379.01,-2353.77 2407.98,-2337.86 2469.49,-2336.14"/>
<polygon fill="black" stroke="black" stroke-width="3" points="2469.7,-2339.64 2479.65,-2336 2469.6,-2332.64 2469.7,-2339.64"/>
</g>
</g>
</svg>