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: process Pages: 1 -->
<svg width="5996pt" height="515pt"
 viewBox="0.00 0.00 5996.04 514.50" 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 510.5)">
<title>process</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-510.5 5992.04,-510.5 5992.04,4 -4,4"/>
<!-- node1 -->
<g id="node1" class="node"><title>node1</title>
<ellipse fill="purple" stroke="purple" cx="105.291" cy="-221" rx="105.082" ry="18"/>
<text text-anchor="middle" x="105.291" y="-217.3" font-family="Arial-Bold" font-size="14.00" fill="white">1 &#45; Subscription page</text>
</g>
<!-- node2 -->
<g id="node2" class="node"><title>node2</title>
<polygon fill="none" stroke="black" points="279.081,-252 279.081,-298 364.081,-298 364.081,-252 279.081,-252"/>
<text text-anchor="middle" x="308.581" y="-282.8" font-family="Arial-Bold" font-size="14.00">Popup</text>
<polyline fill="none" stroke="black" points="338.081,-275 338.081,-298 "/>
<text text-anchor="middle" x="351.081" y="-282.8" font-family="Arial-Bold" font-size="14.00">2</text>
<polyline fill="none" stroke="black" points="279.081,-275 364.081,-275 "/>
<text text-anchor="middle" x="321.581" y="-259.8" font-family="Arial-Bold" font-size="14.00">Drops out</text>
</g>
<!-- node1&#45;&gt;node2 -->
<g id="edge1" class="edge"><title>node1&#45;&gt;node2</title>
<path fill="none" stroke="black" d="M165.13,-235.827C201.186,-244.913 246.472,-256.325 278.849,-264.484"/>
</g>
<!-- node20 -->
<g id="node27" class="node"><title>node20</title>
<polygon fill="purple" stroke="purple" points="247.581,-145 247.581,-191 395.581,-191 395.581,-145 247.581,-145"/>
<text text-anchor="middle" x="281.081" y="-175.8" font-family="Arial-Bold" font-size="14.00" fill="white"> </text>
<polyline fill="none" stroke="purple" points="314.581,-168 314.581,-191 "/>
<text text-anchor="middle" x="355.081" y="-175.8" font-family="Arial-Bold" font-size="14.00" fill="white">20</text>
<polyline fill="none" stroke="purple" points="247.581,-168 395.581,-168 "/>
<text text-anchor="middle" x="321.581" y="-152.8" font-family="Arial-Bold" font-size="14.00" fill="white">Honey subscription</text>
</g>
<!-- node1&#45;&gt;node20 -->
<g id="edge27" class="edge"><title>node1&#45;&gt;node20</title>
<path fill="none" stroke="black" d="M165.983,-206.237C191.246,-199.988 220.921,-192.649 247.481,-186.08"/>
</g>
<!-- node3 -->
<g id="node3" class="node"><title>node3</title>
<ellipse fill="none" stroke="black" cx="547.621" cy="-288" rx="111.28" ry="18"/>
<text text-anchor="middle" x="547.621" y="-284.3" font-family="Arial-Bold" font-size="14.00">3 &#45; Subscription Popup</text>
</g>
<!-- node2&#45;&gt;node3 -->
<g id="edge2" class="edge"><title>node2&#45;&gt;node3</title>
<path fill="none" stroke="black" d="M364.196,-277.415C383.771,-278.551 408.17,-279.966 432.69,-281.389"/>
<polygon fill="black" stroke="black" points="432.634,-284.892 442.82,-281.977 433.039,-277.903 432.634,-284.892"/>
</g>
<!-- node4 -->
<g id="node4" class="node"><title>node4</title>
<polygon fill="none" stroke="black" points="713.661,-316 713.661,-362 861.661,-362 861.661,-316 713.661,-316"/>
<text text-anchor="middle" x="756.661" y="-346.8" font-family="Arial-Bold" font-size="14.00">Form</text>
<polyline fill="none" stroke="black" points="799.661,-339 799.661,-362 "/>
<text text-anchor="middle" x="830.661" y="-346.8" font-family="Arial-Bold" font-size="14.00">4</text>
<polyline fill="none" stroke="black" points="713.661,-339 861.661,-339 "/>
<text text-anchor="middle" x="787.661" y="-323.8" font-family="Arial-Bold" font-size="14.00">Signup news letter</text>
</g>
<!-- node3&#45;&gt;node4 -->
<g id="edge3" class="edge"><title>node3&#45;&gt;node4</title>
<path fill="none" stroke="black" d="M615.562,-302.342C646.09,-308.883 682.311,-316.643 713.55,-323.336"/>
</g>
<!-- node5 -->
<g id="node5" class="node"><title>node5</title>
<ellipse fill="none" stroke="black" cx="1088.8" cy="-398" rx="144.075" ry="18"/>
<text text-anchor="middle" x="1088.8" y="-394.3" font-family="Arial-Bold" font-size="14.00">5 &#45; Signup submitted (output)</text>
</g>
<!-- node4&#45;&gt;node5 -->
<g id="edge4" class="edge"><title>node4&#45;&gt;node5</title>
<path fill="none" stroke="black" d="M861.684,-355.329C878.412,-358.95 896.134,-362.692 912.661,-366 939.132,-371.299 967.926,-376.707 994.378,-381.533"/>
<polygon fill="black" stroke="black" points="993.926,-385.008 1004.39,-383.352 995.178,-378.121 993.926,-385.008"/>
</g>
<!-- node8 -->
<g id="node6" class="node"><title>node8</title>
<ellipse fill="none" stroke="black" cx="1088.8" cy="-339" rx="137.576" ry="18"/>
<text text-anchor="middle" x="1088.8" y="-335.3" font-family="Arial-Bold" font-size="14.00">8 &#45; Signup submitted (email)</text>
</g>
<!-- node4&#45;&gt;node8 -->
<g id="edge5" class="edge"><title>node4&#45;&gt;node8</title>
<path fill="none" stroke="black" d="M861.837,-339C885.792,-339 913.32,-339 940.735,-339"/>
<polygon fill="black" stroke="black" points="940.824,-342.5 950.824,-339 940.824,-335.5 940.824,-342.5"/>
</g>
<!-- node6 -->
<g id="node7" class="node"><title>node6</title>
<polygon fill="none" stroke="black" points="1301.93,-381 1301.93,-427 1441.93,-427 1441.93,-381 1301.93,-381"/>
<text text-anchor="middle" x="1346.93" y="-411.8" font-family="Arial-Bold" font-size="14.00">Output</text>
<polyline fill="none" stroke="black" points="1391.93,-404 1391.93,-427 "/>
<text text-anchor="middle" x="1416.93" y="-411.8" font-family="Arial-Bold" font-size="14.00">6</text>
<polyline fill="none" stroke="black" points="1301.93,-404 1441.93,-404 "/>
<text text-anchor="middle" x="1371.93" y="-388.8" font-family="Arial-Bold" font-size="14.00">Thanks for signup</text>
</g>
<!-- node5&#45;&gt;node6 -->
<g id="edge6" class="edge"><title>node5&#45;&gt;node6</title>
<path fill="none" stroke="black" d="M1231.19,-401.018C1255.8,-401.543 1280.38,-402.067 1301.9,-402.527"/>
</g>
<!-- node9 -->
<g id="node9" class="node"><title>node9</title>
<polygon fill="none" stroke="black" points="1310.93,-316 1310.93,-362 1432.93,-362 1432.93,-316 1310.93,-316"/>
<text text-anchor="middle" x="1352.93" y="-346.8" font-family="Arial-Bold" font-size="14.00">Timeout</text>
<polyline fill="none" stroke="black" points="1394.93,-339 1394.93,-362 "/>
<text text-anchor="middle" x="1413.93" y="-346.8" font-family="Arial-Bold" font-size="14.00">9</text>
<polyline fill="none" stroke="black" points="1310.93,-339 1432.93,-339 "/>
<text text-anchor="middle" x="1371.93" y="-323.8" font-family="Arial-Bold" font-size="14.00">Signup timeout</text>
</g>
<!-- node8&#45;&gt;node9 -->
<g id="edge8" class="edge"><title>node8&#45;&gt;node9</title>
<path fill="none" stroke="black" d="M1226.66,-339C1256.26,-339 1286.08,-339 1310.87,-339"/>
</g>
<!-- node7 -->
<g id="node8" class="node"><title>node7</title>
<ellipse fill="black" stroke="black" cx="1608.27" cy="-404" rx="108.581" ry="18"/>
<text text-anchor="middle" x="1608.27" y="-400.3" font-family="Arial-Bold" font-size="14.00" fill="white">7 &#45; &#160;&#160;signup submitted</text>
</g>
<!-- node6&#45;&gt;node7 -->
<g id="edge7" class="edge"><title>node6&#45;&gt;node7</title>
<path fill="none" stroke="black" d="M1441.97,-404C1456.95,-404 1473.21,-404 1489.47,-404"/>
<polygon fill="black" stroke="black" points="1489.59,-407.5 1499.59,-404 1489.59,-400.5 1489.59,-407.5"/>
</g>
<!-- node10 -->
<g id="node10" class="node"><title>node10</title>
<ellipse fill="none" stroke="black" cx="1608.27" cy="-347" rx="129.177" ry="18"/>
<text text-anchor="middle" x="1608.27" y="-343.3" font-family="Arial-Bold" font-size="14.00">10 &#45; Popup signup timeout</text>
</g>
<!-- node9&#45;&gt;node10 -->
<g id="edge9" class="edge"><title>node9&#45;&gt;node10</title>
<path fill="none" stroke="black" d="M1432.97,-341.05C1445.08,-341.463 1458.26,-341.913 1471.77,-342.374"/>
<polygon fill="black" stroke="black" points="1472.04,-345.886 1482.16,-342.729 1472.28,-338.89 1472.04,-345.886"/>
</g>
<!-- node11 -->
<g id="node11" class="node"><title>node11</title>
<polygon fill="none" stroke="black" points="1871.5,-328 1871.5,-374 1964.5,-374 1964.5,-328 1871.5,-328"/>
<text text-anchor="middle" x="1899.5" y="-358.8" font-family="Arial-Bold" font-size="14.00">Email</text>
<polyline fill="none" stroke="black" points="1927.5,-351 1927.5,-374 "/>
<text text-anchor="middle" x="1946" y="-358.8" font-family="Arial-Bold" font-size="14.00">11</text>
<polyline fill="none" stroke="black" points="1871.5,-351 1964.5,-351 "/>
<text text-anchor="middle" x="1918" y="-335.8" font-family="Arial-Bold" font-size="14.00">Send Email</text>
</g>
<!-- node10&#45;&gt;node11 -->
<g id="edge10" class="edge"><title>node10&#45;&gt;node11</title>
<path fill="none" stroke="black" d="M1737.1,-348.662C1784.66,-349.28 1835.63,-349.942 1871.13,-350.404"/>
</g>
<!-- node12 -->
<g id="node12" class="node"><title>node12</title>
<ellipse fill="none" stroke="black" cx="2417.52" cy="-353" rx="108.581" ry="18"/>
<text text-anchor="middle" x="2417.52" y="-349.3" font-family="Arial-Bold" font-size="14.00">12 &#45; Popup Email sent</text>
</g>
<!-- node11&#45;&gt;node12 -->
<g id="edge11" class="edge"><title>node11&#45;&gt;node12</title>
<path fill="none" stroke="black" d="M1964.91,-351.185C2040.07,-351.487 2191.65,-352.096 2298.41,-352.525"/>
<polygon fill="black" stroke="black" points="2298.59,-356.026 2308.6,-352.566 2298.62,-349.026 2298.59,-356.026"/>
</g>
<!-- node13 -->
<g id="node13" class="node"><title>node13</title>
<polygon fill="none" stroke="black" points="2626.65,-460 2626.65,-506 2742.65,-506 2742.65,-460 2626.65,-460"/>
<text text-anchor="middle" x="2663.65" y="-490.8" font-family="Arial-Bold" font-size="14.00">Bounce</text>
<polyline fill="none" stroke="black" points="2700.65,-483 2700.65,-506 "/>
<text text-anchor="middle" x="2721.65" y="-490.8" font-family="Arial-Bold" font-size="14.00">13</text>
<polyline fill="none" stroke="black" points="2626.65,-483 2742.65,-483 "/>
<text text-anchor="middle" x="2684.65" y="-467.8" font-family="Arial-Bold" font-size="14.00">Email bounced</text>
</g>
<!-- node12&#45;&gt;node13 -->
<g id="edge12" class="edge"><title>node12&#45;&gt;node13</title>
<path fill="none" stroke="black" d="M2453.45,-370.129C2500.42,-393.157 2584.07,-434.173 2636.56,-459.909"/>
</g>
<!-- node15 -->
<g id="node15" class="node"><title>node15</title>
<polygon fill="none" stroke="black" points="2624.65,-395 2624.65,-441 2744.65,-441 2744.65,-395 2624.65,-395"/>
<text text-anchor="middle" x="2667.15" y="-425.8" font-family="Arial-Bold" font-size="14.00">OptedOut</text>
<polyline fill="none" stroke="black" points="2709.65,-418 2709.65,-441 "/>
<text text-anchor="middle" x="2727.15" y="-425.8" font-family="Arial-Bold" font-size="14.00">15</text>
<polyline fill="none" stroke="black" points="2624.65,-418 2744.65,-418 "/>
<text text-anchor="middle" x="2684.65" y="-402.8" font-family="Arial-Bold" font-size="14.00">Email</text>
</g>
<!-- node12&#45;&gt;node15 -->
<g id="edge14" class="edge"><title>node12&#45;&gt;node15</title>
<path fill="none" stroke="black" d="M2479.35,-367.912C2522.92,-378.594 2581.29,-392.904 2624.48,-403.493"/>
</g>
<!-- node17 -->
<g id="node17" class="node"><title>node17</title>
<polygon fill="none" stroke="black" points="2640.65,-330 2640.65,-376 2728.65,-376 2728.65,-330 2640.65,-330"/>
<text text-anchor="middle" x="2666.15" y="-360.8" font-family="Arial-Bold" font-size="14.00">Click</text>
<polyline fill="none" stroke="black" points="2691.65,-353 2691.65,-376 "/>
<text text-anchor="middle" x="2710.15" y="-360.8" font-family="Arial-Bold" font-size="14.00">17</text>
<polyline fill="none" stroke="black" points="2640.65,-353 2728.65,-353 "/>
<text text-anchor="middle" x="2684.65" y="-337.8" font-family="Arial-Bold" font-size="14.00">Email click</text>
</g>
<!-- node12&#45;&gt;node17 -->
<g id="edge16" class="edge"><title>node12&#45;&gt;node17</title>
<path fill="none" stroke="black" d="M2526.36,-353C2566.36,-353 2609.47,-353 2640.43,-353"/>
</g>
<!-- node25 -->
<g id="node24" class="node"><title>node25</title>
<polygon fill="none" stroke="black" points="2640.65,-258 2640.65,-304 2728.65,-304 2728.65,-258 2640.65,-258"/>
<text text-anchor="middle" x="2666.15" y="-288.8" font-family="Arial-Bold" font-size="14.00">Click</text>
<polyline fill="none" stroke="black" points="2691.65,-281 2691.65,-304 "/>
<text text-anchor="middle" x="2710.15" y="-288.8" font-family="Arial-Bold" font-size="14.00">25</text>
<polyline fill="none" stroke="black" points="2640.65,-281 2728.65,-281 "/>
<text text-anchor="middle" x="2684.65" y="-265.8" font-family="Arial-Bold" font-size="14.00">Email click</text>
</g>
<!-- node12&#45;&gt;node25 -->
<g id="edge23" class="edge"><title>node12&#45;&gt;node25</title>
<path fill="none" stroke="black" d="M2475.07,-337.643C2524.5,-324.22 2595.22,-305.015 2640.29,-292.777"/>
</g>
<!-- node14 -->
<g id="node14" class="node"><title>node14</title>
<ellipse fill="black" stroke="black" cx="3332.39" cy="-483" rx="126.978" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-479.3" font-family="Arial-Bold" font-size="14.00" fill="white">14 &#45; Popup Email bounced</text>
</g>
<!-- node13&#45;&gt;node14 -->
<g id="edge13" class="edge"><title>node13&#45;&gt;node14</title>
<path fill="none" stroke="black" d="M2742.68,-483C2843.26,-483 3054.78,-483 3194.97,-483"/>
<polygon fill="black" stroke="black" points="3195.36,-486.5 3205.36,-483 3195.36,-479.5 3195.36,-486.5"/>
</g>
<!-- node16 -->
<g id="node16" class="node"><title>node16</title>
<ellipse fill="black" stroke="black" cx="3332.39" cy="-429" rx="92.0841" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-425.3" font-family="Arial-Bold" font-size="14.00" fill="white">16 &#45; Popup Email &#160;</text>
</g>
<!-- node15&#45;&gt;node16 -->
<g id="edge15" class="edge"><title>node15&#45;&gt;node16</title>
<path fill="none" stroke="black" d="M2744.67,-419.005C2855.01,-420.885 3093.69,-424.951 3230.19,-427.276"/>
<polygon fill="black" stroke="black" points="3230.18,-430.776 3240.24,-427.447 3230.3,-423.777 3230.18,-430.776"/>
</g>
<!-- node18 -->
<g id="node18" class="node"><title>node18</title>
<ellipse fill="none" stroke="black" cx="3332.39" cy="-375" rx="61.99" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-371.3" font-family="Arial-Bold" font-size="14.00">18 &#45; Email &#160;</text>
</g>
<!-- node17&#45;&gt;node18 -->
<g id="edge17" class="edge"><title>node17&#45;&gt;node18</title>
<path fill="none" stroke="black" d="M2728.77,-354.469C2837.98,-358.19 3126.28,-368.012 3260.62,-372.589"/>
<polygon fill="black" stroke="black" points="3260.69,-376.093 3270.8,-372.936 3260.93,-369.097 3260.69,-376.093"/>
</g>
<!-- node22 -->
<g id="node19" class="node"><title>node22</title>
<ellipse fill="none" stroke="black" cx="3332.39" cy="-321" rx="94.7833" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-317.3" font-family="Arial-Bold" font-size="14.00">22 &#45; Email output &#160;</text>
</g>
<!-- node17&#45;&gt;node22 -->
<g id="edge18" class="edge"><title>node17&#45;&gt;node22</title>
<path fill="none" stroke="black" d="M2728.77,-350.863C2830.34,-345.83 3086.83,-333.119 3230.29,-326.01"/>
<polygon fill="black" stroke="black" points="3230.61,-329.499 3240.42,-325.508 3230.26,-322.507 3230.61,-329.499"/>
</g>
<!-- node19 -->
<g id="node20" class="node"><title>node19</title>
<polygon fill="none" stroke="black" points="3541.13,-360 3541.13,-406 3597.13,-406 3597.13,-360 3541.13,-360"/>
<text text-anchor="middle" x="3551.63" y="-390.8" font-family="Arial-Bold" font-size="14.00"> </text>
<polyline fill="none" stroke="black" points="3562.13,-383 3562.13,-406 "/>
<text text-anchor="middle" x="3579.63" y="-390.8" font-family="Arial-Bold" font-size="14.00">19</text>
<polyline fill="none" stroke="black" points="3541.13,-383 3597.13,-383 "/>
<text text-anchor="middle" x="3569.13" y="-367.8" font-family="Arial-Bold" font-size="14.00">Email</text>
</g>
<!-- node18&#45;&gt;node19 -->
<g id="edge19" class="edge"><title>node18&#45;&gt;node19</title>
<path fill="none" stroke="black" d="M3393.84,-377.06C3441.39,-378.681 3505.38,-380.861 3541.11,-382.079"/>
</g>
<!-- node23 -->
<g id="node22" class="node"><title>node23</title>
<polygon fill="none" stroke="black" points="3515.13,-295 3515.13,-341 3623.13,-341 3623.13,-295 3515.13,-295"/>
<text text-anchor="middle" x="3549.63" y="-325.8" font-family="Arial-Bold" font-size="14.00">Output</text>
<polyline fill="none" stroke="black" points="3584.13,-318 3584.13,-341 "/>
<text text-anchor="middle" x="3603.63" y="-325.8" font-family="Arial-Bold" font-size="14.00">23</text>
<polyline fill="none" stroke="black" points="3515.13,-318 3623.13,-318 "/>
<text text-anchor="middle" x="3569.13" y="-302.8" font-family="Arial-Bold" font-size="14.00">Output Email</text>
</g>
<!-- node22&#45;&gt;node23 -->
<g id="edge21" class="edge"><title>node22&#45;&gt;node23</title>
<path fill="none" stroke="black" d="M3427.18,-319.801C3457.06,-319.419 3489.07,-319.01 3515.02,-318.679"/>
</g>
<!-- node21 -->
<g id="node21" class="node"><title>node21</title>
<ellipse fill="black" stroke="black" cx="3799.37" cy="-383" rx="87.1846" ry="18"/>
<text text-anchor="middle" x="3799.37" y="-379.3" font-family="Arial-Bold" font-size="14.00" fill="white">21 &#45; Email &#160;&#160;done</text>
</g>
<!-- node19&#45;&gt;node21 -->
<g id="edge20" class="edge"><title>node19&#45;&gt;node21</title>
<path fill="none" stroke="black" d="M3597.21,-383C3623.17,-383 3663.93,-383 3701.99,-383"/>
<polygon fill="black" stroke="black" points="3702.11,-386.5 3712.11,-383 3702.11,-379.5 3702.11,-386.5"/>
</g>
<!-- node24 -->
<g id="node23" class="node"><title>node24</title>
<ellipse fill="black" stroke="black" cx="3799.37" cy="-318" rx="120.479" ry="18"/>
<text text-anchor="middle" x="3799.37" y="-314.3" font-family="Arial-Bold" font-size="14.00" fill="white">24 &#45; Email output &#160;&#160;done</text>
</g>
<!-- node23&#45;&gt;node24 -->
<g id="edge22" class="edge"><title>node23&#45;&gt;node24</title>
<path fill="none" stroke="black" d="M3623.36,-318C3637.08,-318 3652.46,-318 3668.27,-318"/>
<polygon fill="black" stroke="black" points="3668.7,-321.5 3678.7,-318 3668.7,-314.5 3668.7,-321.5"/>
</g>
<!-- node26 -->
<g id="node25" class="node"><title>node26</title>
<ellipse fill="none" stroke="black" cx="3332.39" cy="-267" rx="118.079" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-263.3" font-family="Arial-Bold" font-size="14.00">26 &#45; Popup Email clicked</text>
</g>
<!-- node25&#45;&gt;node26 -->
<g id="edge24" class="edge"><title>node25&#45;&gt;node26</title>
<path fill="none" stroke="black" d="M2728.77,-280.065C2824.55,-277.989 3058.1,-272.925 3204.72,-269.746"/>
<polygon fill="black" stroke="black" points="3205.2,-273.237 3215.12,-269.521 3205.05,-266.239 3205.2,-273.237"/>
</g>
<!-- node27 -->
<g id="node26" class="node"><title>node27</title>
<polygon fill="none" stroke="black" points="3513.13,-221 3513.13,-267 3625.13,-267 3625.13,-221 3513.13,-221"/>
<text text-anchor="middle" x="3550.63" y="-251.8" font-family="Arial-Bold" font-size="14.00">Redirect</text>
<polyline fill="none" stroke="black" points="3588.13,-244 3588.13,-267 "/>
<text text-anchor="middle" x="3606.63" y="-251.8" font-family="Arial-Bold" font-size="14.00">27</text>
<polyline fill="none" stroke="black" points="3513.13,-244 3625.13,-244 "/>
<text text-anchor="middle" x="3569.13" y="-228.8" font-family="Arial-Bold" font-size="14.00">Email redirect</text>
</g>
<!-- node26&#45;&gt;node27 -->
<g id="edge25" class="edge"><title>node26&#45;&gt;node27</title>
<path fill="none" stroke="black" d="M3432.26,-257.313C3459.83,-254.612 3488.79,-251.774 3512.86,-249.416"/>
</g>
<!-- node27&#45;&gt;node1 -->
<g id="edge26" class="edge"><title>node27&#45;&gt;node1</title>
<path fill="none" stroke="black" d="M3512.79,-235.501C3465.32,-228.949 3395.02,-221 3333.39,-221 320.581,-221 320.581,-221 320.581,-221 288.27,-221 253.218,-221 221.005,-221"/>
<polygon fill="black" stroke="black" points="220.652,-217.5 210.652,-221 220.652,-224.5 220.652,-217.5"/>
</g>
<!-- node28 -->
<g id="node28" class="node"><title>node28</title>
<ellipse fill="purple" stroke="purple" cx="547.621" cy="-165" rx="115.08" ry="18"/>
<text text-anchor="middle" x="547.621" y="-161.3" font-family="Arial-Bold" font-size="14.00" fill="white">28 &#45; Limbo subscription</text>
</g>
<!-- node20&#45;&gt;node28 -->
<g id="edge28" class="edge"><title>node20&#45;&gt;node28</title>
<path fill="none" stroke="black" d="M395.63,-167.022C404.351,-166.905 413.432,-166.783 422.622,-166.66"/>
<polygon fill="black" stroke="black" points="422.673,-170.16 432.625,-166.526 422.579,-163.161 422.673,-170.16"/>
</g>
<!-- node29 -->
<g id="node29" class="node"><title>node29</title>
<polygon fill="purple" stroke="purple" points="699.661,-142 699.661,-188 875.661,-188 875.661,-142 699.661,-142"/>
<text text-anchor="middle" x="757.661" y="-172.8" font-family="Arial-Bold" font-size="14.00" fill="white">Impression</text>
<polyline fill="none" stroke="purple" points="815.661,-165 815.661,-188 "/>
<text text-anchor="middle" x="845.661" y="-172.8" font-family="Arial-Bold" font-size="14.00" fill="white">29</text>
<polyline fill="none" stroke="purple" points="699.661,-165 875.661,-165 "/>
<text text-anchor="middle" x="787.661" y="-149.8" font-family="Arial-Bold" font-size="14.00" fill="white">Wait success confirmed</text>
</g>
<!-- node28&#45;&gt;node29 -->
<g id="edge29" class="edge"><title>node28&#45;&gt;node29</title>
<path fill="none" stroke="black" d="M662.761,-165C675.17,-165 687.65,-165 699.66,-165"/>
</g>
<!-- node46 -->
<g id="node51" class="node"><title>node46</title>
<polygon fill="none" stroke="black" points="715.161,-77 715.161,-123 860.161,-123 860.161,-77 715.161,-77"/>
<text text-anchor="middle" x="760.661" y="-107.8" font-family="Arial-Bold" font-size="14.00">Timeout</text>
<polyline fill="none" stroke="black" points="806.161,-100 806.161,-123 "/>
<text text-anchor="middle" x="833.161" y="-107.8" font-family="Arial-Bold" font-size="14.00">46</text>
<polyline fill="none" stroke="black" points="715.161,-100 860.161,-100 "/>
<text text-anchor="middle" x="787.661" y="-84.8" font-family="Arial-Bold" font-size="14.00">Limbo sub timeout</text>
</g>
<!-- node28&#45;&gt;node46 -->
<g id="edge54" class="edge"><title>node28&#45;&gt;node46</title>
<path fill="none" stroke="black" d="M605.638,-149.431C638.373,-140.492 679.79,-129.183 714.744,-119.638"/>
</g>
<!-- node30 -->
<g id="node30" class="node"><title>node30</title>
<ellipse fill="purple" stroke="purple" cx="1088.8" cy="-157" rx="176.269" ry="18"/>
<text text-anchor="middle" x="1088.8" y="-153.3" font-family="Arial-Bold" font-size="14.00" fill="white">30 &#45; Honey subscription confirmation</text>
</g>
<!-- node29&#45;&gt;node30 -->
<g id="edge30" class="edge"><title>node29&#45;&gt;node30</title>
<path fill="none" stroke="black" d="M875.987,-162.665C886.285,-162.389 897.063,-162.101 908.068,-161.807"/>
<polygon fill="black" stroke="black" points="908.328,-165.301 918.231,-161.535 908.141,-158.303 908.328,-165.301"/>
</g>
<!-- node31 -->
<g id="node31" class="node"><title>node31</title>
<polygon fill="none" stroke="black" points="1303.93,-131 1303.93,-177 1439.93,-177 1439.93,-131 1303.93,-131"/>
<text text-anchor="middle" x="1346.43" y="-161.8" font-family="Arial-Bold" font-size="14.00">Success</text>
<polyline fill="none" stroke="black" points="1388.93,-154 1388.93,-177 "/>
<text text-anchor="middle" x="1414.43" y="-161.8" font-family="Arial-Bold" font-size="14.00">31</text>
<polyline fill="none" stroke="black" points="1303.93,-154 1439.93,-154 "/>
<text text-anchor="middle" x="1371.93" y="-138.8" font-family="Arial-Bold" font-size="14.00">Magazine bought</text>
</g>
<!-- node30&#45;&gt;node31 -->
<g id="edge31" class="edge"><title>node30&#45;&gt;node31</title>
<path fill="none" stroke="black" d="M1264.24,-155.138C1278.13,-154.99 1291.55,-154.847 1303.91,-154.715"/>
</g>
<!-- node32 -->
<g id="node32" class="node"><title>node32</title>
<ellipse fill="none" stroke="black" cx="1608.27" cy="-154" rx="109.381" ry="18"/>
<text text-anchor="middle" x="1608.27" y="-150.3" font-family="Arial-Bold" font-size="14.00">32 &#45; Magazine bought</text>
</g>
<!-- node31&#45;&gt;node32 -->
<g id="edge32" class="edge"><title>node31&#45;&gt;node32</title>
<path fill="none" stroke="black" d="M1440.08,-154C1455.31,-154 1471.93,-154 1488.6,-154"/>
<polygon fill="black" stroke="black" points="1488.96,-157.5 1498.96,-154 1488.96,-150.5 1488.96,-157.5"/>
</g>
<!-- node45 -->
<g id="node33" class="node"><title>node45</title>
<ellipse fill="none" stroke="black" cx="1608.27" cy="-92" rx="97.4827" ry="18"/>
<text text-anchor="middle" x="1608.27" y="-88.3" font-family="Arial-Bold" font-size="14.00">45 &#45; Bill subcription</text>
</g>
<!-- node31&#45;&gt;node45 -->
<g id="edge33" class="edge"><title>node31&#45;&gt;node45</title>
<path fill="none" stroke="black" d="M1440.08,-136.233C1471.93,-127.806 1509.86,-117.772 1541.53,-109.393"/>
<polygon fill="black" stroke="black" points="1542.8,-112.677 1551.57,-106.735 1541.01,-105.909 1542.8,-112.677"/>
</g>
<!-- node33 -->
<g id="node34" class="node"><title>node33</title>
<polygon fill="none" stroke="black" points="1918,-172 1775.56,-154 1918,-136 2060.43,-154 1918,-172"/>
<text text-anchor="middle" x="1918" y="-150.3" font-family="Arial-Bold" font-size="14.00">33 &#45; Check 1st Xsell</text>
</g>
<!-- node32&#45;&gt;node33 -->
<g id="edge34" class="edge"><title>node32&#45;&gt;node33</title>
<path fill="none" stroke="black" d="M1717.76,-154C1736.45,-154 1756.12,-154 1775.52,-154"/>
</g>
<!-- node47 -->
<g id="node46" class="node"><title>node47</title>
<polygon fill="none" stroke="black" points="1918,-90 1774.72,-72 1918,-54 2061.27,-72 1918,-90"/>
<text text-anchor="middle" x="1918" y="-68.3" font-family="Arial-Bold" font-size="14.00">47 &#45; Check if billable</text>
</g>
<!-- node45&#45;&gt;node47 -->
<g id="edge49" class="edge"><title>node45&#45;&gt;node47</title>
<path fill="none" stroke="black" d="M1700.35,-86.0805C1739.07,-83.5637 1784.2,-80.6307 1823.22,-78.095"/>
</g>
<!-- node35 -->
<g id="node35" class="node"><title>node35</title>
<ellipse fill="none" stroke="black" cx="3799.37" cy="-163" rx="103.982" ry="18"/>
<text text-anchor="middle" x="3799.37" y="-159.3" font-family="Arial-Bold" font-size="14.00">35 &#45; End 1st Xselling</text>
</g>
<!-- node33&#45;&gt;node35 -->
<g id="edge35" class="edge"><title>node33&#45;&gt;node35</title>
<path fill="none" stroke="black" d="M2000.35,-161.657C2098.8,-170.249 2269.65,-183 2416.52,-183 2416.52,-183 2416.52,-183 3570.13,-183 3614.87,-183 3664.36,-179.139 3705.78,-174.81"/>
<polygon fill="black" stroke="black" points="3706.28,-178.276 3715.85,-173.732 3705.54,-171.316 3706.28,-178.276"/>
<text text-anchor="middle" x="2978.65" y="-186.8" font-family="Times,serif" font-size="14.00">&#39;HeartAndSoul&#39; in decode_b64(nvl(&#39;vmi_cookie_mag_sold&#39;,encode_b64([])))</text>
</g>
<!-- node42 -->
<g id="node36" class="node"><title>node42</title>
<ellipse fill="none" stroke="black" cx="2417.52" cy="-134" rx="163.271" ry="18"/>
<text text-anchor="middle" x="2417.52" y="-130.3" font-family="Arial-Bold" font-size="14.00">42 &#45; Wait before sending 1st Xsell</text>
</g>
<!-- node33&#45;&gt;node42 -->
<g id="edge36" class="edge"><title>node33&#45;&gt;node42</title>
<path fill="none" stroke="black" d="M2026.34,-149.685C2092.64,-147.02 2179,-143.548 2253.62,-140.549"/>
<polygon fill="black" stroke="black" points="2254.21,-144.027 2264.06,-140.129 2253.93,-137.033 2254.21,-144.027"/>
<text text-anchor="middle" x="2157.88" y="-151.8" font-family="Times,serif" font-size="14.00">default</text>
</g>
<!-- node36 -->
<g id="node37" class="node"><title>node36</title>
<polygon fill="none" stroke="black" points="4102.76,-181 3956.46,-163 4102.76,-145 4249.05,-163 4102.76,-181"/>
<text text-anchor="middle" x="4102.76" y="-159.3" font-family="Arial-Bold" font-size="14.00">36 &#45; Check 2nd Xsell</text>
</g>
<!-- node35&#45;&gt;node36 -->
<g id="edge37" class="edge"><title>node35&#45;&gt;node36</title>
<path fill="none" stroke="black" d="M3903.67,-163C3920.71,-163 3938.65,-163 3956.49,-163"/>
</g>
<!-- node34 -->
<g id="node43" class="node"><title>node34</title>
<polygon fill="none" stroke="black" points="2617.65,-108 2617.65,-154 2751.65,-154 2751.65,-108 2617.65,-108"/>
<text text-anchor="middle" x="2660.65" y="-138.8" font-family="Arial-Bold" font-size="14.00">Timeout</text>
<polyline fill="none" stroke="black" points="2703.65,-131 2703.65,-154 "/>
<text text-anchor="middle" x="2727.65" y="-138.8" font-family="Arial-Bold" font-size="14.00">34</text>
<polyline fill="none" stroke="black" points="2617.65,-131 2751.65,-131 "/>
<text text-anchor="middle" x="2684.65" y="-115.8" font-family="Arial-Bold" font-size="14.00">1st Xsell timeout</text>
</g>
<!-- node42&#45;&gt;node34 -->
<g id="edge45" class="edge"><title>node42&#45;&gt;node34</title>
<path fill="none" stroke="black" d="M2580.01,-132.173C2593.09,-132.025 2605.78,-131.881 2617.53,-131.748"/>
</g>
<!-- node37 -->
<g id="node38" class="node"><title>node37</title>
<ellipse fill="black" stroke="black" cx="5900.94" cy="-163" rx="87.1846" ry="18"/>
<text text-anchor="middle" x="5900.94" y="-159.3" font-family="Arial-Bold" font-size="14.00" fill="white">37 &#45; End Xselling</text>
</g>
<!-- node36&#45;&gt;node37 -->
<g id="edge38" class="edge"><title>node36&#45;&gt;node37</title>
<path fill="none" stroke="black" d="M4174.67,-172.247C4267.2,-183.495 4434.23,-201 4577.64,-201 4577.64,-201 4577.64,-201 5702.35,-201 5749.49,-201 5801.83,-190.442 5840.8,-180.456"/>
<polygon fill="black" stroke="black" points="5842.13,-183.726 5850.91,-177.801 5840.35,-176.955 5842.13,-183.726"/>
<text text-anchor="middle" x="5127.87" y="-204.8" font-family="Times,serif" font-size="14.00">&#39;Honey&#39; in decode_b64(nvl(&#39;vmi_cookie_mag_sold&#39;, encode_b64([])))</text>
</g>
<!-- node36&#45;&gt;node37 -->
<g id="edge40" class="edge"><title>node36&#45;&gt;node37</title>
<path fill="none" stroke="black" d="M4248.94,-163C4342.73,-163 4467.4,-163 4577.64,-163 4577.64,-163 4577.64,-163 5702.35,-163 5735.16,-163 5771.04,-163 5803.11,-163"/>
<polygon fill="black" stroke="black" points="5803.38,-166.5 5813.38,-163 5803.38,-159.5 5803.38,-166.5"/>
<text text-anchor="middle" x="5127.87" y="-166.8" font-family="Times,serif" font-size="14.00">default</text>
</g>
<!-- node39 -->
<g id="node39" class="node"><title>node39</title>
<ellipse fill="none" stroke="black" cx="4578.64" cy="-115" rx="165.971" ry="18"/>
<text text-anchor="middle" x="4578.64" y="-111.3" font-family="Arial-Bold" font-size="14.00">39 &#45; Wait before sending 2nd Xsell</text>
</g>
<!-- node36&#45;&gt;node39 -->
<g id="edge39" class="edge"><title>node36&#45;&gt;node39</title>
<path fill="none" stroke="black" d="M4157.91,-151.765C4189.55,-145.603 4230.34,-138.353 4266.9,-134 4313.78,-128.419 4364.84,-124.435 4411.77,-121.608"/>
<polygon fill="black" stroke="black" points="4412.25,-125.085 4422.03,-121.004 4411.84,-118.097 4412.25,-125.085"/>
<text text-anchor="middle" x="4330.9" y="-137.8" font-family="Times,serif" font-size="14.00">!is_defined(&#39;xsell_flag&#39;)</text>
</g>
<!-- node38 -->
<g id="node40" class="node"><title>node38</title>
<polygon fill="none" stroke="black" points="4781.37,-88 4781.37,-134 4920.37,-134 4920.37,-88 4781.37,-88"/>
<text text-anchor="middle" x="4825.37" y="-118.8" font-family="Arial-Bold" font-size="14.00">Timeout</text>
<polyline fill="none" stroke="black" points="4869.37,-111 4869.37,-134 "/>
<text text-anchor="middle" x="4894.87" y="-118.8" font-family="Arial-Bold" font-size="14.00">38</text>
<polyline fill="none" stroke="black" points="4781.37,-111 4920.37,-111 "/>
<text text-anchor="middle" x="4850.87" y="-95.8" font-family="Arial-Bold" font-size="14.00">2nd Xsell timeout</text>
</g>
<!-- node39&#45;&gt;node38 -->
<g id="edge41" class="edge"><title>node39&#45;&gt;node38</title>
<path fill="none" stroke="black" d="M4743.07,-112.581C4756.3,-112.385 4769.14,-112.195 4781.08,-112.018"/>
</g>
<!-- node40 -->
<g id="node41" class="node"><title>node40</title>
<ellipse fill="none" stroke="black" cx="5462.11" cy="-111" rx="126.978" ry="18"/>
<text text-anchor="middle" x="5462.11" y="-107.3" font-family="Arial-Bold" font-size="14.00">40 &#45; Activate 2nd Xselling</text>
</g>
<!-- node38&#45;&gt;node40 -->
<g id="edge42" class="edge"><title>node38&#45;&gt;node40</title>
<path fill="none" stroke="black" d="M4920.58,-111C5018.37,-111 5199.73,-111 5325.25,-111"/>
<polygon fill="black" stroke="black" points="5325.32,-114.5 5335.32,-111 5325.32,-107.5 5325.32,-114.5"/>
</g>
<!-- node41 -->
<g id="node42" class="node"><title>node41</title>
<polygon fill="none" stroke="black" points="5625.85,-88 5625.85,-134 5776.85,-134 5776.85,-88 5625.85,-88"/>
<text text-anchor="middle" x="5674.85" y="-118.8" font-family="Arial-Bold" font-size="14.00">NewFlow</text>
<polyline fill="none" stroke="black" points="5723.85,-111 5723.85,-134 "/>
<text text-anchor="middle" x="5750.35" y="-118.8" font-family="Arial-Bold" font-size="14.00">41</text>
<polyline fill="none" stroke="black" points="5625.85,-111 5776.85,-111 "/>
<text text-anchor="middle" x="5701.35" y="-95.8" font-family="Arial-Bold" font-size="14.00">Send SEP 2nd Xsell</text>
</g>
<!-- node40&#45;&gt;node41 -->
<g id="edge43" class="edge"><title>node40&#45;&gt;node41</title>
<path fill="none" stroke="black" d="M5589.03,-111C5601.56,-111 5613.98,-111 5625.73,-111"/>
</g>
<!-- node41&#45;&gt;node37 -->
<g id="edge44" class="edge"><title>node41&#45;&gt;node37</title>
<path fill="none" stroke="black" d="M5777.05,-130.659C5796.69,-135.827 5817.68,-141.35 5836.65,-146.344"/>
<polygon fill="black" stroke="black" points="5835.81,-149.741 5846.37,-148.902 5837.59,-142.972 5835.81,-149.741"/>
</g>
<!-- node43 -->
<g id="node44" class="node"><title>node43</title>
<ellipse fill="none" stroke="black" cx="3332.39" cy="-131" rx="124.278" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-127.3" font-family="Arial-Bold" font-size="14.00">43 &#45; Activate 1st Xselling</text>
</g>
<!-- node34&#45;&gt;node43 -->
<g id="edge46" class="edge"><title>node34&#45;&gt;node43</title>
<path fill="none" stroke="black" d="M2751.73,-131C2856.31,-131 3062.05,-131 3198.16,-131"/>
<polygon fill="black" stroke="black" points="3198.24,-134.5 3208.24,-131 3198.24,-127.5 3198.24,-134.5"/>
</g>
<!-- node44 -->
<g id="node45" class="node"><title>node44</title>
<polygon fill="none" stroke="black" points="3496.13,-108 3496.13,-154 3642.13,-154 3642.13,-108 3496.13,-108"/>
<text text-anchor="middle" x="3544.13" y="-138.8" font-family="Arial-Bold" font-size="14.00">NewFlow</text>
<polyline fill="none" stroke="black" points="3592.13,-131 3592.13,-154 "/>
<text text-anchor="middle" x="3617.13" y="-138.8" font-family="Arial-Bold" font-size="14.00">44</text>
<polyline fill="none" stroke="black" points="3496.13,-131 3642.13,-131 "/>
<text text-anchor="middle" x="3569.13" y="-115.8" font-family="Arial-Bold" font-size="14.00">Send SEP 1st Xsell</text>
</g>
<!-- node43&#45;&gt;node44 -->
<g id="edge47" class="edge"><title>node43&#45;&gt;node44</title>
<path fill="none" stroke="black" d="M3456.61,-131C3470.11,-131 3483.51,-131 3496.09,-131"/>
</g>
<!-- node44&#45;&gt;node35 -->
<g id="edge48" class="edge"><title>node44&#45;&gt;node35</title>
<path fill="none" stroke="black" d="M3642.35,-141.125C3663.19,-144.047 3686.19,-147.272 3707.99,-150.328"/>
<polygon fill="black" stroke="black" points="3707.51,-153.796 3717.9,-151.718 3708.49,-146.863 3707.51,-153.796"/>
</g>
<!-- node48 -->
<g id="node47" class="node"><title>node48</title>
<ellipse fill="none" stroke="black" cx="2417.52" cy="-72" rx="96.6831" ry="18"/>
<text text-anchor="middle" x="2417.52" y="-68.3" font-family="Arial-Bold" font-size="14.00">48 &#45; Bill authorized</text>
</g>
<!-- node47&#45;&gt;node48 -->
<g id="edge50" class="edge"><title>node47&#45;&gt;node48</title>
<path fill="none" stroke="black" d="M2061.57,-72C2140.82,-72 2237.78,-72 2310.33,-72"/>
<polygon fill="black" stroke="black" points="2310.4,-75.5001 2320.4,-72 2310.4,-68.5001 2310.4,-75.5001"/>
<text text-anchor="middle" x="2157.88" y="-75.8" font-family="Times,serif" font-size="14.00">is_defined(&#39;vmi_cookie_ref&#39;)</text>
</g>
<!-- node51 -->
<g id="node48" class="node"><title>node51</title>
<ellipse fill="black" stroke="black" cx="2417.52" cy="-18" rx="83.6854" ry="18"/>
<text text-anchor="middle" x="2417.52" y="-14.3" font-family="Arial-Bold" font-size="14.00" fill="white">51 &#45; Non billable</text>
</g>
<!-- node47&#45;&gt;node51 -->
<g id="edge51" class="edge"><title>node47&#45;&gt;node51</title>
<path fill="none" stroke="black" d="M1991.63,-63.1705C2019.11,-59.8888 2050.68,-56.19 2079.38,-53 2164.91,-43.4948 2262.74,-33.4276 2330.91,-26.5425"/>
<polygon fill="black" stroke="black" points="2331.57,-29.9938 2341.17,-25.5078 2330.87,-23.0292 2331.57,-29.9938"/>
<text text-anchor="middle" x="2157.88" y="-56.8" font-family="Times,serif" font-size="14.00">default</text>
</g>
<!-- node49 -->
<g id="node49" class="node"><title>node49</title>
<polygon fill="none" stroke="black" points="2622.15,-43 2622.15,-89 2747.15,-89 2747.15,-43 2622.15,-43"/>
<text text-anchor="middle" x="2654.15" y="-73.8" font-family="Arial-Bold" font-size="14.00">Bill</text>
<polyline fill="none" stroke="black" points="2686.15,-66 2686.15,-89 "/>
<text text-anchor="middle" x="2716.65" y="-73.8" font-family="Arial-Bold" font-size="14.00">49</text>
<polyline fill="none" stroke="black" points="2622.15,-66 2747.15,-66 "/>
<text text-anchor="middle" x="2684.65" y="-50.8" font-family="Arial-Bold" font-size="14.00">Bill subscription</text>
</g>
<!-- node48&#45;&gt;node49 -->
<g id="edge52" class="edge"><title>node48&#45;&gt;node49</title>
<path fill="none" stroke="black" d="M2513.86,-69.8423C2549.79,-69.0293 2589.69,-68.1264 2621.78,-67.4003"/>
</g>
<!-- node50 -->
<g id="node50" class="node"><title>node50</title>
<ellipse fill="black" stroke="black" cx="3332.39" cy="-66" rx="82.5854" ry="18"/>
<text text-anchor="middle" x="3332.39" y="-62.3" font-family="Arial-Bold" font-size="14.00" fill="white">50 &#45; Subcription</text>
</g>
<!-- node49&#45;&gt;node50 -->
<g id="edge53" class="edge"><title>node49&#45;&gt;node50</title>
<path fill="none" stroke="black" d="M2747.28,-66C2861.34,-66 3105.9,-66 3239.55,-66"/>
<polygon fill="black" stroke="black" points="3239.77,-69.5001 3249.77,-66 3239.77,-62.5001 3239.77,-69.5001"/>
</g>
<!-- node52 -->
<g id="node52" class="node"><title>node52</title>
<ellipse fill="black" stroke="black" cx="1088.8" cy="-100" rx="153.273" ry="18"/>
<text text-anchor="middle" x="1088.8" y="-96.3" font-family="Arial-Bold" font-size="14.00" fill="white">52 &#45; Limbo subscription timeout</text>
</g>
<!-- node46&#45;&gt;node52 -->
<g id="edge55" class="edge"><title>node46&#45;&gt;node52</title>
<path fill="none" stroke="black" d="M860.311,-100C880.11,-100 902.437,-100 925.168,-100"/>
<polygon fill="black" stroke="black" points="925.28,-103.5 935.28,-100 925.28,-96.5001 925.28,-103.5"/>
</g>
</g>
</svg>