The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
<?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.38.0 (20140413.2041)
 -->
<!-- Title: G Pages: 1 -->
<svg width="157pt" height="2259pt"
 viewBox="0.00 0.00 157.48 2258.87" 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 2254.87)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-2254.87 153.48,-2254.87 153.48,4 -4,4"/>
<text text-anchor="middle" x="74.7402" y="-7.8" font-family="Times,serif" font-size="14.00">SelfTop</text>
<!-- node13 -->
<g id="node1" class="node"><title>node13</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-2145.47" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-2141.77" font-family="Times,serif" font-size="14.00">node13</text>
</g>
<!-- node13&#45;&gt;node13 -->
<g id="edge1" class="edge"><title>node13:nw&#45;&gt;node13:ne</title>
<path fill="none" stroke="black" d="M48.7351,-2171.47C44.2351,-2190.87 44.2351,-2208.87 74.7351,-2208.87 99.7547,-2208.87 104.25,-2196.76 102.574,-2181.7"/>
<polygon fill="black" stroke="black" points="105.95,-2180.7 100.735,-2171.47 99.0608,-2181.94 105.95,-2180.7"/>
<text text-anchor="middle" x="74.7351" y="-2212.67" font-family="Times,serif" font-size="14.00">tailport=nw headport=ne</text>
</g>
<!-- node13&#45;&gt;node13 -->
<g id="edge2" class="edge"><title>node13:nw&#45;&gt;node13:ne</title>
<path fill="none" stroke="black" d="M48.7351,-2171.47C39.7351,-2199.87 39.7351,-2235.87 74.7351,-2235.87 105.77,-2235.87 109.286,-2207.57 103.409,-2181.35"/>
<polygon fill="black" stroke="black" points="106.726,-2180.21 100.735,-2171.47 99.9696,-2182.04 106.726,-2180.21"/>
<text text-anchor="middle" x="74.7351" y="-2239.67" font-family="Times,serif" font-size="14.00">tailport=nw headport=ne</text>
</g>
<!-- node14 -->
<g id="node2" class="node"><title>node14</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-2035.68" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-2031.98" font-family="Times,serif" font-size="14.00">node14</text>
</g>
<!-- node13&#45;&gt;node14 -->
<g id="edge3" class="edge"><title>node13&#45;&gt;node14</title>
<path fill="none" stroke="black" d="M74.7351,-2108.88C74.7351,-2100.42 74.7351,-2091.27 74.7351,-2082.43"/>
<polygon fill="black" stroke="black" points="78.2352,-2082.24 74.7351,-2072.24 71.2352,-2082.24 78.2352,-2082.24"/>
</g>
<!-- node14&#45;&gt;node14 -->
<g id="edge4" class="edge"><title>node14:nw&#45;&gt;node14:e</title>
<path fill="none" stroke="black" d="M48.7351,-2061.68C40.9706,-2081.08 40.9706,-2099.08 80.2351,-2099.08 114.131,-2099.08 118.766,-2067.58 114.404,-2045.37"/>
<polygon fill="black" stroke="black" points="117.765,-2044.39 111.735,-2035.68 111.016,-2046.25 117.765,-2044.39"/>
<text text-anchor="middle" x="74.7351" y="-2102.88" font-family="Times,serif" font-size="14.00">tailport=nw headport=e</text>
</g>
<!-- node14&#45;&gt;node14 -->
<g id="edge5" class="edge"><title>node14:nw&#45;&gt;node14:e</title>
<path fill="none" stroke="black" d="M48.7351,-2061.68C36.4706,-2090.08 36.4706,-2126.08 80.2351,-2126.08 119.726,-2126.08 123.582,-2077.01 114.948,-2045.29"/>
<polygon fill="black" stroke="black" points="118.226,-2044.05 111.735,-2035.68 111.588,-2046.27 118.226,-2044.05"/>
<text text-anchor="middle" x="74.7351" y="-2129.88" font-family="Times,serif" font-size="14.00">tailport=nw headport=e</text>
</g>
<!-- node15 -->
<g id="node3" class="node"><title>node15</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1925.89" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1922.19" font-family="Times,serif" font-size="14.00">node15</text>
</g>
<!-- node14&#45;&gt;node15 -->
<g id="edge6" class="edge"><title>node14&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M74.7351,-1999.09C74.7351,-1990.62 74.7351,-1981.48 74.7351,-1972.63"/>
<polygon fill="black" stroke="black" points="78.2352,-1972.44 74.7351,-1962.44 71.2352,-1972.44 78.2352,-1972.44"/>
</g>
<!-- node15&#45;&gt;node15 -->
<g id="edge7" class="edge"><title>node15:nw&#45;&gt;node15:se</title>
<path fill="none" stroke="black" d="M48.7351,-1951.89C29.3384,-1971.28 29.3384,-1989.28 74.7351,-1989.28 115.167,-1989.28 119.589,-1935.14 106.37,-1908.36"/>
<polygon fill="black" stroke="black" points="109.186,-1906.28 100.735,-1899.89 103.357,-1910.15 109.186,-1906.28"/>
<text text-anchor="middle" x="74.7351" y="-1993.08" font-family="Times,serif" font-size="14.00">tailport=nw headport=se</text>
</g>
<!-- node15&#45;&gt;node15 -->
<g id="edge8" class="edge"><title>node15:nw&#45;&gt;node15:se</title>
<path fill="none" stroke="black" d="M48.7351,-1951.89C24.8384,-1980.28 24.8384,-2016.28 74.7351,-2016.28 120.539,-2016.28 124.296,-1943.59 106.119,-1908.36"/>
<polygon fill="black" stroke="black" points="109.054,-1906.45 100.735,-1899.89 103.146,-1910.2 109.054,-1906.45"/>
<text text-anchor="middle" x="74.7351" y="-2020.08" font-family="Times,serif" font-size="14.00">tailport=nw headport=se</text>
</g>
<!-- node22 -->
<g id="node4" class="node"><title>node22</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1816.09" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1812.39" font-family="Times,serif" font-size="14.00">node22</text>
</g>
<!-- node15&#45;&gt;node22 -->
<g id="edge9" class="edge"><title>node15&#45;&gt;node22</title>
<path fill="none" stroke="black" d="M74.7351,-1889.29C74.7351,-1880.83 74.7351,-1871.68 74.7351,-1862.84"/>
<polygon fill="black" stroke="black" points="78.2352,-1862.65 74.7351,-1852.65 71.2352,-1862.65 78.2352,-1862.65"/>
</g>
<!-- node22&#45;&gt;node22 -->
<g id="edge10" class="edge"><title>node22:n&#45;&gt;node22:n</title>
<path fill="none" stroke="black" d="M74.7351,-1853.09C79.2351,-1861.49 79.2351,-1879.49 74.7351,-1879.49 71.6414,-1879.49 70.6746,-1870.98 71.8347,-1862.94"/>
<polygon fill="black" stroke="black" points="75.2659,-1863.67 74.7351,-1853.09 68.5513,-1861.7 75.2659,-1863.67"/>
<text text-anchor="middle" x="74.7351" y="-1883.29" font-family="Times,serif" font-size="14.00">tailport=n headport=n</text>
</g>
<!-- node22&#45;&gt;node22 -->
<g id="edge11" class="edge"><title>node22:n&#45;&gt;node22:n</title>
<path fill="none" stroke="black" d="M74.7351,-1853.09C83.7351,-1870.49 83.7351,-1906.49 74.7351,-1906.49 67.1765,-1906.49 65.966,-1881.1 71.1035,-1862.66"/>
<polygon fill="black" stroke="black" points="74.4579,-1863.68 74.7351,-1853.09 67.9136,-1861.2 74.4579,-1863.68"/>
<text text-anchor="middle" x="74.7351" y="-1910.29" font-family="Times,serif" font-size="14.00">tailport=n headport=n</text>
</g>
<!-- node31 -->
<g id="node5" class="node"><title>node31</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1706.3" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1702.6" font-family="Times,serif" font-size="14.00">node31</text>
</g>
<!-- node22&#45;&gt;node31 -->
<g id="edge12" class="edge"><title>node22&#45;&gt;node31</title>
<path fill="none" stroke="black" d="M74.7351,-1779.5C74.7351,-1771.04 74.7351,-1761.89 74.7351,-1753.04"/>
<polygon fill="black" stroke="black" points="78.2352,-1752.86 74.7351,-1742.86 71.2352,-1752.86 78.2352,-1752.86"/>
</g>
<!-- node31&#45;&gt;node31 -->
<g id="edge13" class="edge"><title>node31:ne&#45;&gt;node31:nw</title>
<path fill="none" stroke="black" d="M100.735,-1732.3C105.235,-1751.7 105.235,-1769.7 74.7351,-1769.7 49.7156,-1769.7 45.2199,-1757.58 46.8961,-1742.52"/>
<polygon fill="black" stroke="black" points="50.4095,-1742.76 48.7351,-1732.3 43.5201,-1741.52 50.4095,-1742.76"/>
<text text-anchor="middle" x="74.7351" y="-1773.5" font-family="Times,serif" font-size="14.00">tailport=ne headport=nw</text>
</g>
<!-- node31&#45;&gt;node31 -->
<g id="edge14" class="edge"><title>node31:ne&#45;&gt;node31:nw</title>
<path fill="none" stroke="black" d="M100.735,-1732.3C109.735,-1760.7 109.735,-1796.7 74.7351,-1796.7 43.7,-1796.7 40.1843,-1768.39 46.0608,-1742.18"/>
<polygon fill="black" stroke="black" points="49.5007,-1742.87 48.7351,-1732.3 42.7438,-1741.04 49.5007,-1742.87"/>
<text text-anchor="middle" x="74.7351" y="-1800.5" font-family="Times,serif" font-size="14.00">tailport=ne headport=nw</text>
</g>
<!-- node33 -->
<g id="node6" class="node"><title>node33</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1596.51" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1592.81" font-family="Times,serif" font-size="14.00">node33</text>
</g>
<!-- node31&#45;&gt;node33 -->
<g id="edge15" class="edge"><title>node31&#45;&gt;node33</title>
<path fill="none" stroke="black" d="M74.7351,-1669.71C74.7351,-1661.24 74.7351,-1652.1 74.7351,-1643.25"/>
<polygon fill="black" stroke="black" points="78.2352,-1643.06 74.7351,-1633.06 71.2352,-1643.06 78.2352,-1643.06"/>
</g>
<!-- node33&#45;&gt;node33 -->
<g id="edge16" class="edge"><title>node33:ne&#45;&gt;node33:ne</title>
<path fill="none" stroke="black" d="M100.735,-1622.51C105.235,-1641.9 105.235,-1659.9 100.735,-1659.9 97.0437,-1659.9 96.3804,-1647.79 98.7452,-1632.73"/>
<polygon fill="black" stroke="black" points="102.26,-1632.99 100.735,-1622.51 95.3891,-1631.65 102.26,-1632.99"/>
<text text-anchor="middle" x="74.7351" y="-1663.7" font-family="Times,serif" font-size="14.00">tailport=ne headport=ne</text>
</g>
<!-- node33&#45;&gt;node33 -->
<g id="edge17" class="edge"><title>node33:ne&#45;&gt;node33:ne</title>
<path fill="none" stroke="black" d="M100.735,-1622.51C109.735,-1650.9 109.735,-1686.9 100.735,-1686.9 92.7547,-1686.9 91.8506,-1658.6 98.023,-1632.39"/>
<polygon fill="black" stroke="black" points="101.463,-1633.08 100.735,-1622.51 94.7127,-1631.22 101.463,-1633.08"/>
<text text-anchor="middle" x="74.7351" y="-1690.7" font-family="Times,serif" font-size="14.00">tailport=ne headport=ne</text>
</g>
<!-- node37 -->
<g id="node7" class="node"><title>node37</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1486.71" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1483.01" font-family="Times,serif" font-size="14.00">node37</text>
</g>
<!-- node33&#45;&gt;node37 -->
<g id="edge18" class="edge"><title>node33&#45;&gt;node37</title>
<path fill="none" stroke="black" d="M74.7351,-1559.91C74.7351,-1551.45 74.7351,-1542.3 74.7351,-1533.46"/>
<polygon fill="black" stroke="black" points="78.2352,-1533.27 74.7351,-1523.27 71.2352,-1533.27 78.2352,-1533.27"/>
</g>
<!-- node37&#45;&gt;node37 -->
<g id="edge19" class="edge"><title>node37:ne&#45;&gt;node37:sw</title>
<path fill="none" stroke="black" d="M100.735,-1512.71C146.833,-1532.11 146.833,-1550.11 74.7351,-1550.11 7.70667,-1550.11 2.99373,-1491.11 39.7041,-1465.83"/>
<polygon fill="black" stroke="black" points="41.7597,-1468.69 48.7351,-1460.71 38.3092,-1462.6 41.7597,-1468.69"/>
<text text-anchor="middle" x="74.7351" y="-1553.91" font-family="Times,serif" font-size="14.00">tailport=ne headport=sw</text>
</g>
<!-- node37&#45;&gt;node37 -->
<g id="edge20" class="edge"><title>node37:ne&#45;&gt;node37:sw</title>
<path fill="none" stroke="black" d="M100.735,-1512.71C151.333,-1541.11 151.333,-1577.11 74.7351,-1577.11 2.62544,-1577.11 -1.59974,-1500.66 40.3674,-1466.56"/>
<polygon fill="black" stroke="black" points="42.5422,-1469.31 48.7351,-1460.71 38.5331,-1463.57 42.5422,-1469.31"/>
<text text-anchor="middle" x="74.7351" y="-1580.91" font-family="Times,serif" font-size="14.00">tailport=ne headport=sw</text>
</g>
<!-- node38 -->
<g id="node8" class="node"><title>node38</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1376.92" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1373.22" font-family="Times,serif" font-size="14.00">node38</text>
</g>
<!-- node37&#45;&gt;node38 -->
<g id="edge21" class="edge"><title>node37&#45;&gt;node38</title>
<path fill="none" stroke="black" d="M74.7351,-1450.12C74.7351,-1441.66 74.7351,-1432.51 74.7351,-1423.66"/>
<polygon fill="black" stroke="black" points="78.2352,-1423.48 74.7351,-1413.48 71.2352,-1423.48 78.2352,-1423.48"/>
</g>
<!-- node38&#45;&gt;node38 -->
<g id="edge22" class="edge"><title>node38:ne&#45;&gt;node38:w</title>
<path fill="none" stroke="black" d="M100.735,-1402.92C109.132,-1422.32 109.132,-1440.32 69.2351,-1440.32 34.793,-1440.32 30.0841,-1408.82 34.8425,-1386.61"/>
<polygon fill="black" stroke="black" points="38.2285,-1387.5 37.7351,-1376.92 31.521,-1385.5 38.2285,-1387.5"/>
<text text-anchor="middle" x="74.7351" y="-1444.12" font-family="Times,serif" font-size="14.00">tailport=ne headport=w</text>
</g>
<!-- node38&#45;&gt;node38 -->
<g id="edge23" class="edge"><title>node38:ne&#45;&gt;node38:w</title>
<path fill="none" stroke="black" d="M100.735,-1402.92C113.632,-1431.32 113.632,-1467.32 69.2351,-1467.32 29.174,-1467.32 25.2618,-1418.25 34.3551,-1386.52"/>
<polygon fill="black" stroke="black" points="37.7174,-1387.51 37.7351,-1376.92 31.1142,-1385.19 37.7174,-1387.51"/>
<text text-anchor="middle" x="74.7351" y="-1471.12" font-family="Times,serif" font-size="14.00">tailport=ne headport=w</text>
</g>
<!-- node41 -->
<g id="node9" class="node"><title>node41</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1267.13" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1263.43" font-family="Times,serif" font-size="14.00">node41</text>
</g>
<!-- node38&#45;&gt;node41 -->
<g id="edge24" class="edge"><title>node38&#45;&gt;node41</title>
<path fill="none" stroke="black" d="M74.7351,-1340.32C74.7351,-1331.86 74.7351,-1322.72 74.7351,-1313.87"/>
<polygon fill="black" stroke="black" points="78.2352,-1313.68 74.7351,-1303.68 71.2352,-1313.68 78.2352,-1313.68"/>
</g>
<!-- node41&#45;&gt;node41 -->
<g id="edge25" class="edge"><title>node41:e&#45;&gt;node41:nw</title>
<path fill="none" stroke="black" d="M111.735,-1267.13C120.132,-1288.26 120.132,-1330.52 80.2351,-1330.52 47.1956,-1330.52 41.517,-1318.18 45.3096,-1302.92"/>
<polygon fill="black" stroke="black" points="48.7372,-1303.72 48.7351,-1293.13 42.1297,-1301.41 48.7372,-1303.72"/>
<text text-anchor="middle" x="74.7351" y="-1334.32" font-family="Times,serif" font-size="14.00">tailport=e headport=nw</text>
</g>
<!-- node41&#45;&gt;node41 -->
<g id="edge26" class="edge"><title>node41:e&#45;&gt;node41:nw</title>
<path fill="none" stroke="black" d="M111.735,-1267.13C124.632,-1297.26 124.632,-1357.52 80.2351,-1357.52 40.6943,-1357.52 36.3695,-1328.97 45.0074,-1302.66"/>
<polygon fill="black" stroke="black" points="48.3531,-1303.71 48.7351,-1293.13 41.8338,-1301.16 48.3531,-1303.71"/>
<text text-anchor="middle" x="74.7351" y="-1361.32" font-family="Times,serif" font-size="14.00">tailport=e headport=nw</text>
</g>
<!-- node47 -->
<g id="node10" class="node"><title>node47</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1157.33" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1153.63" font-family="Times,serif" font-size="14.00">node47</text>
</g>
<!-- node41&#45;&gt;node47 -->
<g id="edge27" class="edge"><title>node41&#45;&gt;node47</title>
<path fill="none" stroke="black" d="M74.7351,-1230.53C74.7351,-1222.07 74.7351,-1212.92 74.7351,-1204.08"/>
<polygon fill="black" stroke="black" points="78.2352,-1203.89 74.7351,-1193.89 71.2352,-1203.89 78.2352,-1203.89"/>
</g>
<!-- node47&#45;&gt;node47 -->
<g id="edge28" class="edge"><title>node47:e&#45;&gt;node47:sw</title>
<path fill="none" stroke="black" d="M111.735,-1157.33C161.5,-1178.46 161.5,-1220.73 80.2351,-1220.73 4.20837,-1220.73 -0.69179,-1160.98 39.7413,-1135.97"/>
<polygon fill="black" stroke="black" points="41.4546,-1139.03 48.7351,-1131.33 38.2437,-1132.81 41.4546,-1139.03"/>
<text text-anchor="middle" x="74.7351" y="-1224.53" font-family="Times,serif" font-size="14.00">tailport=e headport=sw</text>
</g>
<!-- node47&#45;&gt;node47 -->
<g id="edge29" class="edge"><title>node47:e&#45;&gt;node47:sw</title>
<path fill="none" stroke="black" d="M111.735,-1157.33C166,-1187.46 166,-1247.73 80.2351,-1247.73 -0.839133,-1247.73 -5.27288,-1170.64 40.3244,-1136.76"/>
<polygon fill="black" stroke="black" points="42.2279,-1139.69 48.7351,-1131.33 38.4342,-1133.81 42.2279,-1139.69"/>
<text text-anchor="middle" x="74.7351" y="-1251.53" font-family="Times,serif" font-size="14.00">tailport=e headport=sw</text>
</g>
<!-- node48 -->
<g id="node11" class="node"><title>node48</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-1047.54" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-1043.84" font-family="Times,serif" font-size="14.00">node48</text>
</g>
<!-- node47&#45;&gt;node48 -->
<g id="edge30" class="edge"><title>node47&#45;&gt;node48</title>
<path fill="none" stroke="black" d="M74.7351,-1120.74C74.7351,-1112.28 74.7351,-1103.13 74.7351,-1094.28"/>
<polygon fill="black" stroke="black" points="78.2352,-1094.1 74.7351,-1084.1 71.2352,-1094.1 78.2352,-1094.1"/>
</g>
<!-- node48&#45;&gt;node48 -->
<g id="edge31" class="edge"><title>node48:e&#45;&gt;node48:w</title>
<path fill="none" stroke="black" d="M111.735,-1047.54C120.132,-1068.67 120.132,-1110.94 74.7351,-1110.94 35.545,-1110.94 30.1869,-1079.44 34.8566,-1057.23"/>
<polygon fill="black" stroke="black" points="38.2426,-1058.12 37.7351,-1047.54 31.5324,-1056.13 38.2426,-1058.12"/>
<text text-anchor="middle" x="74.7351" y="-1114.74" font-family="Times,serif" font-size="14.00">tailport=e headport=w</text>
</g>
<!-- node48&#45;&gt;node48 -->
<g id="edge32" class="edge"><title>node48:e&#45;&gt;node48:w</title>
<path fill="none" stroke="black" d="M111.735,-1047.54C124.632,-1077.67 124.632,-1137.94 74.7351,-1137.94 29.7111,-1137.94 25.3142,-1088.87 34.3602,-1057.14"/>
<polygon fill="black" stroke="black" points="37.7224,-1058.13 37.7351,-1047.54 31.1181,-1055.81 37.7224,-1058.13"/>
<text text-anchor="middle" x="74.7351" y="-1141.74" font-family="Times,serif" font-size="14.00">tailport=e headport=w</text>
</g>
<!-- node51 -->
<g id="node12" class="node"><title>node51</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-937.745" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-934.045" font-family="Times,serif" font-size="14.00">node51</text>
</g>
<!-- node48&#45;&gt;node51 -->
<g id="edge33" class="edge"><title>node48&#45;&gt;node51</title>
<path fill="none" stroke="black" d="M74.7351,-1010.94C74.7351,-1002.48 74.7351,-993.336 74.7351,-984.49"/>
<polygon fill="black" stroke="black" points="78.2352,-984.302 74.7351,-974.302 71.2352,-984.302 78.2352,-984.302"/>
</g>
<!-- node51&#45;&gt;node51 -->
<g id="edge34" class="edge"><title>node51:se&#45;&gt;node51:nw</title>
<path fill="none" stroke="black" d="M100.735,-911.745C146.833,-932.877 146.833,-1001.14 74.7351,-1001.14 7.9883,-1001.14 3.03443,-985.715 39.2436,-968.034"/>
<polygon fill="black" stroke="black" points="41.0635,-971.052 48.7351,-963.745 38.181,-964.673 41.0635,-971.052"/>
<text text-anchor="middle" x="74.7351" y="-1004.94" font-family="Times,serif" font-size="14.00">tailport=se headport=nw</text>
</g>
<!-- node51&#45;&gt;node51 -->
<g id="edge35" class="edge"><title>node51:se&#45;&gt;node51:nw</title>
<path fill="none" stroke="black" d="M100.735,-911.745C151.333,-941.877 151.333,-1028.14 74.7351,-1028.14 2.77505,-1028.14 -1.58191,-996.369 40.1067,-968.977"/>
<polygon fill="black" stroke="black" points="41.999,-971.923 48.7351,-963.745 38.3696,-965.937 41.999,-971.923"/>
<text text-anchor="middle" x="74.7351" y="-1031.94" font-family="Times,serif" font-size="14.00">tailport=se headport=nw</text>
</g>
<!-- node57 -->
<g id="node13" class="node"><title>node57</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-827.952" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-824.252" font-family="Times,serif" font-size="14.00">node57</text>
</g>
<!-- node51&#45;&gt;node57 -->
<g id="edge36" class="edge"><title>node51&#45;&gt;node57</title>
<path fill="none" stroke="black" d="M74.7351,-901.151C74.7351,-892.688 74.7351,-883.542 74.7351,-874.696"/>
<polygon fill="black" stroke="black" points="78.2352,-874.509 74.7351,-864.509 71.2352,-874.509 78.2352,-874.509"/>
</g>
<!-- node57&#45;&gt;node57 -->
<g id="edge37" class="edge"><title>node57:se&#45;&gt;node57:sw</title>
<path fill="none" stroke="black" d="M100.735,-801.952C146.833,-823.084 146.833,-891.348 74.7351,-891.348 7.70667,-891.348 2.99373,-832.346 39.7041,-807.068"/>
<polygon fill="black" stroke="black" points="41.7597,-809.926 48.7351,-801.952 38.3092,-803.836 41.7597,-809.926"/>
<text text-anchor="middle" x="74.7351" y="-895.148" font-family="Times,serif" font-size="14.00">tailport=se headport=sw</text>
</g>
<!-- node57&#45;&gt;node57 -->
<g id="edge38" class="edge"><title>node57:se&#45;&gt;node57:sw</title>
<path fill="none" stroke="black" d="M100.735,-801.952C151.333,-832.084 151.333,-918.348 74.7351,-918.348 2.62544,-918.348 -1.59974,-841.897 40.3674,-807.798"/>
<polygon fill="black" stroke="black" points="42.5422,-810.548 48.7351,-801.952 38.5331,-804.81 42.5422,-810.548"/>
<text text-anchor="middle" x="74.7351" y="-922.148" font-family="Times,serif" font-size="14.00">tailport=se headport=sw</text>
</g>
<!-- node58 -->
<g id="node14" class="node"><title>node58</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-718.158" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-714.458" font-family="Times,serif" font-size="14.00">node58</text>
</g>
<!-- node57&#45;&gt;node58 -->
<g id="edge39" class="edge"><title>node57&#45;&gt;node58</title>
<path fill="none" stroke="black" d="M74.7351,-791.357C74.7351,-782.894 74.7351,-773.749 74.7351,-764.903"/>
<polygon fill="black" stroke="black" points="78.2352,-764.715 74.7351,-754.715 71.2352,-764.715 78.2352,-764.715"/>
</g>
<!-- node58&#45;&gt;node58 -->
<g id="edge40" class="edge"><title>node58:se&#45;&gt;node58:w</title>
<path fill="none" stroke="black" d="M100.735,-692.158C150.5,-713.29 150.5,-781.555 69.2351,-781.555 -6.63291,-781.555 -11.671,-744.717 28.4887,-722.629"/>
<polygon fill="black" stroke="black" points="30.2559,-725.662 37.7351,-718.158 27.2087,-719.36 30.2559,-725.662"/>
<text text-anchor="middle" x="74.7351" y="-785.355" font-family="Times,serif" font-size="14.00">tailport=se headport=w</text>
</g>
<!-- node58&#45;&gt;node58 -->
<g id="edge41" class="edge"><title>node58:se&#45;&gt;node58:w</title>
<path fill="none" stroke="black" d="M100.735,-692.158C155,-722.29 155,-808.555 69.2351,-808.555 -11.6716,-808.555 -16.2542,-754.924 29.0424,-723.552"/>
<polygon fill="black" stroke="black" points="31.0833,-726.404 37.7351,-718.158 27.3926,-720.456 31.0833,-726.404"/>
<text text-anchor="middle" x="74.7351" y="-812.355" font-family="Times,serif" font-size="14.00">tailport=se headport=w</text>
</g>
<!-- node73 -->
<g id="node15" class="node"><title>node73</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-608.364" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-604.664" font-family="Times,serif" font-size="14.00">node73</text>
</g>
<!-- node58&#45;&gt;node73 -->
<g id="edge42" class="edge"><title>node58&#45;&gt;node73</title>
<path fill="none" stroke="black" d="M74.7351,-681.564C74.7351,-673.101 74.7351,-663.955 74.7351,-655.109"/>
<polygon fill="black" stroke="black" points="78.2352,-654.921 74.7351,-644.921 71.2352,-654.922 78.2352,-654.921"/>
</g>
<!-- node73&#45;&gt;node73 -->
<g id="edge43" class="edge"><title>node73:sw&#45;&gt;node73:ne</title>
<path fill="none" stroke="black" d="M48.7351,-582.364C29.3384,-603.497 29.3384,-671.761 74.7351,-671.761 114.103,-671.761 119.331,-658.225 107.376,-641.98"/>
<polygon fill="black" stroke="black" points="109.945,-639.601 100.735,-634.364 104.67,-644.202 109.945,-639.601"/>
<text text-anchor="middle" x="74.7351" y="-675.561" font-family="Times,serif" font-size="14.00">tailport=sw headport=ne</text>
</g>
<!-- node73&#45;&gt;node73 -->
<g id="edge44" class="edge"><title>node73:sw&#45;&gt;node73:ne</title>
<path fill="none" stroke="black" d="M48.7351,-582.364C24.8384,-612.497 24.8384,-698.761 74.7351,-698.761 119.954,-698.761 124.193,-669.195 106.805,-642.516"/>
<polygon fill="black" stroke="black" points="109.515,-640.295 100.735,-634.364 103.9,-644.476 109.515,-640.295"/>
<text text-anchor="middle" x="74.7351" y="-702.561" font-family="Times,serif" font-size="14.00">tailport=sw headport=ne</text>
</g>
<!-- node74 -->
<g id="node16" class="node"><title>node74</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-498.571" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-494.871" font-family="Times,serif" font-size="14.00">node74</text>
</g>
<!-- node73&#45;&gt;node74 -->
<g id="edge45" class="edge"><title>node73&#45;&gt;node74</title>
<path fill="none" stroke="black" d="M74.7351,-571.77C74.7351,-563.307 74.7351,-554.162 74.7351,-545.316"/>
<polygon fill="black" stroke="black" points="78.2352,-545.128 74.7351,-535.128 71.2352,-545.128 78.2352,-545.128"/>
</g>
<!-- node74&#45;&gt;node74 -->
<g id="edge46" class="edge"><title>node74:sw&#45;&gt;node74:e</title>
<path fill="none" stroke="black" d="M48.7351,-472.571C30.3384,-493.703 30.3384,-561.968 80.2351,-561.968 124.09,-561.968 129.4,-529.319 117.553,-507.065"/>
<polygon fill="black" stroke="black" points="120.274,-504.843 111.735,-498.571 114.499,-508.799 120.274,-504.843"/>
<text text-anchor="middle" x="74.7351" y="-565.768" font-family="Times,serif" font-size="14.00">tailport=sw headport=e</text>
</g>
<!-- node74&#45;&gt;node74 -->
<g id="edge47" class="edge"><title>node74:sw&#45;&gt;node74:e</title>
<path fill="none" stroke="black" d="M48.7351,-472.571C25.8384,-502.703 25.8384,-588.968 80.2351,-588.968 129.745,-588.968 134.193,-539.046 117.329,-507.357"/>
<polygon fill="black" stroke="black" points="120.058,-505.126 111.735,-498.571 114.154,-508.886 120.058,-505.126"/>
<text text-anchor="middle" x="74.7351" y="-592.768" font-family="Times,serif" font-size="14.00">tailport=sw headport=e</text>
</g>
<!-- node75 -->
<g id="node17" class="node"><title>node75</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-388.777" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-385.077" font-family="Times,serif" font-size="14.00">node75</text>
</g>
<!-- node74&#45;&gt;node75 -->
<g id="edge48" class="edge"><title>node74&#45;&gt;node75</title>
<path fill="none" stroke="black" d="M74.7351,-461.977C74.7351,-453.514 74.7351,-444.368 74.7351,-435.522"/>
<polygon fill="black" stroke="black" points="78.2352,-435.334 74.7351,-425.334 71.2352,-435.334 78.2352,-435.334"/>
</g>
<!-- node75&#45;&gt;node75 -->
<g id="edge49" class="edge"><title>node75:sw&#45;&gt;node75:se</title>
<path fill="none" stroke="black" d="M48.7351,-362.777C24.8384,-383.91 24.8384,-452.174 74.7351,-452.174 119.564,-452.174 124.117,-397.072 107.249,-370.554"/>
<polygon fill="black" stroke="black" points="109.84,-368.196 100.735,-362.777 104.474,-372.691 109.84,-368.196"/>
<text text-anchor="middle" x="74.7351" y="-455.974" font-family="Times,serif" font-size="14.00">tailport=sw headport=se</text>
</g>
<!-- node75&#45;&gt;node75 -->
<g id="edge50" class="edge"><title>node75:sw&#45;&gt;node75:se</title>
<path fill="none" stroke="black" d="M48.7351,-362.777C20.3384,-392.91 20.3384,-479.174 74.7351,-479.174 124.882,-479.174 128.8,-405.862 106.858,-370.8"/>
<polygon fill="black" stroke="black" points="109.585,-368.603 100.735,-362.777 104.02,-372.85 109.585,-368.603"/>
<text text-anchor="middle" x="74.7351" y="-482.974" font-family="Times,serif" font-size="14.00">tailport=sw headport=se</text>
</g>
<!-- node83 -->
<g id="node18" class="node"><title>node83</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-278.984" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-275.284" font-family="Times,serif" font-size="14.00">node83</text>
</g>
<!-- node75&#45;&gt;node83 -->
<g id="edge51" class="edge"><title>node75&#45;&gt;node83</title>
<path fill="none" stroke="black" d="M74.7351,-352.183C74.7351,-343.72 74.7351,-334.574 74.7351,-325.729"/>
<polygon fill="black" stroke="black" points="78.2352,-325.541 74.7351,-315.541 71.2352,-325.541 78.2352,-325.541"/>
</g>
<!-- node83&#45;&gt;node83 -->
<g id="edge52" class="edge"><title>node83:w&#45;&gt;node83:ne</title>
<path fill="none" stroke="black" d="M37.7351,-278.984C33.8384,-300.116 33.8384,-342.381 69.2351,-342.381 98.2715,-342.381 103.489,-330.268 102.276,-315.208"/>
<polygon fill="black" stroke="black" points="105.686,-314.351 100.735,-304.984 98.764,-315.394 105.686,-314.351"/>
<text text-anchor="middle" x="74.7351" y="-346.181" font-family="Times,serif" font-size="14.00">tailport=w headport=ne</text>
</g>
<!-- node83&#45;&gt;node83 -->
<g id="edge53" class="edge"><title>node83:w&#45;&gt;node83:ne</title>
<path fill="none" stroke="black" d="M37.7351,-278.984C29.3384,-309.116 29.3384,-369.381 69.2351,-369.381 104.612,-369.381 108.62,-341.075 103.22,-314.864"/>
<polygon fill="black" stroke="black" points="106.568,-313.828 100.735,-304.984 99.7797,-315.536 106.568,-313.828"/>
<text text-anchor="middle" x="74.7351" y="-373.181" font-family="Times,serif" font-size="14.00">tailport=w headport=ne</text>
</g>
<!-- node84 -->
<g id="node19" class="node"><title>node84</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-169.19" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-165.49" font-family="Times,serif" font-size="14.00">node84</text>
</g>
<!-- node83&#45;&gt;node84 -->
<g id="edge54" class="edge"><title>node83&#45;&gt;node84</title>
<path fill="none" stroke="black" d="M74.7351,-242.389C74.7351,-233.927 74.7351,-224.781 74.7351,-215.935"/>
<polygon fill="black" stroke="black" points="78.2352,-215.747 74.7351,-205.747 71.2352,-215.747 78.2352,-215.747"/>
</g>
<!-- node84&#45;&gt;node84 -->
<g id="edge55" class="edge"><title>node84:w&#45;&gt;node84:e</title>
<path fill="none" stroke="black" d="M37.7351,-169.19C29.3384,-190.323 29.3384,-232.587 74.7351,-232.587 113.925,-232.587 119.283,-201.089 114.614,-178.881"/>
<polygon fill="black" stroke="black" points="117.938,-177.78 111.735,-169.19 111.228,-179.773 117.938,-177.78"/>
<text text-anchor="middle" x="74.7351" y="-236.387" font-family="Times,serif" font-size="14.00">tailport=w headport=e</text>
</g>
<!-- node84&#45;&gt;node84 -->
<g id="edge56" class="edge"><title>node84:w&#45;&gt;node84:e</title>
<path fill="none" stroke="black" d="M37.7351,-169.19C24.8384,-199.323 24.8384,-259.587 74.7351,-259.587 119.759,-259.587 124.156,-210.518 115.11,-178.796"/>
<polygon fill="black" stroke="black" points="118.352,-177.465 111.735,-169.19 111.748,-179.785 118.352,-177.465"/>
<text text-anchor="middle" x="74.7351" y="-263.387" font-family="Times,serif" font-size="14.00">tailport=w headport=e</text>
</g>
<!-- node85 -->
<g id="node20" class="node"><title>node85</title>
<ellipse fill="none" stroke="black" cx="74.7351" cy="-59.3968" rx="36.2938" ry="36.2938"/>
<text text-anchor="middle" x="74.7351" y="-55.6968" font-family="Times,serif" font-size="14.00">node85</text>
</g>
<!-- node84&#45;&gt;node85 -->
<g id="edge57" class="edge"><title>node84&#45;&gt;node85</title>
<path fill="none" stroke="black" d="M74.7351,-132.596C74.7351,-124.133 74.7351,-114.987 74.7351,-106.141"/>
<polygon fill="black" stroke="black" points="78.2352,-105.954 74.7351,-95.9538 71.2352,-105.954 78.2352,-105.954"/>
</g>
<!-- node85&#45;&gt;node85 -->
<g id="edge58" class="edge"><title>node85:w&#45;&gt;node85:se</title>
<path fill="none" stroke="black" d="M37.7351,-59.3968C19.3384,-80.529 19.3384,-122.794 69.2351,-122.794 113.674,-122.794 118.535,-68.6452 106.07,-41.8713"/>
<polygon fill="black" stroke="black" points="109.025,-39.9948 100.735,-33.3968 103.101,-43.7241 109.025,-39.9948"/>
<text text-anchor="middle" x="74.7351" y="-126.594" font-family="Times,serif" font-size="14.00">tailport=w headport=se</text>
</g>
<!-- node85&#45;&gt;node85 -->
<g id="edge59" class="edge"><title>node85:w&#45;&gt;node85:se</title>
<path fill="none" stroke="black" d="M37.7351,-59.3968C14.8384,-89.529 14.8384,-149.794 69.2351,-149.794 118.957,-149.794 123.23,-77.7187 106.111,-42.3185"/>
<polygon fill="black" stroke="black" points="108.894,-40.1557 100.735,-33.3968 102.898,-43.7684 108.894,-40.1557"/>
<text text-anchor="middle" x="74.7351" y="-153.594" font-family="Times,serif" font-size="14.00">tailport=w headport=se</text>
</g>
</g>
</svg>