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="454pt" height="278pt"
 viewBox="0.00 0.00 454.30 278.44" 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 274.439)">
<title>G</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-274.439 450.304,-274.439 450.304,4 -4,4"/>
<!-- a -->
<g id="node1" class="node"><title>a</title>
<polygon fill="yellow" stroke="none" points="8.5,-42.4386 8.5,-63.4386 41.5,-63.4386 41.5,-42.4386 8.5,-42.4386"/>
<polygon fill="none" stroke="black" points="8.5,-42.4386 8.5,-63.4386 41.5,-63.4386 41.5,-42.4386 8.5,-42.4386"/>
<text text-anchor="start" x="11.5" y="-49.2386" font-family="Times,serif" font-size="14.00">class</text>
<polygon fill="lightblue" stroke="none" points="41.5,-42.4386 41.5,-63.4386 93.5,-63.4386 93.5,-42.4386 41.5,-42.4386"/>
<polygon fill="none" stroke="black" points="41.5,-42.4386 41.5,-63.4386 93.5,-63.4386 93.5,-42.4386 41.5,-42.4386"/>
<text text-anchor="start" x="44.5" y="-49.2386" font-family="Times,serif" font-size="14.00">qualifier</text>
</g>
<!-- b -->
<g id="node2" class="node"><title>b</title>
<ellipse fill="lightgrey" stroke="black" cx="341.652" cy="-83.4386" rx="104.804" ry="83.3772"/>
<polygon fill="bisque" stroke="none" points="275.652,-28.4386 275.652,-138.439 407.652,-138.439 407.652,-28.4386 275.652,-28.4386"/>
<polygon fill="none" stroke="black" points="278.652,-114.439 278.652,-135.439 375.652,-135.439 375.652,-114.439 278.652,-114.439"/>
<text text-anchor="start" x="304.152" y="-121.239" font-family="Times,serif" font-size="14.00">elephant</text>
<polygon fill="chartreuse" stroke="none" points="377.652,-76.4386 377.652,-135.439 404.652,-135.439 404.652,-76.4386 377.652,-76.4386"/>
<polygon fill="none" stroke="black" points="377.652,-76.4386 377.652,-135.439 404.652,-135.439 404.652,-76.4386 377.652,-76.4386"/>
<text text-anchor="start" x="380.652" y="-83.2386" font-family="Times,serif" font-size="14.00">two</text>
<polygon fill="none" stroke="black" points="278.652,-31.4386 278.652,-112.439 323.652,-112.439 323.652,-31.4386 278.652,-31.4386"/>
<polygon fill="grey" stroke="none" points="281.652,-34.4386 281.652,-109.439 320.652,-109.439 320.652,-34.4386 281.652,-34.4386"/>
<polygon fill="none" stroke="black" points="284.652,-84.4386 284.652,-106.439 317.652,-106.439 317.652,-84.4386 284.652,-84.4386"/>
<text text-anchor="start" x="288.652" y="-91.7386" font-family="Times,serif" font-size="14.00">corn</text>
<polygon fill="yellow" stroke="none" points="284.652,-60.4386 284.652,-82.4386 317.652,-82.4386 317.652,-60.4386 284.652,-60.4386"/>
<polygon fill="none" stroke="black" points="284.652,-60.4386 284.652,-82.4386 317.652,-82.4386 317.652,-60.4386 284.652,-60.4386"/>
<text text-anchor="start" x="297.652" y="-67.7386" font-family="Times,serif" font-size="14.00">c</text>
<polygon fill="none" stroke="black" points="284.652,-37.4386 284.652,-58.4386 317.652,-58.4386 317.652,-37.4386 284.652,-37.4386"/>
<text text-anchor="start" x="298.652" y="-44.2386" font-family="Times,serif" font-size="14.00">f</text>
<polygon fill="none" stroke="black" points="281.652,-34.4386 281.652,-109.439 320.652,-109.439 320.652,-34.4386 281.652,-34.4386"/>
<polygon fill="white" stroke="none" points="325.652,-76.4386 325.652,-112.439 375.652,-112.439 375.652,-76.4386 325.652,-76.4386"/>
<polygon fill="none" stroke="black" points="325.652,-76.4386 325.652,-112.439 375.652,-112.439 375.652,-76.4386 325.652,-76.4386"/>
<text text-anchor="start" x="328.652" y="-90.7386" font-family="Times,serif" font-size="14.00">penguin</text>
<polygon fill="none" stroke="black" stroke-width="4" points="327.652,-33.4386 327.652,-72.4386 402.652,-72.4386 402.652,-33.4386 327.652,-33.4386"/>
<text text-anchor="start" x="391.652" y="-49.2386" font-family="Times,serif" font-size="14.00">4</text>
<polygon fill="none" stroke="black" points="275.652,-28.4386 275.652,-138.439 407.652,-138.439 407.652,-28.4386 275.652,-28.4386"/>
</g>
<!-- a&#45;&gt;b -->
<g id="edge1" class="edge"><title>a:here&#45;&gt;b:there</title>
<path fill="none" stroke="black" d="M106.602,-51.6347C174.119,-43.8224 341.356,17.4815 363.27,-20.7212"/>
<polygon fill="black" stroke="black" points="106.474,-51.6431 100.752,-56.032 94.5,-52.4386 100.222,-48.0496 106.474,-51.6431"/>
<polygon fill="black" stroke="black" points="359.871,-21.5595 365.652,-30.4386 366.67,-19.8928 359.871,-21.5595"/>
</g>
<!-- c -->
<g id="node3" class="node"><title>c</title>
<text text-anchor="start" x="312.152" y="-239.739" font-family="Times,serif" font-size="14.00">long line 1</text>
<text text-anchor="start" x="312.152" y="-224.739" font-family="Times,serif" font-size="14.00">line 2</text>
<text text-anchor="start" x="340.152" y="-209.739" font-family="Times,serif" font-size="14.00">line 3</text>
</g>
<!-- c&#45;&gt;b -->
<g id="edge2" class="edge"><title>c&#45;&gt;b</title>
<path fill="none" stroke="black" d="M341.652,-201.552C341.652,-193.45 341.652,-185.348 341.652,-177.246"/>
<polygon fill="black" stroke="black" points="345.152,-176.983 341.652,-166.984 338.152,-176.984 345.152,-176.983"/>
</g>
<!-- d -->
<g id="node4" class="node"><title>d</title>
<polygon fill="none" stroke="black" points="50.5,-251.439 20.705,-216.939 80.295,-216.939 50.5,-251.439"/>
<text text-anchor="middle" x="50.5" y="-224.739" font-family="Times,serif" font-size="14.00">d</text>
</g>
<!-- d&#45;&gt;c -->
<g id="edge3" class="edge"><title>d&#45;&gt;c</title>
<path fill="none" stroke="black" d="M70.4721,-228.439C115.341,-228.439 229.061,-228.439 293.757,-228.439"/>
<polygon fill="black" stroke="black" points="294.086,-231.939 304.085,-228.439 294.085,-224.939 294.086,-231.939"/>
<polygon fill="red" stroke="none" points="122,-231.439 122,-267.439 132,-267.439 132,-231.439 122,-231.439"/>
<polygon fill="none" stroke="black" points="122,-231.439 122,-267.439 132,-267.439 132,-231.439 122,-231.439"/>
<text text-anchor="start" x="125" y="-245.739" font-family="Times,serif" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="134,-231.439 134,-267.439 204,-267.439 204,-231.439 134,-231.439"/>
<text text-anchor="start" x="137" y="-253.239" font-family="Times,serif" font-size="14.00">Edge labels</text>
<text text-anchor="start" x="158" y="-238.239" font-family="Times,serif" font-size="14.00">also</text>
<polygon fill="blue" stroke="none" points="206,-231.439 206,-267.439 216,-267.439 216,-231.439 206,-231.439"/>
<polygon fill="none" stroke="black" points="206,-231.439 206,-267.439 216,-267.439 216,-231.439 206,-231.439"/>
<text text-anchor="start" x="209" y="-245.739" font-family="Times,serif" font-size="14.00"> </text>
<polygon fill="none" stroke="black" points="119,-228.439 119,-270.439 219,-270.439 219,-228.439 119,-228.439"/>
</g>
</g>
</svg>