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: Perl Pages: 1 -->
<svg width="418pt" height="490pt"
 viewBox="0.00 0.00 417.50 490.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 486)">
<title>Perl</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-486 413.5,-486 413.5,4 -4,4"/>
<!-- 0 -->
<g id="node1" class="node"><title>0</title>
<polygon fill="none" stroke="green" points="262.792,-452.544 262.792,-467.456 233.039,-478 190.961,-478 161.208,-467.456 161.208,-452.544 190.961,-442 233.039,-442 262.792,-452.544"/>
<polygon fill="none" stroke="green" points="266.803,-449.721 266.803,-470.279 233.73,-482 190.27,-482 157.197,-470.279 157.197,-449.721 190.27,-438 233.73,-438 266.803,-449.721"/>
<text text-anchor="middle" x="212" y="-456.3" font-family="Times,serif" font-size="14.00">%$person</text>
</g>
<!-- 0_kids -->
<g id="node2" class="node"><title>0_kids</title>
<path fill="none" stroke="grey" d="M195.5,-365.5C195.5,-365.5 276.5,-365.5 276.5,-365.5 282.5,-365.5 288.5,-371.5 288.5,-377.5 288.5,-377.5 288.5,-389.5 288.5,-389.5 288.5,-395.5 282.5,-401.5 276.5,-401.5 276.5,-401.5 195.5,-401.5 195.5,-401.5 189.5,-401.5 183.5,-395.5 183.5,-389.5 183.5,-389.5 183.5,-377.5 183.5,-377.5 183.5,-371.5 189.5,-365.5 195.5,-365.5"/>
<text text-anchor="middle" x="212.5" y="-379.8" font-family="Times,serif" font-size="14.00" fill="blue">address</text>
<polyline fill="none" stroke="grey" points="241.5,-365.5 241.5,-401.5 "/>
<text text-anchor="middle" x="265" y="-379.8" font-family="Times,serif" font-size="14.00" fill="blue">name</text>
</g>
<!-- 0&#45;&gt;0_kids -->
<g id="edge1" class="edge"><title>0&#45;&gt;0_kids:port1</title>
<path fill="none" stroke="grey" d="M212,-437.886C212,-430.163 212,-421.138 212,-412.263"/>
<polygon fill="grey" stroke="grey" points="215.5,-412 212,-402 208.5,-412 215.5,-412"/>
</g>
<!-- 0_0_kids -->
<g id="node3" class="node"><title>0_0_kids</title>
<path fill="none" stroke="grey" d="M160,-292.5C160,-292.5 212,-292.5 212,-292.5 218,-292.5 224,-298.5 224,-304.5 224,-304.5 224,-316.5 224,-316.5 224,-322.5 218,-328.5 212,-328.5 212,-328.5 160,-328.5 160,-328.5 154,-328.5 148,-322.5 148,-316.5 148,-316.5 148,-304.5 148,-304.5 148,-298.5 154,-292.5 160,-292.5"/>
<text text-anchor="middle" x="186" y="-306.8" font-family="Times,serif" font-size="14.00" fill="blue">%$address</text>
</g>
<!-- 0_kids&#45;&gt;0_0_kids -->
<g id="edge2" class="edge"><title>0_kids:port1&#45;&gt;0_0_kids:port1</title>
<path fill="none" stroke="grey" d="M212,-365C212,-355.555 208.78,-346.008 204.606,-337.601"/>
<polygon fill="grey" stroke="grey" points="207.543,-335.681 199.609,-328.659 201.432,-339.095 207.543,-335.681"/>
</g>
<!-- 0_1_kids -->
<g id="node11" class="node"><title>0_1_kids</title>
<path fill="none" stroke="grey" d="M271.5,-292.5C271.5,-292.5 312.5,-292.5 312.5,-292.5 318.5,-292.5 324.5,-298.5 324.5,-304.5 324.5,-304.5 324.5,-316.5 324.5,-316.5 324.5,-322.5 318.5,-328.5 312.5,-328.5 312.5,-328.5 271.5,-328.5 271.5,-328.5 265.5,-328.5 259.5,-322.5 259.5,-316.5 259.5,-316.5 259.5,-304.5 259.5,-304.5 259.5,-298.5 265.5,-292.5 271.5,-292.5"/>
<text text-anchor="middle" x="292" y="-306.8" font-family="Times,serif" font-size="14.00" fill="blue">%$name</text>
</g>
<!-- 0_kids&#45;&gt;0_1_kids -->
<g id="edge10" class="edge"><title>0_kids:port2&#45;&gt;0_1_kids:port1</title>
<path fill="none" stroke="grey" d="M265,-365C265,-355.384 268.416,-345.714 272.819,-337.244"/>
<polygon fill="grey" stroke="grey" points="275.855,-338.985 277.867,-328.583 269.807,-335.46 275.855,-338.985"/>
</g>
<!-- 0_0_0_kids -->
<g id="node4" class="node"><title>0_0_0_kids</title>
<path fill="none" stroke="grey" d="M97.5,-219.5C97.5,-219.5 212.5,-219.5 212.5,-219.5 218.5,-219.5 224.5,-225.5 224.5,-231.5 224.5,-231.5 224.5,-243.5 224.5,-243.5 224.5,-249.5 218.5,-255.5 212.5,-255.5 212.5,-255.5 97.5,-255.5 97.5,-255.5 91.5,-255.5 85.5,-249.5 85.5,-243.5 85.5,-243.5 85.5,-231.5 85.5,-231.5 85.5,-225.5 91.5,-219.5 97.5,-219.5"/>
<text text-anchor="middle" x="104" y="-233.8" font-family="Times,serif" font-size="14.00" fill="blue">city</text>
<polyline fill="none" stroke="grey" points="122.5,-219.5 122.5,-255.5 "/>
<text text-anchor="middle" x="152" y="-233.8" font-family="Times,serif" font-size="14.00" fill="blue">country</text>
<polyline fill="none" stroke="grey" points="181.5,-219.5 181.5,-255.5 "/>
<text text-anchor="middle" x="203" y="-233.8" font-family="Times,serif" font-size="14.00" fill="blue">state</text>
</g>
<!-- 0_0_kids&#45;&gt;0_0_0_kids -->
<g id="edge3" class="edge"><title>0_0_kids:port1&#45;&gt;0_0_0_kids:port2</title>
<path fill="none" stroke="grey" d="M167.408,-292.029C161.517,-284.73 155.883,-275.791 153.37,-266.195"/>
<polygon fill="grey" stroke="grey" points="156.8,-265.445 152,-256 149.863,-266.377 156.8,-265.445"/>
</g>
<!-- 0_0_0_0_kids -->
<g id="node5" class="node"><title>0_0_0_0_kids</title>
<path fill="none" stroke="grey" d="M47.5,-146.5C47.5,-146.5 78.5,-146.5 78.5,-146.5 84.5,-146.5 90.5,-152.5 90.5,-158.5 90.5,-158.5 90.5,-170.5 90.5,-170.5 90.5,-176.5 84.5,-182.5 78.5,-182.5 78.5,-182.5 47.5,-182.5 47.5,-182.5 41.5,-182.5 35.5,-176.5 35.5,-170.5 35.5,-170.5 35.5,-158.5 35.5,-158.5 35.5,-152.5 41.5,-146.5 47.5,-146.5"/>
<text text-anchor="middle" x="63" y="-160.8" font-family="Times,serif" font-size="14.00" fill="blue">%$city</text>
</g>
<!-- 0_0_0_kids&#45;&gt;0_0_0_0_kids -->
<g id="edge4" class="edge"><title>0_0_0_kids:port1&#45;&gt;0_0_0_0_kids:port1</title>
<path fill="none" stroke="grey" d="M104,-219C104,-208.521 99.1001,-198.774 92.688,-190.505"/>
<polygon fill="grey" stroke="grey" points="95.1206,-187.971 85.8975,-182.757 89.8561,-192.584 95.1206,-187.971"/>
</g>
<!-- 0_0_0_1_kids -->
<g id="node9" class="node"><title>0_0_0_1_kids</title>
<path fill="none" stroke="grey" d="M120.5,-146.5C120.5,-146.5 165.5,-146.5 165.5,-146.5 171.5,-146.5 177.5,-152.5 177.5,-158.5 177.5,-158.5 177.5,-170.5 177.5,-170.5 177.5,-176.5 171.5,-182.5 165.5,-182.5 165.5,-182.5 120.5,-182.5 120.5,-182.5 114.5,-182.5 108.5,-176.5 108.5,-170.5 108.5,-170.5 108.5,-158.5 108.5,-158.5 108.5,-152.5 114.5,-146.5 120.5,-146.5"/>
<text text-anchor="middle" x="143" y="-160.8" font-family="Times,serif" font-size="14.00" fill="blue">Australia</text>
</g>
<!-- 0_0_0_kids&#45;&gt;0_0_0_1_kids -->
<g id="edge8" class="edge"><title>0_0_0_kids:port2&#45;&gt;0_0_0_1_kids:port1</title>
<path fill="none" stroke="grey" d="M152,-219C152,-210.369 150.888,-201.071 149.445,-192.641"/>
<polygon fill="grey" stroke="grey" points="152.828,-191.701 147.5,-182.544 145.955,-193.025 152.828,-191.701"/>
</g>
<!-- 0_0_0_2_kids -->
<g id="node10" class="node"><title>0_0_0_2_kids</title>
<path fill="none" stroke="grey" d="M208,-146.5C208,-146.5 246,-146.5 246,-146.5 252,-146.5 258,-152.5 258,-158.5 258,-158.5 258,-170.5 258,-170.5 258,-176.5 252,-182.5 246,-182.5 246,-182.5 208,-182.5 208,-182.5 202,-182.5 196,-176.5 196,-170.5 196,-170.5 196,-158.5 196,-158.5 196,-152.5 202,-146.5 208,-146.5"/>
<text text-anchor="middle" x="227" y="-160.8" font-family="Times,serif" font-size="14.00" fill="blue">Victoria</text>
</g>
<!-- 0_0_0_kids&#45;&gt;0_0_0_2_kids -->
<g id="edge9" class="edge"><title>0_0_0_kids:port3&#45;&gt;0_0_0_2_kids:port1</title>
<path fill="none" stroke="grey" d="M203,-219C203,-209.686 205.972,-200.177 209.825,-191.765"/>
<polygon fill="grey" stroke="grey" points="212.974,-193.295 214.438,-182.802 206.75,-190.092 212.974,-193.295"/>
</g>
<!-- 0_0_0_0_0_kids -->
<g id="node6" class="node"><title>0_0_0_0_0_kids</title>
<path fill="none" stroke="grey" d="M47,-73.5C47,-73.5 145,-73.5 145,-73.5 151,-73.5 157,-79.5 157,-85.5 157,-85.5 157,-97.5 157,-97.5 157,-103.5 151,-109.5 145,-109.5 145,-109.5 47,-109.5 47,-109.5 41,-109.5 35,-103.5 35,-97.5 35,-97.5 35,-85.5 35,-85.5 35,-79.5 41,-73.5 47,-73.5"/>
<text text-anchor="middle" x="63.5" y="-87.8" font-family="Times,serif" font-size="14.00" fill="blue">locality</text>
<polyline fill="none" stroke="grey" points="92,-73.5 92,-109.5 "/>
<text text-anchor="middle" x="124.5" y="-87.8" font-family="Times,serif" font-size="14.00" fill="blue">postcode</text>
</g>
<!-- 0_0_0_0_kids&#45;&gt;0_0_0_0_0_kids -->
<g id="edge5" class="edge"><title>0_0_0_0_kids:port1&#45;&gt;0_0_0_0_0_kids:port1</title>
<path fill="none" stroke="grey" d="M63,-146.333C63,-138.634 63,-129.336 63,-120.182"/>
<polygon fill="grey" stroke="grey" points="66.5001,-120 63,-110 59.5001,-120 66.5001,-120"/>
</g>
<!-- 0_0_0_0_0_0_kids -->
<g id="node7" class="node"><title>0_0_0_0_0_0_kids</title>
<path fill="none" stroke="grey" d="M12,-0.5C12,-0.5 84,-0.5 84,-0.5 90,-0.5 96,-6.5 96,-12.5 96,-12.5 96,-24.5 96,-24.5 96,-30.5 90,-36.5 84,-36.5 84,-36.5 12,-36.5 12,-36.5 6,-36.5 0,-30.5 0,-24.5 0,-24.5 0,-12.5 0,-12.5 0,-6.5 6,-0.5 12,-0.5"/>
<text text-anchor="middle" x="48" y="-14.8" font-family="Times,serif" font-size="14.00" fill="blue">Murrumbeena</text>
</g>
<!-- 0_0_0_0_0_kids&#45;&gt;0_0_0_0_0_0_kids -->
<g id="edge6" class="edge"><title>0_0_0_0_0_kids:port1&#45;&gt;0_0_0_0_0_0_kids:port1</title>
<path fill="none" stroke="grey" d="M63,-73C63,-64.2091 61.1634,-54.8974 58.7755,-46.5056"/>
<polygon fill="grey" stroke="grey" points="62.058,-45.2795 55.6758,-36.8227 55.3913,-47.4137 62.058,-45.2795"/>
</g>
<!-- 0_0_0_0_0_1_kids -->
<g id="node8" class="node"><title>0_0_0_0_0_1_kids</title>
<path fill="none" stroke="grey" d="M126,-0.5C126,-0.5 156,-0.5 156,-0.5 162,-0.5 168,-6.5 168,-12.5 168,-12.5 168,-24.5 168,-24.5 168,-30.5 162,-36.5 156,-36.5 156,-36.5 126,-36.5 126,-36.5 120,-36.5 114,-30.5 114,-24.5 114,-24.5 114,-12.5 114,-12.5 114,-6.5 120,-0.5 126,-0.5"/>
<text text-anchor="middle" x="141" y="-14.8" font-family="Times,serif" font-size="14.00" fill="blue">3163</text>
</g>
<!-- 0_0_0_0_0_kids&#45;&gt;0_0_0_0_0_1_kids -->
<g id="edge7" class="edge"><title>0_0_0_0_0_kids:port2&#45;&gt;0_0_0_0_0_1_kids:port1</title>
<path fill="none" stroke="grey" d="M125,-73C125,-64.1666 126.959,-54.8421 129.506,-46.4517"/>
<polygon fill="grey" stroke="grey" points="132.891,-47.3709 132.813,-36.7764 126.267,-45.1073 132.891,-47.3709"/>
</g>
<!-- 0_1_0_kids -->
<g id="node12" class="node"><title>0_1_0_kids</title>
<path fill="none" stroke="grey" d="M272.5,-219.5C272.5,-219.5 397.5,-219.5 397.5,-219.5 403.5,-219.5 409.5,-225.5 409.5,-231.5 409.5,-231.5 409.5,-243.5 409.5,-243.5 409.5,-249.5 403.5,-255.5 397.5,-255.5 397.5,-255.5 272.5,-255.5 272.5,-255.5 266.5,-255.5 260.5,-249.5 260.5,-243.5 260.5,-243.5 260.5,-231.5 260.5,-231.5 260.5,-225.5 266.5,-219.5 272.5,-219.5"/>
<text text-anchor="middle" x="302.5" y="-233.8" font-family="Times,serif" font-size="14.00" fill="blue">given_name</text>
<polyline fill="none" stroke="grey" points="344.5,-219.5 344.5,-255.5 "/>
<text text-anchor="middle" x="377" y="-233.8" font-family="Times,serif" font-size="14.00" fill="blue">surname</text>
</g>
<!-- 0_1_kids&#45;&gt;0_1_0_kids -->
<g id="edge11" class="edge"><title>0_1_kids:port1&#45;&gt;0_1_0_kids:port1</title>
<path fill="none" stroke="grey" d="M297,-292.485C298.836,-284.74 300.672,-275.334 301.518,-266.008"/>
<polygon fill="grey" stroke="grey" points="305.014,-266.157 302,-256 298.023,-265.82 305.014,-266.157"/>
</g>
<!-- 0_1_0_0_kids -->
<g id="node13" class="node"><title>0_1_0_0_kids</title>
<path fill="none" stroke="grey" d="M288,-146.5C288,-146.5 318,-146.5 318,-146.5 324,-146.5 330,-152.5 330,-158.5 330,-158.5 330,-170.5 330,-170.5 330,-176.5 324,-182.5 318,-182.5 318,-182.5 288,-182.5 288,-182.5 282,-182.5 276,-176.5 276,-170.5 276,-170.5 276,-158.5 276,-158.5 276,-152.5 282,-146.5 288,-146.5"/>
<text text-anchor="middle" x="303" y="-160.8" font-family="Times,serif" font-size="14.00" fill="blue">Ron</text>
</g>
<!-- 0_1_0_kids&#45;&gt;0_1_0_0_kids -->
<g id="edge12" class="edge"><title>0_1_0_kids:port1&#45;&gt;0_1_0_0_kids:port1</title>
<path fill="none" stroke="grey" d="M302,-219C302,-210.483 302.124,-201.218 302.284,-192.785"/>
<polygon fill="grey" stroke="grey" points="305.786,-192.738 302.5,-182.665 298.787,-192.588 305.786,-192.738"/>
</g>
<!-- 0_1_0_1_kids -->
<g id="node14" class="node"><title>0_1_0_1_kids</title>
<path fill="none" stroke="grey" d="M361.5,-146.5C361.5,-146.5 392.5,-146.5 392.5,-146.5 398.5,-146.5 404.5,-152.5 404.5,-158.5 404.5,-158.5 404.5,-170.5 404.5,-170.5 404.5,-176.5 398.5,-182.5 392.5,-182.5 392.5,-182.5 361.5,-182.5 361.5,-182.5 355.5,-182.5 349.5,-176.5 349.5,-170.5 349.5,-170.5 349.5,-158.5 349.5,-158.5 349.5,-152.5 355.5,-146.5 361.5,-146.5"/>
<text text-anchor="middle" x="377" y="-160.8" font-family="Times,serif" font-size="14.00" fill="blue">Savage</text>
</g>
<!-- 0_1_0_kids&#45;&gt;0_1_0_1_kids -->
<g id="edge13" class="edge"><title>0_1_0_kids:port2&#45;&gt;0_1_0_1_kids:port1</title>
<path fill="none" stroke="grey" d="M377,-219C377,-210.484 377,-201.22 377,-192.787"/>
<polygon fill="grey" stroke="grey" points="380.5,-192.667 377,-182.667 373.5,-192.667 380.5,-192.667"/>
</g>
</g>
</svg>