Files
sterivein/documentation/api/graphs/classes.svg
2013-08-09 09:14:25 +02:00

6174 lines
531 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.26.3 (20100126.1600)
-->
<!-- Title: G Pages: 1 -->
<svg width="2578pt" height="22178pt"
viewBox="0.00 0.00 2578.00 22178.39" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 22174.4)">
<title>G</title>
<polygon fill="white" stroke="white" points="-4,5 -4,-22174.4 2575,-22174.4 2575,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_Global</title>
<polyline fill="none" stroke="gray" points="238,-568.328 2550,-568.328 "/>
<path fill="none" stroke="gray" d="M2550,-568.328C2556,-568.328 2562,-574.328 2562,-580.328"/>
<polyline fill="none" stroke="gray" points="2562,-580.328 2562,-21536.3 "/>
<path fill="none" stroke="gray" d="M2562,-21536.3C2562,-21542.3 2556,-21548.3 2550,-21548.3"/>
<polyline fill="none" stroke="gray" points="2550,-21548.3 238,-21548.3 "/>
<path fill="none" stroke="gray" d="M238,-21548.3C232,-21548.3 226,-21542.3 226,-21536.3"/>
<polyline fill="none" stroke="gray" points="226,-21536.3 226,-580.328 "/>
<path fill="none" stroke="gray" d="M226,-580.328C226,-574.328 232,-568.328 238,-568.328"/>
<text text-anchor="middle" x="1394" y="-21534.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">\</text>
</g>
<g id="graph3" class="cluster"><title>cluster_\Thelia</title>
<polyline fill="none" stroke="gray" points="246,-576.328 2542,-576.328 "/>
<path fill="none" stroke="gray" d="M2542,-576.328C2548,-576.328 2554,-582.328 2554,-588.328"/>
<polyline fill="none" stroke="gray" points="2554,-588.328 2554,-21506.3 "/>
<path fill="none" stroke="gray" d="M2554,-21506.3C2554,-21512.3 2548,-21518.3 2542,-21518.3"/>
<polyline fill="none" stroke="gray" points="2542,-21518.3 246,-21518.3 "/>
<path fill="none" stroke="gray" d="M246,-21518.3C240,-21518.3 234,-21512.3 234,-21506.3"/>
<polyline fill="none" stroke="gray" points="234,-21506.3 234,-588.328 "/>
<path fill="none" stroke="gray" d="M234,-588.328C234,-582.328 240,-576.328 246,-576.328"/>
<text text-anchor="middle" x="1394" y="-21504.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">Thelia</text>
</g>
<g id="graph4" class="cluster"><title>cluster_\Thelia\Action</title>
<polyline fill="none" stroke="gray" points="1863,-21114.3 2521,-21114.3 "/>
<path fill="none" stroke="gray" d="M2521,-21114.3C2527,-21114.3 2533,-21120.3 2533,-21126.3"/>
<polyline fill="none" stroke="gray" points="2533,-21126.3 2533,-21476.3 "/>
<path fill="none" stroke="gray" d="M2533,-21476.3C2533,-21482.3 2527,-21488.3 2521,-21488.3"/>
<polyline fill="none" stroke="gray" points="2521,-21488.3 1863,-21488.3 "/>
<path fill="none" stroke="gray" d="M1863,-21488.3C1857,-21488.3 1851,-21482.3 1851,-21476.3"/>
<polyline fill="none" stroke="gray" points="1851,-21476.3 1851,-21126.3 "/>
<path fill="none" stroke="gray" d="M1851,-21126.3C1851,-21120.3 1857,-21114.3 1863,-21114.3"/>
<text text-anchor="middle" x="2192" y="-21474.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">Action</text>
</g>
<g id="graph5" class="cluster"><title>cluster_\Thelia\Action\Exception</title>
<polyline fill="none" stroke="gray" points="1871,-21276.3 2513,-21276.3 "/>
<path fill="none" stroke="gray" d="M2513,-21276.3C2519,-21276.3 2525,-21282.3 2525,-21288.3"/>
<polyline fill="none" stroke="gray" points="2525,-21288.3 2525,-21446.3 "/>
<path fill="none" stroke="gray" d="M2525,-21446.3C2525,-21452.3 2519,-21458.3 2513,-21458.3"/>
<polyline fill="none" stroke="gray" points="2513,-21458.3 1871,-21458.3 "/>
<path fill="none" stroke="gray" d="M1871,-21458.3C1865,-21458.3 1859,-21452.3 1859,-21446.3"/>
<polyline fill="none" stroke="gray" points="1859,-21446.3 1859,-21288.3 "/>
<path fill="none" stroke="gray" d="M1859,-21288.3C1859,-21282.3 1865,-21276.3 1871,-21276.3"/>
<text text-anchor="middle" x="2192" y="-21444.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">Exception</text>
</g>
<g id="graph6" class="cluster"><title>cluster_\Thelia\Model</title>
<polyline fill="none" stroke="gray" points="1829,-8422.33 2534,-8422.33 "/>
<path fill="none" stroke="gray" d="M2534,-8422.33C2540,-8422.33 2546,-8428.33 2546,-8434.33"/>
<polyline fill="none" stroke="gray" points="2546,-8434.33 2546,-21094.3 "/>
<path fill="none" stroke="gray" d="M2546,-21094.3C2546,-21100.3 2540,-21106.3 2534,-21106.3"/>
<polyline fill="none" stroke="gray" points="2534,-21106.3 1829,-21106.3 "/>
<path fill="none" stroke="gray" d="M1829,-21106.3C1823,-21106.3 1817,-21100.3 1817,-21094.3"/>
<polyline fill="none" stroke="gray" points="1817,-21094.3 1817,-8434.33 "/>
<path fill="none" stroke="gray" d="M1817,-8434.33C1817,-8428.33 1823,-8422.33 1829,-8422.33"/>
<text text-anchor="middle" x="2181.5" y="-21092.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">Model</text>
</g>
<g id="graph7" class="cluster"><title>cluster_\Thelia\Model\Map</title>
<polyline fill="none" stroke="gray" points="2328,-8430.33 2526,-8430.33 "/>
<path fill="none" stroke="gray" d="M2526,-8430.33C2532,-8430.33 2538,-8436.33 2538,-8442.33"/>
<polyline fill="none" stroke="gray" points="2538,-8442.33 2538,-12650.3 "/>
<path fill="none" stroke="gray" d="M2538,-12650.3C2538,-12656.3 2532,-12662.3 2526,-12662.3"/>
<polyline fill="none" stroke="gray" points="2526,-12662.3 2328,-12662.3 "/>
<path fill="none" stroke="gray" d="M2328,-12662.3C2322,-12662.3 2316,-12656.3 2316,-12650.3"/>
<polyline fill="none" stroke="gray" points="2316,-12650.3 2316,-8442.33 "/>
<path fill="none" stroke="gray" d="M2316,-8442.33C2316,-8436.33 2322,-8430.33 2328,-8430.33"/>
<text text-anchor="middle" x="2427" y="-12648.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">Map</text>
</g>
<g id="graph8" class="cluster"><title>cluster_\Thelia\Model\Base</title>
<polyline fill="none" stroke="gray" points="1837,-12632.3 2015,-12632.3 "/>
<path fill="none" stroke="gray" d="M2015,-12632.3C2021,-12632.3 2027,-12638.3 2027,-12644.3"/>
<polyline fill="none" stroke="gray" points="2027,-12644.3 2027,-21064.3 "/>
<path fill="none" stroke="gray" d="M2027,-21064.3C2027,-21070.3 2021,-21076.3 2015,-21076.3"/>
<polyline fill="none" stroke="gray" points="2015,-21076.3 1837,-21076.3 "/>
<path fill="none" stroke="gray" d="M1837,-21076.3C1831,-21076.3 1825,-21070.3 1825,-21064.3"/>
<polyline fill="none" stroke="gray" points="1825,-21064.3 1825,-12644.3 "/>
<path fill="none" stroke="gray" d="M1825,-12644.3C1825,-12638.3 1831,-12632.3 1837,-12632.3"/>
<text text-anchor="middle" x="1926" y="-21062.4" font-family="Times Roman,serif" font-size="11.00" fill="gray">Base</text>
</g>
<g id="graph9" class="cluster"><title>cluster_\Thelia\Type</title>
<polyline fill="none" stroke="gray" points="1878,-2854.33 2526,-2854.33 "/>
<path fill="none" stroke="gray" d="M2526,-2854.33C2532,-2854.33 2538,-2860.33 2538,-2866.33"/>
<polyline fill="none" stroke="gray" points="2538,-2866.33 2538,-3618.33 "/>
<path fill="none" stroke="gray" d="M2538,-3618.33C2538,-3624.33 2532,-3630.33 2526,-3630.33"/>
<polyline fill="none" stroke="gray" points="2526,-3630.33 1878,-3630.33 "/>
<path fill="none" stroke="gray" d="M1878,-3630.33C1872,-3630.33 1866,-3624.33 1866,-3618.33"/>
<polyline fill="none" stroke="gray" points="1866,-3618.33 1866,-2866.33 "/>
<path fill="none" stroke="gray" d="M1866,-2866.33C1866,-2860.33 1872,-2854.33 1878,-2854.33"/>
<text text-anchor="middle" x="2202" y="-3616.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Type</text>
</g>
<g id="graph10" class="cluster"><title>cluster_\Thelia\Core</title>
<polyline fill="none" stroke="gray" points="254,-3638.33 2085,-3638.33 "/>
<path fill="none" stroke="gray" d="M2085,-3638.33C2091,-3638.33 2097,-3644.33 2097,-3650.33"/>
<polyline fill="none" stroke="gray" points="2097,-3650.33 2097,-8402.33 "/>
<path fill="none" stroke="gray" d="M2097,-8402.33C2097,-8408.33 2091,-8414.33 2085,-8414.33"/>
<polyline fill="none" stroke="gray" points="2085,-8414.33 254,-8414.33 "/>
<path fill="none" stroke="gray" d="M254,-8414.33C248,-8414.33 242,-8408.33 242,-8402.33"/>
<polyline fill="none" stroke="gray" points="242,-8402.33 242,-3650.33 "/>
<path fill="none" stroke="gray" d="M242,-3650.33C242,-3644.33 248,-3638.33 254,-3638.33"/>
<text text-anchor="middle" x="1169.5" y="-8400.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Core</text>
</g>
<g id="graph11" class="cluster"><title>cluster_\Thelia\Core\DependencyInjection</title>
<polyline fill="none" stroke="gray" points="1832,-8136.33 2020,-8136.33 "/>
<path fill="none" stroke="gray" d="M2020,-8136.33C2026,-8136.33 2032,-8142.33 2032,-8148.33"/>
<polyline fill="none" stroke="gray" points="2032,-8148.33 2032,-8372.33 "/>
<path fill="none" stroke="gray" d="M2032,-8372.33C2032,-8378.33 2026,-8384.33 2020,-8384.33"/>
<polyline fill="none" stroke="gray" points="2020,-8384.33 1832,-8384.33 "/>
<path fill="none" stroke="gray" d="M1832,-8384.33C1826,-8384.33 1820,-8378.33 1820,-8372.33"/>
<polyline fill="none" stroke="gray" points="1820,-8372.33 1820,-8148.33 "/>
<path fill="none" stroke="gray" d="M1820,-8148.33C1820,-8142.33 1826,-8136.33 1832,-8136.33"/>
<text text-anchor="middle" x="1926" y="-8370.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">DependencyInjection</text>
</g>
<g id="graph12" class="cluster"><title>cluster_\Thelia\Core\DependencyInjection\Compiler</title>
<polyline fill="none" stroke="gray" points="1840,-8226.33 2012,-8226.33 "/>
<path fill="none" stroke="gray" d="M2012,-8226.33C2018,-8226.33 2024,-8232.33 2024,-8238.33"/>
<polyline fill="none" stroke="gray" points="2024,-8238.33 2024,-8342.33 "/>
<path fill="none" stroke="gray" d="M2024,-8342.33C2024,-8348.33 2018,-8354.33 2012,-8354.33"/>
<polyline fill="none" stroke="gray" points="2012,-8354.33 1840,-8354.33 "/>
<path fill="none" stroke="gray" d="M1840,-8354.33C1834,-8354.33 1828,-8348.33 1828,-8342.33"/>
<polyline fill="none" stroke="gray" points="1828,-8342.33 1828,-8238.33 "/>
<path fill="none" stroke="gray" d="M1828,-8238.33C1828,-8232.33 1834,-8226.33 1840,-8226.33"/>
<text text-anchor="middle" x="1926" y="-8340.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Compiler</text>
</g>
<g id="graph13" class="cluster"><title>cluster_\Thelia\Core\DependencyInjection\Loader</title>
<polyline fill="none" stroke="gray" points="1878,-8144.33 1974,-8144.33 "/>
<path fill="none" stroke="gray" d="M1974,-8144.33C1980,-8144.33 1986,-8150.33 1986,-8156.33"/>
<polyline fill="none" stroke="gray" points="1986,-8156.33 1986,-8206.33 "/>
<path fill="none" stroke="gray" d="M1986,-8206.33C1986,-8212.33 1980,-8218.33 1974,-8218.33"/>
<polyline fill="none" stroke="gray" points="1974,-8218.33 1878,-8218.33 "/>
<path fill="none" stroke="gray" d="M1878,-8218.33C1872,-8218.33 1866,-8212.33 1866,-8206.33"/>
<polyline fill="none" stroke="gray" points="1866,-8206.33 1866,-8156.33 "/>
<path fill="none" stroke="gray" d="M1866,-8156.33C1866,-8150.33 1872,-8144.33 1878,-8144.33"/>
<text text-anchor="middle" x="1926" y="-8204.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Loader</text>
</g>
<g id="graph14" class="cluster"><title>cluster_\Thelia\Core\Template</title>
<polyline fill="none" stroke="gray" points="1047,-4890.33 2023,-4890.33 "/>
<path fill="none" stroke="gray" d="M2023,-4890.33C2029,-4890.33 2035,-4896.33 2035,-4902.33"/>
<polyline fill="none" stroke="gray" points="2035,-4902.33 2035,-7406.33 "/>
<path fill="none" stroke="gray" d="M2035,-7406.33C2035,-7412.33 2029,-7418.33 2023,-7418.33"/>
<polyline fill="none" stroke="gray" points="2023,-7418.33 1047,-7418.33 "/>
<path fill="none" stroke="gray" d="M1047,-7418.33C1041,-7418.33 1035,-7412.33 1035,-7406.33"/>
<polyline fill="none" stroke="gray" points="1035,-7406.33 1035,-4902.33 "/>
<path fill="none" stroke="gray" d="M1035,-4902.33C1035,-4896.33 1041,-4890.33 1047,-4890.33"/>
<text text-anchor="middle" x="1535" y="-7404.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Template</text>
</g>
<g id="graph15" class="cluster"><title>cluster_\Thelia\Core\Template\Smarty</title>
<polyline fill="none" stroke="gray" points="1076,-6618.33 2005,-6618.33 "/>
<path fill="none" stroke="gray" d="M2005,-6618.33C2011,-6618.33 2017,-6624.33 2017,-6630.33"/>
<polyline fill="none" stroke="gray" points="2017,-6630.33 2017,-7332.33 "/>
<path fill="none" stroke="gray" d="M2017,-7332.33C2017,-7338.33 2011,-7344.33 2005,-7344.33"/>
<polyline fill="none" stroke="gray" points="2005,-7344.33 1076,-7344.33 "/>
<path fill="none" stroke="gray" d="M1076,-7344.33C1070,-7344.33 1064,-7338.33 1064,-7332.33"/>
<polyline fill="none" stroke="gray" points="1064,-7332.33 1064,-6630.33 "/>
<path fill="none" stroke="gray" d="M1064,-6630.33C1064,-6624.33 1070,-6618.33 1076,-6618.33"/>
<text text-anchor="middle" x="1540.5" y="-7330.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Smarty</text>
</g>
<g id="graph16" class="cluster"><title>cluster_\Thelia\Core\Template\Smarty\Plugins</title>
<polyline fill="none" stroke="gray" points="1857,-6808.33 1995,-6808.33 "/>
<path fill="none" stroke="gray" d="M1995,-6808.33C2001,-6808.33 2007,-6814.33 2007,-6820.33"/>
<polyline fill="none" stroke="gray" points="2007,-6820.33 2007,-7302.33 "/>
<path fill="none" stroke="gray" d="M2007,-7302.33C2007,-7308.33 2001,-7314.33 1995,-7314.33"/>
<polyline fill="none" stroke="gray" points="1995,-7314.33 1857,-7314.33 "/>
<path fill="none" stroke="gray" d="M1857,-7314.33C1851,-7314.33 1845,-7308.33 1845,-7302.33"/>
<polyline fill="none" stroke="gray" points="1845,-7302.33 1845,-6820.33 "/>
<path fill="none" stroke="gray" d="M1845,-6820.33C1845,-6814.33 1851,-6808.33 1857,-6808.33"/>
<text text-anchor="middle" x="1926" y="-7300.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Plugins</text>
</g>
<g id="graph17" class="cluster"><title>cluster_\Thelia\Core\Template\Smarty\Assets</title>
<polyline fill="none" stroke="gray" points="1857,-6726.33 1995,-6726.33 "/>
<path fill="none" stroke="gray" d="M1995,-6726.33C2001,-6726.33 2007,-6732.33 2007,-6738.33"/>
<polyline fill="none" stroke="gray" points="2007,-6738.33 2007,-6788.33 "/>
<path fill="none" stroke="gray" d="M2007,-6788.33C2007,-6794.33 2001,-6800.33 1995,-6800.33"/>
<polyline fill="none" stroke="gray" points="1995,-6800.33 1857,-6800.33 "/>
<path fill="none" stroke="gray" d="M1857,-6800.33C1851,-6800.33 1845,-6794.33 1845,-6788.33"/>
<polyline fill="none" stroke="gray" points="1845,-6788.33 1845,-6738.33 "/>
<path fill="none" stroke="gray" d="M1845,-6738.33C1845,-6732.33 1851,-6726.33 1857,-6726.33"/>
<text text-anchor="middle" x="1926" y="-6786.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Assets</text>
</g>
<g id="graph18" class="cluster"><title>cluster_\Thelia\Core\Template\Loop</title>
<polyline fill="none" stroke="gray" points="1121,-5108.33 1999,-5108.33 "/>
<path fill="none" stroke="gray" d="M1999,-5108.33C2005,-5108.33 2011,-5114.33 2011,-5120.33"/>
<polyline fill="none" stroke="gray" points="2011,-5120.33 2011,-6280.33 "/>
<path fill="none" stroke="gray" d="M2011,-6280.33C2011,-6286.33 2005,-6292.33 1999,-6292.33"/>
<polyline fill="none" stroke="gray" points="1999,-6292.33 1121,-6292.33 "/>
<path fill="none" stroke="gray" d="M1121,-6292.33C1115,-6292.33 1109,-6286.33 1109,-6280.33"/>
<polyline fill="none" stroke="gray" points="1109,-6280.33 1109,-5120.33 "/>
<path fill="none" stroke="gray" d="M1109,-5120.33C1109,-5114.33 1115,-5108.33 1121,-5108.33"/>
<text text-anchor="middle" x="1560" y="-6278.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Loop</text>
</g>
<g id="graph19" class="cluster"><title>cluster_\Thelia\Core\Template\Loop\Argument</title>
<polyline fill="none" stroke="gray" points="1861,-6134.33 1991,-6134.33 "/>
<path fill="none" stroke="gray" d="M1991,-6134.33C1997,-6134.33 2003,-6140.33 2003,-6146.33"/>
<polyline fill="none" stroke="gray" points="2003,-6146.33 2003,-6250.33 "/>
<path fill="none" stroke="gray" d="M2003,-6250.33C2003,-6256.33 1997,-6262.33 1991,-6262.33"/>
<polyline fill="none" stroke="gray" points="1991,-6262.33 1861,-6262.33 "/>
<path fill="none" stroke="gray" d="M1861,-6262.33C1855,-6262.33 1849,-6256.33 1849,-6250.33"/>
<polyline fill="none" stroke="gray" points="1849,-6250.33 1849,-6146.33 "/>
<path fill="none" stroke="gray" d="M1849,-6146.33C1849,-6140.33 1855,-6134.33 1861,-6134.33"/>
<text text-anchor="middle" x="1926" y="-6248.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Argument</text>
</g>
<g id="graph20" class="cluster"><title>cluster_\Thelia\Core\Template\Element</title>
<polyline fill="none" stroke="gray" points="1055,-6300.33 1243,-6300.33 "/>
<path fill="none" stroke="gray" d="M1243,-6300.33C1249,-6300.33 1255,-6306.33 1255,-6312.33"/>
<polyline fill="none" stroke="gray" points="1255,-6312.33 1255,-6598.33 "/>
<path fill="none" stroke="gray" d="M1255,-6598.33C1255,-6604.33 1249,-6610.33 1243,-6610.33"/>
<polyline fill="none" stroke="gray" points="1243,-6610.33 1055,-6610.33 "/>
<path fill="none" stroke="gray" d="M1055,-6610.33C1049,-6610.33 1043,-6604.33 1043,-6598.33"/>
<polyline fill="none" stroke="gray" points="1043,-6598.33 1043,-6312.33 "/>
<path fill="none" stroke="gray" d="M1043,-6312.33C1043,-6306.33 1049,-6300.33 1055,-6300.33"/>
<text text-anchor="middle" x="1149" y="-6596.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Element</text>
</g>
<g id="graph21" class="cluster"><title>cluster_\Thelia\Core\Template\Element\Exception</title>
<polyline fill="none" stroke="gray" points="1063,-6408.33 1235,-6408.33 "/>
<path fill="none" stroke="gray" d="M1235,-6408.33C1241,-6408.33 1247,-6414.33 1247,-6420.33"/>
<polyline fill="none" stroke="gray" points="1247,-6420.33 1247,-6524.33 "/>
<path fill="none" stroke="gray" d="M1247,-6524.33C1247,-6530.33 1241,-6536.33 1235,-6536.33"/>
<polyline fill="none" stroke="gray" points="1235,-6536.33 1063,-6536.33 "/>
<path fill="none" stroke="gray" d="M1063,-6536.33C1057,-6536.33 1051,-6530.33 1051,-6524.33"/>
<polyline fill="none" stroke="gray" points="1051,-6524.33 1051,-6420.33 "/>
<path fill="none" stroke="gray" d="M1051,-6420.33C1051,-6414.33 1057,-6408.33 1063,-6408.33"/>
<text text-anchor="middle" x="1149" y="-6522.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Exception</text>
</g>
<g id="graph22" class="cluster"><title>cluster_\Thelia\Core\Template\Exception</title>
<polyline fill="none" stroke="gray" points="1837,-5026.33 2015,-5026.33 "/>
<path fill="none" stroke="gray" d="M2015,-5026.33C2021,-5026.33 2027,-5032.33 2027,-5038.33"/>
<polyline fill="none" stroke="gray" points="2027,-5038.33 2027,-5088.33 "/>
<path fill="none" stroke="gray" d="M2027,-5088.33C2027,-5094.33 2021,-5100.33 2015,-5100.33"/>
<polyline fill="none" stroke="gray" points="2015,-5100.33 1837,-5100.33 "/>
<path fill="none" stroke="gray" d="M1837,-5100.33C1831,-5100.33 1825,-5094.33 1825,-5088.33"/>
<polyline fill="none" stroke="gray" points="1825,-5088.33 1825,-5038.33 "/>
<path fill="none" stroke="gray" d="M1825,-5038.33C1825,-5032.33 1831,-5026.33 1837,-5026.33"/>
<text text-anchor="middle" x="1926" y="-5086.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Exception</text>
</g>
<g id="graph23" class="cluster"><title>cluster_\Thelia\Core\Template\Assets</title>
<polyline fill="none" stroke="gray" points="1878,-4944.33 1974,-4944.33 "/>
<path fill="none" stroke="gray" d="M1974,-4944.33C1980,-4944.33 1986,-4950.33 1986,-4956.33"/>
<polyline fill="none" stroke="gray" points="1986,-4956.33 1986,-5006.33 "/>
<path fill="none" stroke="gray" d="M1986,-5006.33C1986,-5012.33 1980,-5018.33 1974,-5018.33"/>
<polyline fill="none" stroke="gray" points="1974,-5018.33 1878,-5018.33 "/>
<path fill="none" stroke="gray" d="M1878,-5018.33C1872,-5018.33 1866,-5012.33 1866,-5006.33"/>
<polyline fill="none" stroke="gray" points="1866,-5006.33 1866,-4956.33 "/>
<path fill="none" stroke="gray" d="M1866,-4956.33C1866,-4950.33 1872,-4944.33 1878,-4944.33"/>
<text text-anchor="middle" x="1926" y="-5004.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Assets</text>
</g>
<g id="graph24" class="cluster"><title>cluster_\Thelia\Core\Security</title>
<polyline fill="none" stroke="gray" points="262,-7426.33 2077,-7426.33 "/>
<path fill="none" stroke="gray" d="M2077,-7426.33C2083,-7426.33 2089,-7432.33 2089,-7438.33"/>
<polyline fill="none" stroke="gray" points="2089,-7438.33 2089,-8116.33 "/>
<path fill="none" stroke="gray" d="M2089,-8116.33C2089,-8122.33 2083,-8128.33 2077,-8128.33"/>
<polyline fill="none" stroke="gray" points="2077,-8128.33 262,-8128.33 "/>
<path fill="none" stroke="gray" d="M262,-8128.33C256,-8128.33 250,-8122.33 250,-8116.33"/>
<polyline fill="none" stroke="gray" points="250,-8116.33 250,-7438.33 "/>
<path fill="none" stroke="gray" d="M250,-7438.33C250,-7432.33 256,-7426.33 262,-7426.33"/>
<text text-anchor="middle" x="1169.5" y="-8114.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Security</text>
</g>
<g id="graph25" class="cluster"><title>cluster_\Thelia\Core\Security\Exception</title>
<polyline fill="none" stroke="gray" points="1067,-7916.33 2015,-7916.33 "/>
<path fill="none" stroke="gray" d="M2015,-7916.33C2021,-7916.33 2027,-7922.33 2027,-7928.33"/>
<polyline fill="none" stroke="gray" points="2027,-7928.33 2027,-8086.33 "/>
<path fill="none" stroke="gray" d="M2027,-8086.33C2027,-8092.33 2021,-8098.33 2015,-8098.33"/>
<polyline fill="none" stroke="gray" points="2015,-8098.33 1067,-8098.33 "/>
<path fill="none" stroke="gray" d="M1067,-8098.33C1061,-8098.33 1055,-8092.33 1055,-8086.33"/>
<polyline fill="none" stroke="gray" points="1055,-8086.33 1055,-7928.33 "/>
<path fill="none" stroke="gray" d="M1055,-7928.33C1055,-7922.33 1061,-7916.33 1067,-7916.33"/>
<text text-anchor="middle" x="1541" y="-8084.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Exception</text>
</g>
<g id="graph26" class="cluster"><title>cluster_\Thelia\Core\Security\Role</title>
<polyline fill="none" stroke="gray" points="1101,-7834.33 1949,-7834.33 "/>
<path fill="none" stroke="gray" d="M1949,-7834.33C1955,-7834.33 1961,-7840.33 1961,-7846.33"/>
<polyline fill="none" stroke="gray" points="1961,-7846.33 1961,-7896.33 "/>
<path fill="none" stroke="gray" d="M1961,-7896.33C1961,-7902.33 1955,-7908.33 1949,-7908.33"/>
<polyline fill="none" stroke="gray" points="1949,-7908.33 1101,-7908.33 "/>
<path fill="none" stroke="gray" d="M1101,-7908.33C1095,-7908.33 1089,-7902.33 1089,-7896.33"/>
<polyline fill="none" stroke="gray" points="1089,-7896.33 1089,-7846.33 "/>
<path fill="none" stroke="gray" d="M1089,-7846.33C1089,-7840.33 1095,-7834.33 1101,-7834.33"/>
<text text-anchor="middle" x="1525" y="-7894.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Role</text>
</g>
<g id="graph27" class="cluster"><title>cluster_\Thelia\Core\Security\Authentication</title>
<polyline fill="none" stroke="gray" points="270,-7698.33 2069,-7698.33 "/>
<path fill="none" stroke="gray" d="M2069,-7698.33C2075,-7698.33 2081,-7704.33 2081,-7710.33"/>
<polyline fill="none" stroke="gray" points="2081,-7710.33 2081,-7814.33 "/>
<path fill="none" stroke="gray" d="M2081,-7814.33C2081,-7820.33 2075,-7826.33 2069,-7826.33"/>
<polyline fill="none" stroke="gray" points="2069,-7826.33 270,-7826.33 "/>
<path fill="none" stroke="gray" d="M270,-7826.33C264,-7826.33 258,-7820.33 258,-7814.33"/>
<polyline fill="none" stroke="gray" points="258,-7814.33 258,-7710.33 "/>
<path fill="none" stroke="gray" d="M258,-7710.33C258,-7704.33 264,-7698.33 270,-7698.33"/>
<text text-anchor="middle" x="1169.5" y="-7812.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Authentication</text>
</g>
<g id="graph28" class="cluster"><title>cluster_\Thelia\Core\Security\UserProvider</title>
<polyline fill="none" stroke="gray" points="1074,-7562.33 1998,-7562.33 "/>
<path fill="none" stroke="gray" d="M1998,-7562.33C2004,-7562.33 2010,-7568.33 2010,-7574.33"/>
<polyline fill="none" stroke="gray" points="2010,-7574.33 2010,-7678.33 "/>
<path fill="none" stroke="gray" d="M2010,-7678.33C2010,-7684.33 2004,-7690.33 1998,-7690.33"/>
<polyline fill="none" stroke="gray" points="1998,-7690.33 1074,-7690.33 "/>
<path fill="none" stroke="gray" d="M1074,-7690.33C1068,-7690.33 1062,-7684.33 1062,-7678.33"/>
<polyline fill="none" stroke="gray" points="1062,-7678.33 1062,-7574.33 "/>
<path fill="none" stroke="gray" d="M1062,-7574.33C1062,-7568.33 1068,-7562.33 1074,-7562.33"/>
<text text-anchor="middle" x="1536" y="-7676.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">UserProvider</text>
</g>
<g id="graph29" class="cluster"><title>cluster_\Thelia\Core\Security\User</title>
<polyline fill="none" stroke="gray" points="1878,-7480.33 1974,-7480.33 "/>
<path fill="none" stroke="gray" d="M1974,-7480.33C1980,-7480.33 1986,-7486.33 1986,-7492.33"/>
<polyline fill="none" stroke="gray" points="1986,-7492.33 1986,-7542.33 "/>
<path fill="none" stroke="gray" d="M1986,-7542.33C1986,-7548.33 1980,-7554.33 1974,-7554.33"/>
<polyline fill="none" stroke="gray" points="1974,-7554.33 1878,-7554.33 "/>
<path fill="none" stroke="gray" d="M1878,-7554.33C1872,-7554.33 1866,-7548.33 1866,-7542.33"/>
<polyline fill="none" stroke="gray" points="1866,-7542.33 1866,-7492.33 "/>
<path fill="none" stroke="gray" d="M1866,-7492.33C1866,-7486.33 1872,-7480.33 1878,-7480.33"/>
<text text-anchor="middle" x="1926" y="-7540.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">User</text>
</g>
<g id="graph30" class="cluster"><title>cluster_\Thelia\Core\EventListener</title>
<polyline fill="none" stroke="gray" points="1861,-4754.33 1991,-4754.33 "/>
<path fill="none" stroke="gray" d="M1991,-4754.33C1997,-4754.33 2003,-4760.33 2003,-4766.33"/>
<polyline fill="none" stroke="gray" points="2003,-4766.33 2003,-4870.33 "/>
<path fill="none" stroke="gray" d="M2003,-4870.33C2003,-4876.33 1997,-4882.33 1991,-4882.33"/>
<polyline fill="none" stroke="gray" points="1991,-4882.33 1861,-4882.33 "/>
<path fill="none" stroke="gray" d="M1861,-4882.33C1855,-4882.33 1849,-4876.33 1849,-4870.33"/>
<polyline fill="none" stroke="gray" points="1849,-4870.33 1849,-4766.33 "/>
<path fill="none" stroke="gray" d="M1849,-4766.33C1849,-4760.33 1855,-4754.33 1861,-4754.33"/>
<text text-anchor="middle" x="1926" y="-4868.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">EventListener</text>
</g>
<g id="graph31" class="cluster"><title>cluster_\Thelia\Core\Factory</title>
<polyline fill="none" stroke="gray" points="1861,-4672.33 1991,-4672.33 "/>
<path fill="none" stroke="gray" d="M1991,-4672.33C1997,-4672.33 2003,-4678.33 2003,-4684.33"/>
<polyline fill="none" stroke="gray" points="2003,-4684.33 2003,-4734.33 "/>
<path fill="none" stroke="gray" d="M2003,-4734.33C2003,-4740.33 1997,-4746.33 1991,-4746.33"/>
<polyline fill="none" stroke="gray" points="1991,-4746.33 1861,-4746.33 "/>
<path fill="none" stroke="gray" d="M1861,-4746.33C1855,-4746.33 1849,-4740.33 1849,-4734.33"/>
<polyline fill="none" stroke="gray" points="1849,-4734.33 1849,-4684.33 "/>
<path fill="none" stroke="gray" d="M1849,-4684.33C1849,-4678.33 1855,-4672.33 1861,-4672.33"/>
<text text-anchor="middle" x="1926" y="-4732.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Factory</text>
</g>
<g id="graph32" class="cluster"><title>cluster_\Thelia\Core\Event</title>
<polyline fill="none" stroke="gray" points="1100,-3936.33 1991,-3936.33 "/>
<path fill="none" stroke="gray" d="M1991,-3936.33C1997,-3936.33 2003,-3942.33 2003,-3948.33"/>
<polyline fill="none" stroke="gray" points="2003,-3948.33 2003,-4322.33 "/>
<path fill="none" stroke="gray" d="M2003,-4322.33C2003,-4328.33 1997,-4334.33 1991,-4334.33"/>
<polyline fill="none" stroke="gray" points="1991,-4334.33 1100,-4334.33 "/>
<path fill="none" stroke="gray" d="M1100,-4334.33C1094,-4334.33 1088,-4328.33 1088,-4322.33"/>
<polyline fill="none" stroke="gray" points="1088,-4322.33 1088,-3948.33 "/>
<path fill="none" stroke="gray" d="M1088,-3948.33C1088,-3942.33 1094,-3936.33 1100,-3936.33"/>
<text text-anchor="middle" x="1545.5" y="-4320.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Event</text>
</g>
<g id="graph33" class="cluster"><title>cluster_\Thelia\Core\Translation</title>
<polyline fill="none" stroke="gray" points="1888,-4590.33 1964,-4590.33 "/>
<path fill="none" stroke="gray" d="M1964,-4590.33C1970,-4590.33 1976,-4596.33 1976,-4602.33"/>
<polyline fill="none" stroke="gray" points="1976,-4602.33 1976,-4652.33 "/>
<path fill="none" stroke="gray" d="M1976,-4652.33C1976,-4658.33 1970,-4664.33 1964,-4664.33"/>
<polyline fill="none" stroke="gray" points="1964,-4664.33 1888,-4664.33 "/>
<path fill="none" stroke="gray" d="M1888,-4664.33C1882,-4664.33 1876,-4658.33 1876,-4652.33"/>
<polyline fill="none" stroke="gray" points="1876,-4652.33 1876,-4602.33 "/>
<path fill="none" stroke="gray" d="M1876,-4602.33C1876,-4596.33 1882,-4590.33 1888,-4590.33"/>
<text text-anchor="middle" x="1926" y="-4650.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Translation</text>
</g>
<g id="graph34" class="cluster"><title>cluster_\Thelia\Core\Controller</title>
<polyline fill="none" stroke="gray" points="1861,-4508.33 1991,-4508.33 "/>
<path fill="none" stroke="gray" d="M1991,-4508.33C1997,-4508.33 2003,-4514.33 2003,-4520.33"/>
<polyline fill="none" stroke="gray" points="2003,-4520.33 2003,-4570.33 "/>
<path fill="none" stroke="gray" d="M2003,-4570.33C2003,-4576.33 1997,-4582.33 1991,-4582.33"/>
<polyline fill="none" stroke="gray" points="1991,-4582.33 1861,-4582.33 "/>
<path fill="none" stroke="gray" d="M1861,-4582.33C1855,-4582.33 1849,-4576.33 1849,-4570.33"/>
<polyline fill="none" stroke="gray" points="1849,-4570.33 1849,-4520.33 "/>
<path fill="none" stroke="gray" d="M1849,-4520.33C1849,-4514.33 1855,-4508.33 1861,-4508.33"/>
<text text-anchor="middle" x="1926" y="-4568.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Controller</text>
</g>
<g id="graph35" class="cluster"><title>cluster_\Thelia\Core\HttpFoundation</title>
<polyline fill="none" stroke="gray" points="1887,-4342.33 1964,-4342.33 "/>
<path fill="none" stroke="gray" d="M1964,-4342.33C1970,-4342.33 1976,-4348.33 1976,-4354.33"/>
<polyline fill="none" stroke="gray" points="1976,-4354.33 1976,-4488.33 "/>
<path fill="none" stroke="gray" d="M1976,-4488.33C1976,-4494.33 1970,-4500.33 1964,-4500.33"/>
<polyline fill="none" stroke="gray" points="1964,-4500.33 1887,-4500.33 "/>
<path fill="none" stroke="gray" d="M1887,-4500.33C1881,-4500.33 1875,-4494.33 1875,-4488.33"/>
<polyline fill="none" stroke="gray" points="1875,-4488.33 1875,-4354.33 "/>
<path fill="none" stroke="gray" d="M1875,-4354.33C1875,-4348.33 1881,-4342.33 1887,-4342.33"/>
<text text-anchor="middle" x="1925.5" y="-4486.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">HttpFoundation</text>
</g>
<g id="graph36" class="cluster"><title>cluster_\Thelia\Core\HttpFoundation\Session</title>
<polyline fill="none" stroke="gray" points="1898,-4396.33 1954,-4396.33 "/>
<path fill="none" stroke="gray" d="M1954,-4396.33C1960,-4396.33 1966,-4402.33 1966,-4408.33"/>
<polyline fill="none" stroke="gray" points="1966,-4408.33 1966,-4458.33 "/>
<path fill="none" stroke="gray" d="M1966,-4458.33C1966,-4464.33 1960,-4470.33 1954,-4470.33"/>
<polyline fill="none" stroke="gray" points="1954,-4470.33 1898,-4470.33 "/>
<path fill="none" stroke="gray" d="M1898,-4470.33C1892,-4470.33 1886,-4464.33 1886,-4458.33"/>
<polyline fill="none" stroke="gray" points="1886,-4458.33 1886,-4408.33 "/>
<path fill="none" stroke="gray" d="M1886,-4408.33C1886,-4402.33 1892,-4396.33 1898,-4396.33"/>
<text text-anchor="middle" x="1926" y="-4456.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Session</text>
</g>
<g id="graph37" class="cluster"><title>cluster_\Thelia\Core\Bundle</title>
<polyline fill="none" stroke="gray" points="1881,-3854.33 1971,-3854.33 "/>
<path fill="none" stroke="gray" d="M1971,-3854.33C1977,-3854.33 1983,-3860.33 1983,-3866.33"/>
<polyline fill="none" stroke="gray" points="1983,-3866.33 1983,-3916.33 "/>
<path fill="none" stroke="gray" d="M1983,-3916.33C1983,-3922.33 1977,-3928.33 1971,-3928.33"/>
<polyline fill="none" stroke="gray" points="1971,-3928.33 1881,-3928.33 "/>
<path fill="none" stroke="gray" d="M1881,-3928.33C1875,-3928.33 1869,-3922.33 1869,-3916.33"/>
<polyline fill="none" stroke="gray" points="1869,-3916.33 1869,-3866.33 "/>
<path fill="none" stroke="gray" d="M1869,-3866.33C1869,-3860.33 1875,-3854.33 1881,-3854.33"/>
<text text-anchor="middle" x="1926" y="-3914.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Bundle</text>
</g>
<g id="graph38" class="cluster"><title>cluster_\Thelia\Tools</title>
<polyline fill="none" stroke="gray" points="2385,-2664.33 2469,-2664.33 "/>
<path fill="none" stroke="gray" d="M2469,-2664.33C2475,-2664.33 2481,-2670.33 2481,-2676.33"/>
<polyline fill="none" stroke="gray" points="2481,-2676.33 2481,-2834.33 "/>
<path fill="none" stroke="gray" d="M2481,-2834.33C2481,-2840.33 2475,-2846.33 2469,-2846.33"/>
<polyline fill="none" stroke="gray" points="2469,-2846.33 2385,-2846.33 "/>
<path fill="none" stroke="gray" d="M2385,-2846.33C2379,-2846.33 2373,-2840.33 2373,-2834.33"/>
<polyline fill="none" stroke="gray" points="2373,-2834.33 2373,-2676.33 "/>
<path fill="none" stroke="gray" d="M2373,-2676.33C2373,-2670.33 2379,-2664.33 2385,-2664.33"/>
<text text-anchor="middle" x="2427" y="-2832.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Tools</text>
</g>
<g id="graph39" class="cluster"><title>cluster_\Thelia\Form</title>
<polyline fill="none" stroke="gray" points="1887,-2258.33 2499,-2258.33 "/>
<path fill="none" stroke="gray" d="M2499,-2258.33C2505,-2258.33 2511,-2264.33 2511,-2270.33"/>
<polyline fill="none" stroke="gray" points="2511,-2270.33 2511,-2644.33 "/>
<path fill="none" stroke="gray" d="M2511,-2644.33C2511,-2650.33 2505,-2656.33 2499,-2656.33"/>
<polyline fill="none" stroke="gray" points="2499,-2656.33 1887,-2656.33 "/>
<path fill="none" stroke="gray" d="M1887,-2656.33C1881,-2656.33 1875,-2650.33 1875,-2644.33"/>
<polyline fill="none" stroke="gray" points="1875,-2644.33 1875,-2270.33 "/>
<path fill="none" stroke="gray" d="M1875,-2270.33C1875,-2264.33 1881,-2258.33 1887,-2258.33"/>
<text text-anchor="middle" x="2193" y="-2642.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Form</text>
</g>
<g id="graph40" class="cluster"><title>cluster_\Thelia\Command</title>
<polyline fill="none" stroke="gray" points="1074,-1986.33 2519,-1986.33 "/>
<path fill="none" stroke="gray" d="M2519,-1986.33C2525,-1986.33 2531,-1992.33 2531,-1998.33"/>
<polyline fill="none" stroke="gray" points="2531,-1998.33 2531,-2238.33 "/>
<path fill="none" stroke="gray" d="M2531,-2238.33C2531,-2244.33 2525,-2250.33 2519,-2250.33"/>
<polyline fill="none" stroke="gray" points="2519,-2250.33 1074,-2250.33 "/>
<path fill="none" stroke="gray" d="M1074,-2250.33C1068,-2250.33 1062,-2244.33 1062,-2238.33"/>
<polyline fill="none" stroke="gray" points="1062,-2238.33 1062,-1998.33 "/>
<path fill="none" stroke="gray" d="M1062,-1998.33C1062,-1992.33 1068,-1986.33 1074,-1986.33"/>
<text text-anchor="middle" x="1796.5" y="-2236.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Command</text>
</g>
<g id="graph41" class="cluster"><title>cluster_\Thelia\Command\Output</title>
<polyline fill="none" stroke="gray" points="2358,-1994.33 2496,-1994.33 "/>
<path fill="none" stroke="gray" d="M2496,-1994.33C2502,-1994.33 2508,-2000.33 2508,-2006.33"/>
<polyline fill="none" stroke="gray" points="2508,-2006.33 2508,-2056.33 "/>
<path fill="none" stroke="gray" d="M2508,-2056.33C2508,-2062.33 2502,-2068.33 2496,-2068.33"/>
<polyline fill="none" stroke="gray" points="2496,-2068.33 2358,-2068.33 "/>
<path fill="none" stroke="gray" d="M2358,-2068.33C2352,-2068.33 2346,-2062.33 2346,-2056.33"/>
<polyline fill="none" stroke="gray" points="2346,-2056.33 2346,-2006.33 "/>
<path fill="none" stroke="gray" d="M2346,-2006.33C2346,-2000.33 2352,-1994.33 2358,-1994.33"/>
<text text-anchor="middle" x="2427" y="-2054.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Output</text>
</g>
<g id="graph42" class="cluster"><title>cluster_\Thelia\Exception</title>
<polyline fill="none" stroke="gray" points="2352,-1104.33 2502,-1104.33 "/>
<path fill="none" stroke="gray" d="M2502,-1104.33C2508,-1104.33 2514,-1110.33 2514,-1116.33"/>
<polyline fill="none" stroke="gray" points="2514,-1116.33 2514,-1220.33 "/>
<path fill="none" stroke="gray" d="M2514,-1220.33C2514,-1226.33 2508,-1232.33 2502,-1232.33"/>
<polyline fill="none" stroke="gray" points="2502,-1232.33 2352,-1232.33 "/>
<path fill="none" stroke="gray" d="M2352,-1232.33C2346,-1232.33 2340,-1226.33 2340,-1220.33"/>
<polyline fill="none" stroke="gray" points="2340,-1220.33 2340,-1116.33 "/>
<path fill="none" stroke="gray" d="M2340,-1116.33C2340,-1110.33 2346,-1104.33 2352,-1104.33"/>
<text text-anchor="middle" x="2427" y="-1218.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Exception</text>
</g>
<g id="graph43" class="cluster"><title>cluster_\Thelia\Controller</title>
<polyline fill="none" stroke="gray" points="1844,-1904.33 2489,-1904.33 "/>
<path fill="none" stroke="gray" d="M2489,-1904.33C2495,-1904.33 2501,-1910.33 2501,-1916.33"/>
<polyline fill="none" stroke="gray" points="2501,-1916.33 2501,-1966.33 "/>
<path fill="none" stroke="gray" d="M2501,-1966.33C2501,-1972.33 2495,-1978.33 2489,-1978.33"/>
<polyline fill="none" stroke="gray" points="2489,-1978.33 1844,-1978.33 "/>
<path fill="none" stroke="gray" d="M1844,-1978.33C1838,-1978.33 1832,-1972.33 1832,-1966.33"/>
<polyline fill="none" stroke="gray" points="1832,-1966.33 1832,-1916.33 "/>
<path fill="none" stroke="gray" d="M1832,-1916.33C1832,-1910.33 1838,-1904.33 1844,-1904.33"/>
<text text-anchor="middle" x="2166.5" y="-1964.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Controller</text>
</g>
<g id="graph44" class="cluster"><title>cluster_\Thelia\Config</title>
<polyline fill="none" stroke="gray" points="2352,-968.328 2502,-968.328 "/>
<path fill="none" stroke="gray" d="M2502,-968.328C2508,-968.328 2514,-974.328 2514,-980.328"/>
<polyline fill="none" stroke="gray" points="2514,-980.328 2514,-1084.33 "/>
<path fill="none" stroke="gray" d="M2514,-1084.33C2514,-1090.33 2508,-1096.33 2502,-1096.33"/>
<polyline fill="none" stroke="gray" points="2502,-1096.33 2352,-1096.33 "/>
<path fill="none" stroke="gray" d="M2352,-1096.33C2346,-1096.33 2340,-1090.33 2340,-1084.33"/>
<polyline fill="none" stroke="gray" points="2340,-1084.33 2340,-980.328 "/>
<path fill="none" stroke="gray" d="M2340,-980.328C2340,-974.328 2346,-968.328 2352,-968.328"/>
<text text-anchor="middle" x="2427" y="-1082.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Config</text>
</g>
<g id="graph45" class="cluster"><title>cluster_\Thelia\Routing</title>
<polyline fill="none" stroke="gray" points="2345,-748.328 2509,-748.328 "/>
<path fill="none" stroke="gray" d="M2509,-748.328C2515,-748.328 2521,-754.328 2521,-760.328"/>
<polyline fill="none" stroke="gray" points="2521,-760.328 2521,-948.328 "/>
<path fill="none" stroke="gray" d="M2521,-948.328C2521,-954.328 2515,-960.328 2509,-960.328"/>
<polyline fill="none" stroke="gray" points="2509,-960.328 2345,-960.328 "/>
<path fill="none" stroke="gray" d="M2345,-960.328C2339,-960.328 2333,-954.328 2333,-948.328"/>
<polyline fill="none" stroke="gray" points="2333,-948.328 2333,-760.328 "/>
<path fill="none" stroke="gray" d="M2333,-760.328C2333,-754.328 2339,-748.328 2345,-748.328"/>
<text text-anchor="middle" x="2427" y="-946.428" font-family="Times Roman,serif" font-size="11.00" fill="gray">Routing</text>
</g>
<g id="graph46" class="cluster"><title>cluster_\Thelia\Routing\Matcher</title>
<polyline fill="none" stroke="gray" points="2375,-856.328 2479,-856.328 "/>
<path fill="none" stroke="gray" d="M2479,-856.328C2485,-856.328 2491,-862.328 2491,-868.328"/>
<polyline fill="none" stroke="gray" points="2491,-868.328 2491,-918.328 "/>
<path fill="none" stroke="gray" d="M2491,-918.328C2491,-924.328 2485,-930.328 2479,-930.328"/>
<polyline fill="none" stroke="gray" points="2479,-930.328 2375,-930.328 "/>
<path fill="none" stroke="gray" d="M2375,-930.328C2369,-930.328 2363,-924.328 2363,-918.328"/>
<polyline fill="none" stroke="gray" points="2363,-918.328 2363,-868.328 "/>
<path fill="none" stroke="gray" d="M2363,-868.328C2363,-862.328 2369,-856.328 2375,-856.328"/>
<text text-anchor="middle" x="2427" y="-916.428" font-family="Times Roman,serif" font-size="11.00" fill="gray">Matcher</text>
</g>
<g id="graph47" class="cluster"><title>cluster_\Thelia\Log</title>
<polyline fill="none" stroke="gray" points="1843,-1240.33 2504,-1240.33 "/>
<path fill="none" stroke="gray" d="M2504,-1240.33C2510,-1240.33 2516,-1246.33 2516,-1252.33"/>
<polyline fill="none" stroke="gray" points="2516,-1252.33 2516,-1656.33 "/>
<path fill="none" stroke="gray" d="M2516,-1656.33C2516,-1662.33 2510,-1668.33 2504,-1668.33"/>
<polyline fill="none" stroke="gray" points="2504,-1668.33 1843,-1668.33 "/>
<path fill="none" stroke="gray" d="M1843,-1668.33C1837,-1668.33 1831,-1662.33 1831,-1656.33"/>
<polyline fill="none" stroke="gray" points="1831,-1656.33 1831,-1252.33 "/>
<path fill="none" stroke="gray" d="M1831,-1252.33C1831,-1246.33 1837,-1240.33 1843,-1240.33"/>
<text text-anchor="middle" x="2173.5" y="-1654.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Log</text>
</g>
<g id="graph48" class="cluster"><title>cluster_\Thelia\Log\Destination</title>
<polyline fill="none" stroke="gray" points="2358,-1402.33 2496,-1402.33 "/>
<path fill="none" stroke="gray" d="M2496,-1402.33C2502,-1402.33 2508,-1408.33 2508,-1414.33"/>
<polyline fill="none" stroke="gray" points="2508,-1414.33 2508,-1626.33 "/>
<path fill="none" stroke="gray" d="M2508,-1626.33C2508,-1632.33 2502,-1638.33 2496,-1638.33"/>
<polyline fill="none" stroke="gray" points="2496,-1638.33 2358,-1638.33 "/>
<path fill="none" stroke="gray" d="M2358,-1638.33C2352,-1638.33 2346,-1632.33 2346,-1626.33"/>
<polyline fill="none" stroke="gray" points="2346,-1626.33 2346,-1414.33 "/>
<path fill="none" stroke="gray" d="M2346,-1414.33C2346,-1408.33 2352,-1402.33 2358,-1402.33"/>
<text text-anchor="middle" x="2427" y="-1624.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Destination</text>
</g>
<g id="graph49" class="cluster"><title>cluster_\Thelia\Admin</title>
<polyline fill="none" stroke="gray" points="1849,-1676.33 2500,-1676.33 "/>
<path fill="none" stroke="gray" d="M2500,-1676.33C2506,-1676.33 2512,-1682.33 2512,-1688.33"/>
<polyline fill="none" stroke="gray" points="2512,-1688.33 2512,-1884.33 "/>
<path fill="none" stroke="gray" d="M2512,-1884.33C2512,-1890.33 2506,-1896.33 2500,-1896.33"/>
<polyline fill="none" stroke="gray" points="2500,-1896.33 1849,-1896.33 "/>
<path fill="none" stroke="gray" d="M1849,-1896.33C1843,-1896.33 1837,-1890.33 1837,-1884.33"/>
<polyline fill="none" stroke="gray" points="1837,-1884.33 1837,-1688.33 "/>
<path fill="none" stroke="gray" d="M1837,-1688.33C1837,-1682.33 1843,-1676.33 1849,-1676.33"/>
<text text-anchor="middle" x="2174.5" y="-1882.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Admin</text>
</g>
<g id="graph50" class="cluster"><title>cluster_\Thelia\Admin\Controller</title>
<polyline fill="none" stroke="gray" points="1857,-1684.33 2492,-1684.33 "/>
<path fill="none" stroke="gray" d="M2492,-1684.33C2498,-1684.33 2504,-1690.33 2504,-1696.33"/>
<polyline fill="none" stroke="gray" points="2504,-1696.33 2504,-1854.33 "/>
<path fill="none" stroke="gray" d="M2504,-1854.33C2504,-1860.33 2498,-1866.33 2492,-1866.33"/>
<polyline fill="none" stroke="gray" points="2492,-1866.33 1857,-1866.33 "/>
<path fill="none" stroke="gray" d="M1857,-1866.33C1851,-1866.33 1845,-1860.33 1845,-1854.33"/>
<polyline fill="none" stroke="gray" points="1845,-1854.33 1845,-1696.33 "/>
<path fill="none" stroke="gray" d="M1845,-1696.33C1845,-1690.33 1851,-1684.33 1857,-1684.33"/>
<text text-anchor="middle" x="2174.5" y="-1852.43" font-family="Times Roman,serif" font-size="11.00" fill="gray">Controller</text>
</g>
<g id="graph51" class="cluster"><title>cluster_\Thelia\Cart</title>
<polyline fill="none" stroke="gray" points="2392,-666.328 2462,-666.328 "/>
<path fill="none" stroke="gray" d="M2462,-666.328C2468,-666.328 2474,-672.328 2474,-678.328"/>
<polyline fill="none" stroke="gray" points="2474,-678.328 2474,-728.328 "/>
<path fill="none" stroke="gray" d="M2474,-728.328C2474,-734.328 2468,-740.328 2462,-740.328"/>
<polyline fill="none" stroke="gray" points="2462,-740.328 2392,-740.328 "/>
<path fill="none" stroke="gray" d="M2392,-740.328C2386,-740.328 2380,-734.328 2380,-728.328"/>
<polyline fill="none" stroke="gray" points="2380,-728.328 2380,-678.328 "/>
<path fill="none" stroke="gray" d="M2380,-678.328C2380,-672.328 2386,-666.328 2392,-666.328"/>
<text text-anchor="middle" x="2427" y="-726.428" font-family="Times Roman,serif" font-size="11.00" fill="gray">Cart</text>
</g>
<g id="graph52" class="cluster"><title>cluster_\Thelia\Module</title>
<polyline fill="none" stroke="gray" points="2388,-584.328 2466,-584.328 "/>
<path fill="none" stroke="gray" d="M2466,-584.328C2472,-584.328 2478,-590.328 2478,-596.328"/>
<polyline fill="none" stroke="gray" points="2478,-596.328 2478,-646.328 "/>
<path fill="none" stroke="gray" d="M2478,-646.328C2478,-652.328 2472,-658.328 2466,-658.328"/>
<polyline fill="none" stroke="gray" points="2466,-658.328 2388,-658.328 "/>
<path fill="none" stroke="gray" d="M2388,-658.328C2382,-658.328 2376,-652.328 2376,-646.328"/>
<polyline fill="none" stroke="gray" points="2376,-646.328 2376,-596.328 "/>
<path fill="none" stroke="gray" d="M2376,-596.328C2376,-590.328 2382,-584.328 2388,-584.328"/>
<text text-anchor="middle" x="2427" y="-644.428" font-family="Times Roman,serif" font-size="11.00" fill="gray">Module</text>
</g>
<!-- \\Thelia\\Action\\Exception\\ActionException -->
<g id="node5" class="node"><title>\\Thelia\\Action\\Exception\\ActionException</title>
<polygon fill="none" stroke="black" points="1985,-21347.3 1867,-21347.3 1867,-21311.3 1985,-21311.3 1985,-21347.3"/>
<text text-anchor="middle" x="1926" y="-21326.4" font-family="Courier,monospace" font-size="11.00">ActionException</text>
</g>
<!-- \\RuntimeException -->
<g id="node591" class="node"><title>\\RuntimeException</title>
<ellipse fill="none" stroke="black" cx="349" cy="-380.328" rx="103.238" ry="18.3848"/>
<text text-anchor="middle" x="349" y="-376.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\RuntimeException</text>
</g>
<!-- \\Thelia\\Action\\Exception\\ActionException&#45;&gt;\\RuntimeException -->
<g id="edge53" class="edge"><title>\\Thelia\\Action\\Exception\\ActionException&#45;&gt;\\RuntimeException</title>
<path fill="none" stroke="black" d="M1866.91,-21346.4C1792.78,-21363.7 1667.25,-21379 1600,-21307.3 1508.17,-21209.5 1560.95,-2112.42 1528,-1982.33 1353.03,-1291.49 1083.38,-1209.38 770,-569.328 735.353,-498.564 762.359,-452.78 698,-407.328 618.663,-351.298 502.359,-354.705 426.17,-365.173"/>
<polygon fill="none" stroke="black" points="425.553,-361.726 416.157,-366.621 426.555,-368.654 425.553,-361.726"/>
</g>
<!-- \\Thelia\\Action\\Exception\\StockNotFoundException -->
<g id="node6" class="node"><title>\\Thelia\\Action\\Exception\\StockNotFoundException</title>
<polygon fill="none" stroke="black" points="2509,-21428.3 2345,-21428.3 2345,-21392.3 2509,-21392.3 2509,-21428.3"/>
<text text-anchor="middle" x="2427" y="-21407.4" font-family="Courier,monospace" font-size="11.00">StockNotFoundException</text>
</g>
<!-- \\Thelia\\Action\\Exception\\StockNotFoundException&#45;&gt;\\Thelia\\Action\\Exception\\ActionException -->
<g id="edge267" class="edge"><title>\\Thelia\\Action\\Exception\\StockNotFoundException&#45;&gt;\\Thelia\\Action\\Exception\\ActionException</title>
<path fill="none" stroke="black" d="M2344.27,-21397C2246.76,-21381.2 2086.48,-21355.3 1995.25,-21340.5"/>
<polygon fill="none" stroke="black" points="1995.71,-21337.1 1985.28,-21338.9 1994.6,-21344 1995.71,-21337.1"/>
</g>
<!-- \\Thelia\\Action\\Exception\\ProductNotFoundException -->
<g id="node7" class="node"><title>\\Thelia\\Action\\Exception\\ProductNotFoundException</title>
<polygon fill="none" stroke="black" points="2516,-21374.3 2338,-21374.3 2338,-21338.3 2516,-21338.3 2516,-21374.3"/>
<text text-anchor="middle" x="2427" y="-21353.4" font-family="Courier,monospace" font-size="11.00">ProductNotFoundException</text>
</g>
<!-- \\Thelia\\Action\\Exception\\ProductNotFoundException&#45;&gt;\\Thelia\\Action\\Exception\\ActionException -->
<g id="edge297" class="edge"><title>\\Thelia\\Action\\Exception\\ProductNotFoundException&#45;&gt;\\Thelia\\Action\\Exception\\ActionException</title>
<path fill="none" stroke="black" d="M2337.43,-21351.5C2239.33,-21346.2 2084.11,-21337.8 1995.01,-21333"/>
<polygon fill="none" stroke="black" points="1995.19,-21329.6 1985.01,-21332.5 1994.81,-21336.5 1995.19,-21329.6"/>
</g>
<!-- \\Thelia\\Action\\Exception\\FormValidationException -->
<g id="node8" class="node"><title>\\Thelia\\Action\\Exception\\FormValidationException</title>
<polygon fill="none" stroke="black" points="2513,-21320.3 2341,-21320.3 2341,-21284.3 2513,-21284.3 2513,-21320.3"/>
<text text-anchor="middle" x="2427" y="-21299.4" font-family="Courier,monospace" font-size="11.00">FormValidationException</text>
</g>
<!-- \\Thelia\\Action\\Exception\\FormValidationException&#45;&gt;\\Thelia\\Action\\Exception\\ActionException -->
<g id="edge857" class="edge"><title>\\Thelia\\Action\\Exception\\FormValidationException&#45;&gt;\\Thelia\\Action\\Exception\\ActionException</title>
<path fill="none" stroke="black" d="M2340.88,-21307C2243.09,-21312.2 2085.46,-21320.7 1995.27,-21325.6"/>
<polygon fill="none" stroke="black" points="1994.95,-21322.1 1985.15,-21326.1 1995.33,-21329.1 1994.95,-21322.1"/>
</g>
<!-- \\Thelia\\Action\\Cart -->
<g id="node9" class="node"><title>\\Thelia\\Action\\Cart</title>
<polygon fill="none" stroke="black" points="2454,-21266.3 2400,-21266.3 2400,-21230.3 2454,-21230.3 2454,-21266.3"/>
<text text-anchor="middle" x="2427" y="-21245.4" font-family="Courier,monospace" font-size="11.00">Cart</text>
</g>
<!-- \\Thelia\\Action\\BaseAction -->
<g id="node12" class="node"><title>\\Thelia\\Action\\BaseAction</title>
<polygon fill="none" stroke="black" points="1968,-21212.3 1884,-21212.3 1884,-21176.3 1968,-21176.3 1968,-21212.3"/>
<text text-anchor="start" x="1892" y="-21199.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-21186.6" font-family="Courier,monospace" font-size="11.00">BaseAction</text>
</g>
<!-- \\Thelia\\Action\\Cart&#45;&gt;\\Thelia\\Action\\BaseAction -->
<g id="edge213" class="edge"><title>\\Thelia\\Action\\Cart&#45;&gt;\\Thelia\\Action\\BaseAction</title>
<path fill="none" stroke="black" d="M2399.71,-21245.4C2319.67,-21236.8 2084.57,-21211.4 1978.72,-21200"/>
<polygon fill="none" stroke="black" points="1978.9,-21196.5 1968.58,-21198.9 1978.15,-21203.5 1978.9,-21196.5"/>
</g>
<!-- \\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface -->
<g id="node620" class="node"><title>\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-88.3283" rx="326.891" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-84.7283" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\EventDispatcher\EventSubscriberInterface</text>
</g>
<!-- \\Thelia\\Action\\Cart&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface -->
<g id="edge215" class="edge"><title>\\Thelia\\Action\\Cart&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2399.68,-21250.3C2373.62,-21250.5 2335.53,-21246.1 2316,-21221.3 2230.07,-21112.3 2348.17,-1336.39 2252,-1236.33 2226.88,-1210.19 1937.16,-1256.82 1926,-1222.33"/>
</g>
<!-- \\Thelia\\Action\\Category -->
<g id="node10" class="node"><title>\\Thelia\\Action\\Category</title>
<polygon fill="none" stroke="black" points="2462,-21212.3 2392,-21212.3 2392,-21176.3 2462,-21176.3 2462,-21212.3"/>
<text text-anchor="middle" x="2427" y="-21191.4" font-family="Courier,monospace" font-size="11.00">Category</text>
</g>
<!-- \\Thelia\\Action\\Category&#45;&gt;\\Thelia\\Action\\BaseAction -->
<g id="edge731" class="edge"><title>\\Thelia\\Action\\Category&#45;&gt;\\Thelia\\Action\\BaseAction</title>
<path fill="none" stroke="black" d="M2391.37,-21194.3C2304.49,-21194.3 2081.36,-21194.3 1978.89,-21194.3"/>
<polygon fill="none" stroke="black" points="1978.77,-21190.8 1968.77,-21194.3 1978.77,-21197.8 1978.77,-21190.8"/>
</g>
<!-- \\Thelia\\Action\\Category&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface -->
<g id="edge733" class="edge"><title>\\Thelia\\Action\\Category&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2391.48,-21196.2C2366.14,-21195.4 2333.56,-21189.6 2316,-21167.3 2230.3,-21058.6 2347.91,-1336.12 2252,-1236.33 2226.88,-1210.19 1937.16,-1256.82 1926,-1222.33"/>
</g>
<!-- \\Thelia\\Action\\Customer -->
<g id="node11" class="node"><title>\\Thelia\\Action\\Customer</title>
<polygon fill="none" stroke="black" points="2462,-21158.3 2392,-21158.3 2392,-21122.3 2462,-21122.3 2462,-21158.3"/>
<text text-anchor="middle" x="2427" y="-21137.4" font-family="Courier,monospace" font-size="11.00">Customer</text>
</g>
<!-- \\Thelia\\Action\\Customer&#45;&gt;\\Thelia\\Action\\BaseAction -->
<g id="edge963" class="edge"><title>\\Thelia\\Action\\Customer&#45;&gt;\\Thelia\\Action\\BaseAction</title>
<path fill="none" stroke="black" d="M2391.37,-21144.2C2304.49,-21153.5 2081.36,-21177.6 1978.89,-21188.6"/>
<polygon fill="none" stroke="black" points="1978.33,-21185.2 1968.77,-21189.7 1979.08,-21192.1 1978.33,-21185.2"/>
</g>
<!-- \\Thelia\\Action\\Customer&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface -->
<g id="edge965" class="edge"><title>\\Thelia\\Action\\Customer&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2391.38,-21141.2C2365.99,-21139.7 2333.39,-21133 2316,-21110.3 2231.92,-21000.9 2347.63,-1335.84 2252,-1236.33 2226.88,-1210.19 1937.16,-1256.82 1926,-1222.33"/>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1926,-1222.33C1826.15,-913.699 1699,-878.23 1600,-569.328 1568.82,-472.053 1603.27,-184.381 1528,-115.328 1447.11,-41.1215 1311.23,-51.9809 1226.04,-68.6697"/>
<polygon fill="none" stroke="black" points="1225.27,-65.2547 1216.17,-70.6745 1226.66,-72.1147 1225.27,-65.2547"/>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeCombinationTableMap -->
<g id="node15" class="node"><title>\\Thelia\\Model\\Map\\AttributeCombinationTableMap</title>
<polygon fill="none" stroke="black" points="2530,-12632.3 2324,-12632.3 2324,-12596.3 2530,-12596.3 2530,-12632.3"/>
<text text-anchor="middle" x="2427" y="-12611.4" font-family="Courier,monospace" font-size="11.00">AttributeCombinationTableMap</text>
</g>
<!-- \\Propel\\Runtime\\Map\\TableMap -->
<g id="node595" class="node"><title>\\Propel\\Runtime\\Map\\TableMap</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-542.328" rx="161.22" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-538.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Propel\Runtime\Map\TableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeCombinationTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge59" class="edge"><title>\\Thelia\\Model\\Map\\AttributeCombinationTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2324.65,-12596.1C2321.49,-12593.5 2318.58,-12590.6 2316,-12587.3 2217.99,-12463.3 2288.09,-1362.2 2252,-1208.33 2189.18,-940.51 2004.09,-655.759 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.733 1938.79,-560.483 1941.58,-570.704 1947.35,-566.733"/>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureAvTableMap -->
<g id="node16" class="node"><title>\\Thelia\\Model\\Map\\FeatureAvTableMap</title>
<polygon fill="none" stroke="black" points="2492,-12578.3 2362,-12578.3 2362,-12542.3 2492,-12542.3 2492,-12578.3"/>
<text text-anchor="middle" x="2427" y="-12557.4" font-family="Courier,monospace" font-size="11.00">FeatureAvTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureAvTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge71" class="edge"><title>\\Thelia\\Model\\Map\\FeatureAvTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.47,-12558.7C2344.07,-12554.8 2327.07,-12547.3 2316,-12533.3 2218.46,-12409.9 2287.93,-1361.46 2252,-1208.33 2189.17,-940.511 2004.09,-655.759 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.733 1938.79,-560.483 1941.58,-570.704 1947.35,-566.733"/>
</g>
<!-- \\Thelia\\Model\\Map\\AdminTableMap -->
<g id="node17" class="node"><title>\\Thelia\\Model\\Map\\AdminTableMap</title>
<polygon fill="none" stroke="black" points="2479,-12524.3 2375,-12524.3 2375,-12488.3 2479,-12488.3 2479,-12524.3"/>
<text text-anchor="middle" x="2427" y="-12503.4" font-family="Courier,monospace" font-size="11.00">AdminTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AdminTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge75" class="edge"><title>\\Thelia\\Model\\Map\\AdminTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2374.8,-12506.9C2353.15,-12504.2 2329.9,-12496.9 2316,-12479.3 2218.92,-12356.5 2287.76,-1360.73 2252,-1208.33 2189.17,-940.512 2004.09,-655.76 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.733 1938.79,-560.483 1941.58,-570.704 1947.35,-566.733"/>
</g>
<!-- \\Thelia\\Model\\Map\\DocumentTableMap -->
<g id="node18" class="node"><title>\\Thelia\\Model\\Map\\DocumentTableMap</title>
<polygon fill="none" stroke="black" points="2489,-12470.3 2365,-12470.3 2365,-12434.3 2489,-12434.3 2489,-12470.3"/>
<text text-anchor="middle" x="2427" y="-12449.4" font-family="Courier,monospace" font-size="11.00">DocumentTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\DocumentTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge85" class="edge"><title>\\Thelia\\Model\\Map\\DocumentTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.38,-12451.3C2345.98,-12447.6 2327.68,-12440.1 2316,-12425.3 2219.38,-12303.1 2287.59,-1360 2252,-1208.33 2189.16,-940.513 2004.09,-655.76 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.733 1938.79,-560.484 1941.58,-570.704 1947.35,-566.733"/>
</g>
<!-- \\Thelia\\Model\\Map\\ImageI18nTableMap -->
<g id="node19" class="node"><title>\\Thelia\\Model\\Map\\ImageI18nTableMap</title>
<polygon fill="none" stroke="black" points="2492,-12416.3 2362,-12416.3 2362,-12380.3 2492,-12380.3 2492,-12416.3"/>
<text text-anchor="middle" x="2427" y="-12395.4" font-family="Courier,monospace" font-size="11.00">ImageI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ImageI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge123" class="edge"><title>\\Thelia\\Model\\Map\\ImageI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.47,-12396.7C2344.08,-12392.8 2327.07,-12385.3 2316,-12371.3 2219.85,-12249.7 2287.42,-1359.27 2252,-1208.33 2189.16,-940.513 2004.09,-655.76 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.733 1938.79,-560.484 1941.58,-570.704 1947.35,-566.733"/>
</g>
<!-- \\Thelia\\Model\\Map\\GroupI18nTableMap -->
<g id="node20" class="node"><title>\\Thelia\\Model\\Map\\GroupI18nTableMap</title>
<polygon fill="none" stroke="black" points="2492,-12362.3 2362,-12362.3 2362,-12326.3 2492,-12326.3 2492,-12362.3"/>
<text text-anchor="middle" x="2427" y="-12341.4" font-family="Courier,monospace" font-size="11.00">GroupI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\GroupI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge141" class="edge"><title>\\Thelia\\Model\\Map\\GroupI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.47,-12342.7C2344.08,-12338.8 2327.07,-12331.3 2316,-12317.3 2220.31,-12196.3 2287.25,-1358.54 2252,-1208.33 2189.16,-940.514 2004.08,-655.76 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.733 1938.79,-560.484 1941.58,-570.704 1947.35,-566.733"/>
</g>
<!-- \\Thelia\\Model\\Map\\ProductI18nTableMap -->
<g id="node21" class="node"><title>\\Thelia\\Model\\Map\\ProductI18nTableMap</title>
<polygon fill="none" stroke="black" points="2499,-12308.3 2355,-12308.3 2355,-12272.3 2499,-12272.3 2499,-12308.3"/>
<text text-anchor="middle" x="2427" y="-12287.4" font-family="Courier,monospace" font-size="11.00">ProductI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ProductI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge145" class="edge"><title>\\Thelia\\Model\\Map\\ProductI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.26,-12286.8C2339.47,-12282.6 2325.53,-12275.4 2316,-12263.3 2220.77,-12142.9 2287.08,-1357.81 2252,-1208.33 2189.15,-940.515 2004.08,-655.761 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.704 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\LangTableMap -->
<g id="node22" class="node"><title>\\Thelia\\Model\\Map\\LangTableMap</title>
<polygon fill="none" stroke="black" points="2476,-12254.3 2378,-12254.3 2378,-12218.3 2476,-12218.3 2476,-12254.3"/>
<text text-anchor="middle" x="2427" y="-12233.4" font-family="Courier,monospace" font-size="11.00">LangTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\LangTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge223" class="edge"><title>\\Thelia\\Model\\Map\\LangTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2377.95,-12237.3C2355.44,-12234.9 2330.58,-12227.8 2316,-12209.3 2221.24,-12089.5 2286.91,-1357.08 2252,-1208.33 2189.15,-940.516 2004.08,-655.761 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.705 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\DelivzoneTableMap -->
<g id="node23" class="node"><title>\\Thelia\\Model\\Map\\DelivzoneTableMap</title>
<polygon fill="none" stroke="black" points="2492,-12200.3 2362,-12200.3 2362,-12164.3 2492,-12164.3 2492,-12200.3"/>
<text text-anchor="middle" x="2427" y="-12179.4" font-family="Courier,monospace" font-size="11.00">DelivzoneTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\DelivzoneTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge243" class="edge"><title>\\Thelia\\Model\\Map\\DelivzoneTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.48,-12180.7C2344.08,-12176.8 2327.07,-12169.3 2316,-12155.3 2221.7,-12036.1 2286.74,-1356.35 2252,-1208.33 2189.15,-940.517 2004.08,-655.761 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.705 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\TaxRuleTableMap -->
<g id="node24" class="node"><title>\\Thelia\\Model\\Map\\TaxRuleTableMap</title>
<polygon fill="none" stroke="black" points="2486,-12146.3 2368,-12146.3 2368,-12110.3 2486,-12110.3 2486,-12146.3"/>
<text text-anchor="middle" x="2427" y="-12125.4" font-family="Courier,monospace" font-size="11.00">TaxRuleTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\TaxRuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge247" class="edge"><title>\\Thelia\\Model\\Map\\TaxRuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.86,-12127.9C2348.32,-12124.6 2328.42,-12117 2316,-12101.3 2222.16,-11982.6 2286.57,-1355.62 2252,-1208.33 2189.14,-940.518 2004.08,-655.762 1944.62,-568.947"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.705 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\ProductTableMap -->
<g id="node25" class="node"><title>\\Thelia\\Model\\Map\\ProductTableMap</title>
<polygon fill="none" stroke="black" points="2486,-12092.3 2368,-12092.3 2368,-12056.3 2486,-12056.3 2486,-12092.3"/>
<text text-anchor="middle" x="2427" y="-12071.4" font-family="Courier,monospace" font-size="11.00">ProductTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ProductTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge257" class="edge"><title>\\Thelia\\Model\\Map\\ProductTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.86,-12073.9C2348.32,-12070.6 2328.42,-12063 2316,-12047.3 2222.63,-11929.2 2286.4,-1354.89 2252,-1208.33 2189.14,-940.519 2004.08,-655.762 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.705 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeI18nTableMap -->
<g id="node26" class="node"><title>\\Thelia\\Model\\Map\\AttributeI18nTableMap</title>
<polygon fill="none" stroke="black" points="2506,-12038.3 2348,-12038.3 2348,-12002.3 2506,-12002.3 2506,-12038.3"/>
<text text-anchor="middle" x="2427" y="-12017.4" font-family="Courier,monospace" font-size="11.00">AttributeI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge265" class="edge"><title>\\Thelia\\Model\\Map\\AttributeI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2347.75,-12014.8C2335.43,-12010.4 2324.12,-12003.6 2316,-11993.3 2223.09,-11875.8 2286.23,-1354.16 2252,-1208.33 2189.13,-940.52 2004.08,-655.762 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.705 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\ImageTableMap -->
<g id="node27" class="node"><title>\\Thelia\\Model\\Map\\ImageTableMap</title>
<polygon fill="none" stroke="black" points="2479,-11984.3 2375,-11984.3 2375,-11948.3 2479,-11948.3 2479,-11984.3"/>
<text text-anchor="middle" x="2427" y="-11963.4" font-family="Courier,monospace" font-size="11.00">ImageTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ImageTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge271" class="edge"><title>\\Thelia\\Model\\Map\\ImageTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2374.8,-11966.9C2353.16,-11964.2 2329.9,-11956.9 2316,-11939.3 2223.55,-11822.4 2286.06,-1353.43 2252,-1208.33 2189.13,-940.521 2004.08,-655.763 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.734 1938.79,-560.484 1941.58,-570.705 1947.35,-566.734"/>
</g>
<!-- \\Thelia\\Model\\Map\\ProductCategoryTableMap -->
<g id="node28" class="node"><title>\\Thelia\\Model\\Map\\ProductCategoryTableMap</title>
<polygon fill="none" stroke="black" points="2513,-11930.3 2341,-11930.3 2341,-11894.3 2513,-11894.3 2513,-11930.3"/>
<text text-anchor="middle" x="2427" y="-11909.4" font-family="Courier,monospace" font-size="11.00">ProductCategoryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ProductCategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge273" class="edge"><title>\\Thelia\\Model\\Map\\ProductCategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2340.87,-11904C2331.26,-11899.7 2322.58,-11893.7 2316,-11885.3 2224.02,-11769 2285.89,-1352.7 2252,-1208.33 2189.13,-940.522 2004.07,-655.763 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.735 1938.79,-560.484 1941.58,-570.705 1947.35,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\ModuleI18nTableMap -->
<g id="node29" class="node"><title>\\Thelia\\Model\\Map\\ModuleI18nTableMap</title>
<polygon fill="none" stroke="black" points="2496,-11876.3 2358,-11876.3 2358,-11840.3 2496,-11840.3 2496,-11876.3"/>
<text text-anchor="middle" x="2427" y="-11855.4" font-family="Courier,monospace" font-size="11.00">ModuleI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ModuleI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge293" class="edge"><title>\\Thelia\\Model\\Map\\ModuleI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2357.72,-11855.8C2341.65,-11851.7 2326.27,-11844.3 2316,-11831.3 2224.48,-11715.6 2285.73,-1351.97 2252,-1208.33 2189.12,-940.523 2004.07,-655.763 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.735 1938.79,-560.484 1941.58,-570.705 1947.35,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\ConfigI18nTableMap -->
<g id="node30" class="node"><title>\\Thelia\\Model\\Map\\ConfigI18nTableMap</title>
<polygon fill="none" stroke="black" points="2496,-11822.3 2358,-11822.3 2358,-11786.3 2496,-11786.3 2496,-11822.3"/>
<text text-anchor="middle" x="2427" y="-11801.4" font-family="Courier,monospace" font-size="11.00">ConfigI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ConfigI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge309" class="edge"><title>\\Thelia\\Model\\Map\\ConfigI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2357.72,-11801.8C2341.65,-11797.7 2326.27,-11790.3 2316,-11777.3 2224.94,-11662.2 2285.56,-1351.24 2252,-1208.33 2189.12,-940.524 2004.07,-655.764 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.735 1938.79,-560.484 1941.58,-570.705 1947.35,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\FolderI18nTableMap -->
<g id="node31" class="node"><title>\\Thelia\\Model\\Map\\FolderI18nTableMap</title>
<polygon fill="none" stroke="black" points="2496,-11768.3 2358,-11768.3 2358,-11732.3 2496,-11732.3 2496,-11768.3"/>
<text text-anchor="middle" x="2427" y="-11747.4" font-family="Courier,monospace" font-size="11.00">FolderI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FolderI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge321" class="edge"><title>\\Thelia\\Model\\Map\\FolderI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2357.72,-11747.8C2341.65,-11743.7 2326.27,-11736.3 2316,-11723.3 2225.41,-11608.8 2285.39,-1350.51 2252,-1208.33 2189.11,-940.525 2004.07,-655.764 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.35,-566.735 1938.79,-560.484 1941.58,-570.705 1947.35,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\CouponTableMap -->
<g id="node32" class="node"><title>\\Thelia\\Model\\Map\\CouponTableMap</title>
<polygon fill="none" stroke="black" points="2482,-11714.3 2372,-11714.3 2372,-11678.3 2482,-11678.3 2482,-11714.3"/>
<text text-anchor="middle" x="2427" y="-11693.4" font-family="Courier,monospace" font-size="11.00">CouponTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CouponTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge351" class="edge"><title>\\Thelia\\Model\\Map\\CouponTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2371.34,-11696.5C2350.72,-11693.4 2329.16,-11686 2316,-11669.3 2225.87,-11555.4 2285.22,-1349.77 2252,-1208.33 2189.11,-940.526 2004.07,-655.764 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.34,-566.735 1938.79,-560.484 1941.58,-570.705 1947.34,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\TaxRuleI18nTableMap -->
<g id="node33" class="node"><title>\\Thelia\\Model\\Map\\TaxRuleI18nTableMap</title>
<polygon fill="none" stroke="black" points="2499,-11660.3 2355,-11660.3 2355,-11624.3 2499,-11624.3 2499,-11660.3"/>
<text text-anchor="middle" x="2427" y="-11639.4" font-family="Courier,monospace" font-size="11.00">TaxRuleI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\TaxRuleI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge353" class="edge"><title>\\Thelia\\Model\\Map\\TaxRuleI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.27,-11638.8C2339.47,-11634.6 2325.53,-11627.4 2316,-11615.3 2226.33,-11502 2285.05,-1349.04 2252,-1208.33 2189.1,-940.527 2004.07,-655.765 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.34,-566.735 1938.79,-560.484 1941.58,-570.705 1947.34,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\CartTableMap -->
<g id="node34" class="node"><title>\\Thelia\\Model\\Map\\CartTableMap</title>
<polygon fill="none" stroke="black" points="2476,-11606.3 2378,-11606.3 2378,-11570.3 2476,-11570.3 2476,-11606.3"/>
<text text-anchor="middle" x="2427" y="-11585.4" font-family="Courier,monospace" font-size="11.00">CartTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CartTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge357" class="edge"><title>\\Thelia\\Model\\Map\\CartTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2377.95,-11589.3C2355.45,-11586.9 2330.58,-11579.8 2316,-11561.3 2226.8,-11448.5 2284.88,-1348.31 2252,-1208.33 2189.1,-940.528 2004.07,-655.765 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.34,-566.735 1938.79,-560.484 1941.58,-570.706 1947.34,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\AddressTableMap -->
<g id="node35" class="node"><title>\\Thelia\\Model\\Map\\AddressTableMap</title>
<polygon fill="none" stroke="black" points="2486,-11552.3 2368,-11552.3 2368,-11516.3 2486,-11516.3 2486,-11552.3"/>
<text text-anchor="middle" x="2427" y="-11531.4" font-family="Courier,monospace" font-size="11.00">AddressTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AddressTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge365" class="edge"><title>\\Thelia\\Model\\Map\\AddressTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.87,-11533.9C2348.33,-11530.6 2328.43,-11523 2316,-11507.3 2227.26,-11395.1 2284.71,-1347.58 2252,-1208.33 2189.1,-940.529 2004.06,-655.765 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.34,-566.735 1938.79,-560.484 1941.58,-570.706 1947.34,-566.735"/>
</g>
<!-- \\Thelia\\Model\\Map\\CurrencyI18nTableMap -->
<g id="node36" class="node"><title>\\Thelia\\Model\\Map\\CurrencyI18nTableMap</title>
<polygon fill="none" stroke="black" points="2503,-11498.3 2351,-11498.3 2351,-11462.3 2503,-11462.3 2503,-11498.3"/>
<text text-anchor="middle" x="2427" y="-11477.4" font-family="Courier,monospace" font-size="11.00">CurrencyI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CurrencyI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge367" class="edge"><title>\\Thelia\\Model\\Map\\CurrencyI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-11475.8C2337.34,-11471.5 2324.8,-11464.5 2316,-11453.3 2227.72,-11341.7 2284.54,-1346.85 2252,-1208.33 2189.09,-940.53 2004.06,-655.766 1944.62,-568.948"/>
<polygon fill="none" stroke="black" points="1947.34,-566.736 1938.79,-560.485 1941.58,-570.706 1947.34,-566.736"/>
</g>
<!-- \\Thelia\\Model\\Map\\OrderProductTableMap -->
<g id="node37" class="node"><title>\\Thelia\\Model\\Map\\OrderProductTableMap</title>
<polygon fill="none" stroke="black" points="2503,-11444.3 2351,-11444.3 2351,-11408.3 2503,-11408.3 2503,-11444.3"/>
<text text-anchor="middle" x="2427" y="-11423.4" font-family="Courier,monospace" font-size="11.00">OrderProductTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\OrderProductTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge395" class="edge"><title>\\Thelia\\Model\\Map\\OrderProductTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-11421.8C2337.34,-11417.5 2324.8,-11410.4 2316,-11399.3 2228.19,-11288.3 2284.37,-1346.12 2252,-1208.33 2189.09,-940.531 2004.06,-655.766 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.736 1938.79,-560.485 1941.58,-570.706 1947.34,-566.736"/>
</g>
<!-- \\Thelia\\Model\\Map\\MessageTableMap -->
<g id="node38" class="node"><title>\\Thelia\\Model\\Map\\MessageTableMap</title>
<polygon fill="none" stroke="black" points="2486,-11390.3 2368,-11390.3 2368,-11354.3 2486,-11354.3 2486,-11390.3"/>
<text text-anchor="middle" x="2427" y="-11369.4" font-family="Courier,monospace" font-size="11.00">MessageTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\MessageTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge453" class="edge"><title>\\Thelia\\Model\\Map\\MessageTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.87,-11371.9C2348.33,-11368.6 2328.43,-11361 2316,-11345.3 2228.65,-11234.9 2284.2,-1345.39 2252,-1208.33 2189.08,-940.532 2004.06,-655.766 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.736 1938.79,-560.485 1941.58,-570.706 1947.34,-566.736"/>
</g>
<!-- \\Thelia\\Model\\Map\\AccessoryTableMap -->
<g id="node39" class="node"><title>\\Thelia\\Model\\Map\\AccessoryTableMap</title>
<polygon fill="none" stroke="black" points="2492,-11336.3 2362,-11336.3 2362,-11300.3 2492,-11300.3 2492,-11336.3"/>
<text text-anchor="middle" x="2427" y="-11315.4" font-family="Courier,monospace" font-size="11.00">AccessoryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AccessoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge465" class="edge"><title>\\Thelia\\Model\\Map\\AccessoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.48,-11316.7C2344.08,-11312.8 2327.07,-11305.3 2316,-11291.3 2229.11,-11181.5 2284.03,-1344.66 2252,-1208.33 2189.08,-940.533 2004.06,-655.767 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.736 1938.79,-560.485 1941.58,-570.706 1947.34,-566.736"/>
</g>
<!-- \\Thelia\\Model\\Map\\MessageI18nTableMap -->
<g id="node40" class="node"><title>\\Thelia\\Model\\Map\\MessageI18nTableMap</title>
<polygon fill="none" stroke="black" points="2499,-11282.3 2355,-11282.3 2355,-11246.3 2499,-11246.3 2499,-11282.3"/>
<text text-anchor="middle" x="2427" y="-11261.4" font-family="Courier,monospace" font-size="11.00">MessageI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\MessageI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge501" class="edge"><title>\\Thelia\\Model\\Map\\MessageI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.27,-11260.8C2339.47,-11256.6 2325.54,-11249.4 2316,-11237.3 2229.58,-11128.1 2283.86,-1343.93 2252,-1208.33 2189.07,-940.534 2004.06,-655.767 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.736 1938.79,-560.485 1941.58,-570.706 1947.34,-566.736"/>
</g>
<!-- \\Thelia\\Model\\Map\\CartItemTableMap -->
<g id="node41" class="node"><title>\\Thelia\\Model\\Map\\CartItemTableMap</title>
<polygon fill="none" stroke="black" points="2489,-11228.3 2365,-11228.3 2365,-11192.3 2489,-11192.3 2489,-11228.3"/>
<text text-anchor="middle" x="2427" y="-11207.4" font-family="Courier,monospace" font-size="11.00">CartItemTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CartItemTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge525" class="edge"><title>\\Thelia\\Model\\Map\\CartItemTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.38,-11209.3C2345.99,-11205.6 2327.69,-11198.1 2316,-11183.3 2230.04,-11074.7 2283.69,-1343.2 2252,-1208.33 2189.07,-940.535 2004.06,-655.767 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.736 1938.79,-560.485 1941.58,-570.706 1947.34,-566.736"/>
</g>
<!-- \\Thelia\\Model\\Map\\CategoryTableMap -->
<g id="node42" class="node"><title>\\Thelia\\Model\\Map\\CategoryTableMap</title>
<polygon fill="none" stroke="black" points="2489,-11174.3 2365,-11174.3 2365,-11138.3 2489,-11138.3 2489,-11174.3"/>
<text text-anchor="middle" x="2427" y="-11153.4" font-family="Courier,monospace" font-size="11.00">CategoryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge529" class="edge"><title>\\Thelia\\Model\\Map\\CategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.38,-11155.3C2345.99,-11151.6 2327.69,-11144.1 2316,-11129.3 2230.51,-11021.3 2283.53,-1342.47 2252,-1208.33 2189.06,-940.536 2004.05,-655.768 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.58,-570.706 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\CouponRuleTableMap -->
<g id="node43" class="node"><title>\\Thelia\\Model\\Map\\CouponRuleTableMap</title>
<polygon fill="none" stroke="black" points="2496,-11120.3 2358,-11120.3 2358,-11084.3 2496,-11084.3 2496,-11120.3"/>
<text text-anchor="middle" x="2427" y="-11099.4" font-family="Courier,monospace" font-size="11.00">CouponRuleTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CouponRuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge531" class="edge"><title>\\Thelia\\Model\\Map\\CouponRuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2357.72,-11099.8C2341.66,-11095.7 2326.28,-11088.3 2316,-11075.3 2230.97,-10967.9 2283.36,-1341.74 2252,-1208.33 2189.06,-940.537 2004.05,-655.768 1944.62,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.58,-570.706 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\OrderAddressTableMap -->
<g id="node44" class="node"><title>\\Thelia\\Model\\Map\\OrderAddressTableMap</title>
<polygon fill="none" stroke="black" points="2503,-11066.3 2351,-11066.3 2351,-11030.3 2503,-11030.3 2503,-11066.3"/>
<text text-anchor="middle" x="2427" y="-11045.4" font-family="Courier,monospace" font-size="11.00">OrderAddressTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\OrderAddressTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge537" class="edge"><title>\\Thelia\\Model\\Map\\OrderAddressTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-11043.8C2337.34,-11039.5 2324.8,-11032.4 2316,-11021.3 2231.43,-10914.4 2283.19,-1341.01 2252,-1208.33 2189.05,-940.538 2004.05,-655.768 1944.61,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.58,-570.706 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\ContentAssocTableMap -->
<g id="node45" class="node"><title>\\Thelia\\Model\\Map\\ContentAssocTableMap</title>
<polygon fill="none" stroke="black" points="2503,-11012.3 2351,-11012.3 2351,-10976.3 2503,-10976.3 2503,-11012.3"/>
<text text-anchor="middle" x="2427" y="-10991.4" font-family="Courier,monospace" font-size="11.00">ContentAssocTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ContentAssocTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge553" class="edge"><title>\\Thelia\\Model\\Map\\ContentAssocTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-10989.8C2337.34,-10985.5 2324.8,-10978.4 2316,-10967.3 2231.9,-10861 2283.02,-1340.28 2252,-1208.33 2189.05,-940.539 2004.05,-655.769 1944.61,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.57,-570.707 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\RewritingTableMap -->
<g id="node46" class="node"><title>\\Thelia\\Model\\Map\\RewritingTableMap</title>
<polygon fill="none" stroke="black" points="2492,-10958.3 2362,-10958.3 2362,-10922.3 2492,-10922.3 2492,-10958.3"/>
<text text-anchor="middle" x="2427" y="-10937.4" font-family="Courier,monospace" font-size="11.00">RewritingTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\RewritingTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge565" class="edge"><title>\\Thelia\\Model\\Map\\RewritingTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.48,-10938.6C2344.08,-10934.8 2327.08,-10927.3 2316,-10913.3 2232.36,-10807.6 2282.85,-1339.55 2252,-1208.33 2189.05,-940.541 2004.05,-655.769 1944.61,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.57,-570.707 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\OrderFeatureTableMap -->
<g id="node47" class="node"><title>\\Thelia\\Model\\Map\\OrderFeatureTableMap</title>
<polygon fill="none" stroke="black" points="2503,-10904.3 2351,-10904.3 2351,-10868.3 2503,-10868.3 2503,-10904.3"/>
<text text-anchor="middle" x="2427" y="-10883.4" font-family="Courier,monospace" font-size="11.00">OrderFeatureTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\OrderFeatureTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge587" class="edge"><title>\\Thelia\\Model\\Map\\OrderFeatureTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-10881.8C2337.34,-10877.5 2324.8,-10870.4 2316,-10859.3 2232.82,-10754.2 2282.68,-1338.81 2252,-1208.33 2189.04,-940.542 2004.05,-655.77 1944.61,-568.949"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.57,-570.707 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\CustomerTableMap -->
<g id="node48" class="node"><title>\\Thelia\\Model\\Map\\CustomerTableMap</title>
<polygon fill="none" stroke="black" points="2489,-10850.3 2365,-10850.3 2365,-10814.3 2489,-10814.3 2489,-10850.3"/>
<text text-anchor="middle" x="2427" y="-10829.4" font-family="Courier,monospace" font-size="11.00">CustomerTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CustomerTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge609" class="edge"><title>\\Thelia\\Model\\Map\\CustomerTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.39,-10831.3C2345.99,-10827.6 2327.69,-10820.1 2316,-10805.3 2233.29,-10700.8 2282.51,-1338.08 2252,-1208.33 2189.04,-940.543 2004.04,-655.77 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.737 1938.79,-560.485 1941.57,-570.707 1947.34,-566.737"/>
</g>
<!-- \\Thelia\\Model\\Map\\AdminLogTableMap -->
<g id="node49" class="node"><title>\\Thelia\\Model\\Map\\AdminLogTableMap</title>
<polygon fill="none" stroke="black" points="2489,-10796.3 2365,-10796.3 2365,-10760.3 2489,-10760.3 2489,-10796.3"/>
<text text-anchor="middle" x="2427" y="-10775.4" font-family="Courier,monospace" font-size="11.00">AdminLogTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AdminLogTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge635" class="edge"><title>\\Thelia\\Model\\Map\\AdminLogTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.39,-10777.3C2345.99,-10773.6 2327.69,-10766.1 2316,-10751.3 2233.75,-10647.4 2282.34,-1337.35 2252,-1208.33 2189.03,-940.544 2004.04,-655.77 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.738 1938.79,-560.485 1941.57,-570.707 1947.34,-566.738"/>
</g>
<!-- \\Thelia\\Model\\Map\\DocumentI18nTableMap -->
<g id="node50" class="node"><title>\\Thelia\\Model\\Map\\DocumentI18nTableMap</title>
<polygon fill="none" stroke="black" points="2503,-10742.3 2351,-10742.3 2351,-10706.3 2503,-10706.3 2503,-10742.3"/>
<text text-anchor="middle" x="2427" y="-10721.4" font-family="Courier,monospace" font-size="11.00">DocumentI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\DocumentI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge641" class="edge"><title>\\Thelia\\Model\\Map\\DocumentI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-10719.8C2337.34,-10715.5 2324.8,-10708.4 2316,-10697.3 2234.21,-10594 2282.17,-1336.62 2252,-1208.33 2189.03,-940.545 2004.04,-655.771 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.738 1938.79,-560.485 1941.57,-570.707 1947.34,-566.738"/>
</g>
<!-- \\Thelia\\Model\\Map\\CountryI18nTableMap -->
<g id="node51" class="node"><title>\\Thelia\\Model\\Map\\CountryI18nTableMap</title>
<polygon fill="none" stroke="black" points="2499,-10688.3 2355,-10688.3 2355,-10652.3 2499,-10652.3 2499,-10688.3"/>
<text text-anchor="middle" x="2427" y="-10667.4" font-family="Courier,monospace" font-size="11.00">CountryI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CountryI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge647" class="edge"><title>\\Thelia\\Model\\Map\\CountryI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.27,-10666.8C2339.47,-10662.6 2325.54,-10655.4 2316,-10643.3 2234.68,-10540.6 2282,-1335.89 2252,-1208.33 2189.02,-940.546 2004.04,-655.771 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.738 1938.79,-560.485 1941.57,-570.707 1947.34,-566.738"/>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeTableMap -->
<g id="node52" class="node"><title>\\Thelia\\Model\\Map\\AttributeTableMap</title>
<polygon fill="none" stroke="black" points="2492,-10634.3 2362,-10634.3 2362,-10598.3 2492,-10598.3 2492,-10634.3"/>
<text text-anchor="middle" x="2427" y="-10613.4" font-family="Courier,monospace" font-size="11.00">AttributeTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge655" class="edge"><title>\\Thelia\\Model\\Map\\AttributeTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2361.48,-10614.6C2344.09,-10610.8 2327.08,-10603.3 2316,-10589.3 2235.14,-10487.2 2281.83,-1335.16 2252,-1208.33 2189.01,-940.548 2004.04,-655.772 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.738 1938.78,-560.486 1941.57,-570.707 1947.34,-566.738"/>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureProductTableMap -->
<g id="node53" class="node"><title>\\Thelia\\Model\\Map\\FeatureProductTableMap</title>
<polygon fill="none" stroke="black" points="2509,-10580.3 2345,-10580.3 2345,-10544.3 2509,-10544.3 2509,-10580.3"/>
<text text-anchor="middle" x="2427" y="-10559.4" font-family="Courier,monospace" font-size="11.00">FeatureProductTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureProductTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge681" class="edge"><title>\\Thelia\\Model\\Map\\FeatureProductTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2344.42,-10555.5C2333.41,-10551.1 2323.39,-10544.7 2316,-10535.3 2235.6,-10433.8 2281.66,-1334.43 2252,-1208.33 2189.01,-940.549 2004.04,-655.772 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.738 1938.78,-560.486 1941.57,-570.707 1947.34,-566.738"/>
</g>
<!-- \\Thelia\\Model\\Map\\CategoryI18nTableMap -->
<g id="node54" class="node"><title>\\Thelia\\Model\\Map\\CategoryI18nTableMap</title>
<polygon fill="none" stroke="black" points="2503,-10526.3 2351,-10526.3 2351,-10490.3 2503,-10490.3 2503,-10526.3"/>
<text text-anchor="middle" x="2427" y="-10505.4" font-family="Courier,monospace" font-size="11.00">CategoryI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CategoryI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge711" class="edge"><title>\\Thelia\\Model\\Map\\CategoryI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.85,-10503.8C2337.34,-10499.5 2324.8,-10492.4 2316,-10481.3 2236.07,-10380.3 2281.49,-1333.7 2252,-1208.33 2189,-940.55 2004.03,-655.772 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.739 1938.78,-560.486 1941.57,-570.707 1947.34,-566.739"/>
</g>
<!-- \\Thelia\\Model\\Map\\GroupModuleTableMap -->
<g id="node55" class="node"><title>\\Thelia\\Model\\Map\\GroupModuleTableMap</title>
<polygon fill="none" stroke="black" points="2499,-10472.3 2355,-10472.3 2355,-10436.3 2499,-10436.3 2499,-10472.3"/>
<text text-anchor="middle" x="2427" y="-10451.4" font-family="Courier,monospace" font-size="11.00">GroupModuleTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\GroupModuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge719" class="edge"><title>\\Thelia\\Model\\Map\\GroupModuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.27,-10450.8C2339.48,-10446.6 2325.54,-10439.4 2316,-10427.3 2236.53,-10326.9 2281.33,-1332.97 2252,-1208.33 2189,-940.551 2004.03,-655.773 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.739 1938.78,-560.486 1941.57,-570.708 1947.34,-566.739"/>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeAvI18nTableMap -->
<g id="node56" class="node"><title>\\Thelia\\Model\\Map\\AttributeAvI18nTableMap</title>
<polygon fill="none" stroke="black" points="2513,-10418.3 2341,-10418.3 2341,-10382.3 2513,-10382.3 2513,-10418.3"/>
<text text-anchor="middle" x="2427" y="-10397.4" font-family="Courier,monospace" font-size="11.00">AttributeAvI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeAvI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge739" class="edge"><title>\\Thelia\\Model\\Map\\AttributeAvI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2340.88,-10392C2331.27,-10387.7 2322.59,-10381.6 2316,-10373.3 2236.99,-10273.5 2281.16,-1332.24 2252,-1208.33 2188.99,-940.553 2004.03,-655.773 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.739 1938.78,-560.486 1941.57,-570.708 1947.34,-566.739"/>
</g>
<!-- \\Thelia\\Model\\Map\\GroupResourceTableMap -->
<g id="node57" class="node"><title>\\Thelia\\Model\\Map\\GroupResourceTableMap</title>
<polygon fill="none" stroke="black" points="2506,-10364.3 2348,-10364.3 2348,-10328.3 2506,-10328.3 2506,-10364.3"/>
<text text-anchor="middle" x="2427" y="-10343.4" font-family="Courier,monospace" font-size="11.00">GroupResourceTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\GroupResourceTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge751" class="edge"><title>\\Thelia\\Model\\Map\\GroupResourceTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2347.76,-10340.7C2335.44,-10336.4 2324.12,-10329.6 2316,-10319.3 2237.46,-10220.1 2280.99,-1331.51 2252,-1208.33 2188.99,-940.554 2004.03,-655.774 1944.61,-568.95"/>
<polygon fill="none" stroke="black" points="1947.34,-566.739 1938.78,-560.486 1941.57,-570.708 1947.34,-566.739"/>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureAvI18nTableMap -->
<g id="node58" class="node"><title>\\Thelia\\Model\\Map\\FeatureAvI18nTableMap</title>
<polygon fill="none" stroke="black" points="2506,-10310.3 2348,-10310.3 2348,-10274.3 2506,-10274.3 2506,-10310.3"/>
<text text-anchor="middle" x="2427" y="-10289.4" font-family="Courier,monospace" font-size="11.00">FeatureAvI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureAvI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge765" class="edge"><title>\\Thelia\\Model\\Map\\FeatureAvI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2347.76,-10286.7C2335.44,-10282.4 2324.12,-10275.6 2316,-10265.3 2237.92,-10166.7 2280.82,-1330.78 2252,-1208.33 2188.98,-940.555 2004.03,-655.774 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.34,-566.739 1938.78,-560.486 1941.57,-570.708 1947.34,-566.739"/>
</g>
<!-- \\Thelia\\Model\\Map\\MessageVersionTableMap -->
<g id="node59" class="node"><title>\\Thelia\\Model\\Map\\MessageVersionTableMap</title>
<polygon fill="none" stroke="black" points="2509,-10256.3 2345,-10256.3 2345,-10220.3 2509,-10220.3 2509,-10256.3"/>
<text text-anchor="middle" x="2427" y="-10235.4" font-family="Courier,monospace" font-size="11.00">MessageVersionTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\MessageVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge779" class="edge"><title>\\Thelia\\Model\\Map\\MessageVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2344.42,-10231.5C2333.41,-10227.1 2323.39,-10220.7 2316,-10211.3 2238.38,-10113.3 2280.65,-1330.05 2252,-1208.33 2188.98,-940.557 2004.02,-655.775 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.34,-566.739 1938.78,-560.486 1941.57,-570.708 1947.34,-566.739"/>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeAvTableMap -->
<g id="node60" class="node"><title>\\Thelia\\Model\\Map\\AttributeAvTableMap</title>
<polygon fill="none" stroke="black" points="2499,-10202.3 2355,-10202.3 2355,-10166.3 2499,-10166.3 2499,-10202.3"/>
<text text-anchor="middle" x="2427" y="-10181.4" font-family="Courier,monospace" font-size="11.00">AttributeAvTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeAvTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge793" class="edge"><title>\\Thelia\\Model\\Map\\AttributeAvTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.28,-10180.8C2339.48,-10176.6 2325.54,-10169.4 2316,-10157.3 2238.85,-10059.9 2280.48,-1329.32 2252,-1208.33 2188.97,-940.558 2004.02,-655.775 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.74 1938.78,-560.486 1941.57,-570.708 1947.33,-566.74"/>
</g>
<!-- \\Thelia\\Model\\Map\\TaxTableMap -->
<g id="node61" class="node"><title>\\Thelia\\Model\\Map\\TaxTableMap</title>
<polygon fill="none" stroke="black" points="2472,-10148.3 2382,-10148.3 2382,-10112.3 2472,-10112.3 2472,-10148.3"/>
<text text-anchor="middle" x="2427" y="-10127.4" font-family="Courier,monospace" font-size="11.00">TaxTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\TaxTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge797" class="edge"><title>\\Thelia\\Model\\Map\\TaxTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2381.36,-10131.6C2358,-10129.6 2331.33,-10122.7 2316,-10103.3 2239.31,-10006.5 2280.31,-1328.59 2252,-1208.33 2188.96,-940.559 2004.02,-655.775 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.74 1938.78,-560.486 1941.57,-570.708 1947.33,-566.74"/>
</g>
<!-- \\Thelia\\Model\\Map\\CategoryVersionTableMap -->
<g id="node62" class="node"><title>\\Thelia\\Model\\Map\\CategoryVersionTableMap</title>
<polygon fill="none" stroke="black" points="2513,-10094.3 2341,-10094.3 2341,-10058.3 2513,-10058.3 2513,-10094.3"/>
<text text-anchor="middle" x="2427" y="-10073.4" font-family="Courier,monospace" font-size="11.00">CategoryVersionTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CategoryVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge817" class="edge"><title>\\Thelia\\Model\\Map\\CategoryVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2340.88,-10068C2331.27,-10063.7 2322.59,-10057.6 2316,-10049.3 2239.77,-9953.06 2280.14,-1327.86 2252,-1208.33 2188.96,-940.561 2004.02,-655.776 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.74 1938.78,-560.486 1941.57,-570.708 1947.33,-566.74"/>
</g>
<!-- \\Thelia\\Model\\Map\\ContentI18nTableMap -->
<g id="node63" class="node"><title>\\Thelia\\Model\\Map\\ContentI18nTableMap</title>
<polygon fill="none" stroke="black" points="2499,-10040.3 2355,-10040.3 2355,-10004.3 2499,-10004.3 2499,-10040.3"/>
<text text-anchor="middle" x="2427" y="-10019.4" font-family="Courier,monospace" font-size="11.00">ContentI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ContentI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge827" class="edge"><title>\\Thelia\\Model\\Map\\ContentI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.28,-10018.8C2339.48,-10014.6 2325.54,-10007.4 2316,-9995.33 2240.24,-9899.65 2279.97,-1327.12 2252,-1208.33 2188.95,-940.562 2004.02,-655.776 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.74 1938.78,-560.486 1941.57,-570.708 1947.33,-566.74"/>
</g>
<!-- \\Thelia\\Model\\Map\\ProductPriceTableMap -->
<g id="node64" class="node"><title>\\Thelia\\Model\\Map\\ProductPriceTableMap</title>
<polygon fill="none" stroke="black" points="2503,-9986.33 2351,-9986.33 2351,-9950.33 2503,-9950.33 2503,-9986.33"/>
<text text-anchor="middle" x="2427" y="-9965.43" font-family="Courier,monospace" font-size="11.00">ProductPriceTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ProductPriceTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge829" class="edge"><title>\\Thelia\\Model\\Map\\ProductPriceTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.86,-9963.79C2337.35,-9959.46 2324.8,-9952.45 2316,-9941.33 2240.7,-9846.24 2279.8,-1326.39 2252,-1208.33 2188.95,-940.564 2004.02,-655.777 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.74 1938.78,-560.486 1941.57,-570.709 1947.33,-566.74"/>
</g>
<!-- \\Thelia\\Model\\Map\\CouponOrderTableMap -->
<g id="node65" class="node"><title>\\Thelia\\Model\\Map\\CouponOrderTableMap</title>
<polygon fill="none" stroke="black" points="2499,-9932.33 2355,-9932.33 2355,-9896.33 2499,-9896.33 2499,-9932.33"/>
<text text-anchor="middle" x="2427" y="-9911.43" font-family="Courier,monospace" font-size="11.00">CouponOrderTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CouponOrderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge835" class="edge"><title>\\Thelia\\Model\\Map\\CouponOrderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.28,-9910.83C2339.48,-9906.61 2325.54,-9899.38 2316,-9887.33 2241.16,-9792.83 2279.63,-1325.66 2252,-1208.33 2188.94,-940.565 2004.01,-655.777 1944.61,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.741 1938.78,-560.487 1941.57,-570.709 1947.33,-566.741"/>
</g>
<!-- \\Thelia\\Model\\Map\\TaxI18nTableMap -->
<g id="node66" class="node"><title>\\Thelia\\Model\\Map\\TaxI18nTableMap</title>
<polygon fill="none" stroke="black" points="2486,-9878.33 2368,-9878.33 2368,-9842.33 2486,-9842.33 2486,-9878.33"/>
<text text-anchor="middle" x="2427" y="-9857.43" font-family="Courier,monospace" font-size="11.00">TaxI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\TaxI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge855" class="edge"><title>\\Thelia\\Model\\Map\\TaxI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.88,-9859.89C2348.34,-9856.55 2328.44,-9849.03 2316,-9833.33 2241.63,-9739.42 2279.46,-1324.93 2252,-1208.33 2188.93,-940.567 2004.01,-655.778 1944.6,-568.951"/>
<polygon fill="none" stroke="black" points="1947.33,-566.741 1938.78,-560.487 1941.57,-570.709 1947.33,-566.741"/>
</g>
<!-- \\Thelia\\Model\\Map\\ProductSaleElementsTableMap -->
<g id="node67" class="node"><title>\\Thelia\\Model\\Map\\ProductSaleElementsTableMap</title>
<polygon fill="none" stroke="black" points="2526,-9824.33 2328,-9824.33 2328,-9788.33 2526,-9788.33 2526,-9824.33"/>
<text text-anchor="middle" x="2427" y="-9803.43" font-family="Courier,monospace" font-size="11.00">ProductSaleElementsTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ProductSaleElementsTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge859" class="edge"><title>\\Thelia\\Model\\Map\\ProductSaleElementsTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2327.42,-9790.24C2323.18,-9787.14 2319.32,-9783.53 2316,-9779.33 2242.09,-9686.01 2279.29,-1324.2 2252,-1208.33 2188.93,-940.568 2004.01,-655.778 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.741 1938.78,-560.487 1941.57,-570.709 1947.33,-566.741"/>
</g>
<!-- \\Thelia\\Model\\Map\\CurrencyTableMap -->
<g id="node68" class="node"><title>\\Thelia\\Model\\Map\\CurrencyTableMap</title>
<polygon fill="none" stroke="black" points="2489,-9770.33 2365,-9770.33 2365,-9734.33 2489,-9734.33 2489,-9770.33"/>
<text text-anchor="middle" x="2427" y="-9749.43" font-family="Courier,monospace" font-size="11.00">CurrencyTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CurrencyTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge861" class="edge"><title>\\Thelia\\Model\\Map\\CurrencyTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.39,-9751.25C2346,-9747.62 2327.7,-9740.1 2316,-9725.33 2242.55,-9632.6 2279.13,-1323.47 2252,-1208.33 2188.92,-940.569 2004.01,-655.779 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.741 1938.78,-560.487 1941.56,-570.709 1947.33,-566.741"/>
</g>
<!-- \\Thelia\\Model\\Map\\ConfigTableMap -->
<g id="node69" class="node"><title>\\Thelia\\Model\\Map\\ConfigTableMap</title>
<polygon fill="none" stroke="black" points="2482,-9716.33 2372,-9716.33 2372,-9680.33 2482,-9680.33 2482,-9716.33"/>
<text text-anchor="middle" x="2427" y="-9695.43" font-family="Courier,monospace" font-size="11.00">ConfigTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ConfigTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge863" class="edge"><title>\\Thelia\\Model\\Map\\ConfigTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2371.35,-9698.44C2350.73,-9695.41 2329.18,-9687.96 2316,-9671.33 2243.02,-9579.18 2278.96,-1322.74 2252,-1208.33 2188.92,-940.571 2004,-655.779 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.741 1938.78,-560.487 1941.56,-570.709 1947.33,-566.741"/>
</g>
<!-- \\Thelia\\Model\\Map\\FolderTableMap -->
<g id="node70" class="node"><title>\\Thelia\\Model\\Map\\FolderTableMap</title>
<polygon fill="none" stroke="black" points="2482,-9662.33 2372,-9662.33 2372,-9626.33 2482,-9626.33 2482,-9662.33"/>
<text text-anchor="middle" x="2427" y="-9641.43" font-family="Courier,monospace" font-size="11.00">FolderTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FolderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge867" class="edge"><title>\\Thelia\\Model\\Map\\FolderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2371.36,-9644.44C2350.73,-9641.41 2329.18,-9633.96 2316,-9617.33 2243.48,-9525.77 2278.79,-1322.01 2252,-1208.33 2188.91,-940.573 2004,-655.78 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.742 1938.78,-560.487 1941.56,-570.709 1947.33,-566.742"/>
</g>
<!-- \\Thelia\\Model\\Map\\OrderStatusI18nTableMap -->
<g id="node71" class="node"><title>\\Thelia\\Model\\Map\\OrderStatusI18nTableMap</title>
<polygon fill="none" stroke="black" points="2513,-9608.33 2341,-9608.33 2341,-9572.33 2513,-9572.33 2513,-9608.33"/>
<text text-anchor="middle" x="2427" y="-9587.43" font-family="Courier,monospace" font-size="11.00">OrderStatusI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\OrderStatusI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge873" class="edge"><title>\\Thelia\\Model\\Map\\OrderStatusI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2340.88,-9581.99C2331.27,-9577.67 2322.59,-9571.65 2316,-9563.33 2243.94,-9472.36 2278.62,-1321.28 2252,-1208.33 2188.9,-940.574 2004,-655.78 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.742 1938.78,-560.487 1941.56,-570.709 1947.33,-566.742"/>
</g>
<!-- \\Thelia\\Model\\Map\\TaxRuleCountryTableMap -->
<g id="node72" class="node"><title>\\Thelia\\Model\\Map\\TaxRuleCountryTableMap</title>
<polygon fill="none" stroke="black" points="2509,-9554.33 2345,-9554.33 2345,-9518.33 2509,-9518.33 2509,-9554.33"/>
<text text-anchor="middle" x="2427" y="-9533.43" font-family="Courier,monospace" font-size="11.00">TaxRuleCountryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\TaxRuleCountryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge895" class="edge"><title>\\Thelia\\Model\\Map\\TaxRuleCountryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2344.43,-9529.49C2333.41,-9525.09 2323.39,-9518.66 2316,-9509.33 2244.41,-9418.95 2278.45,-1320.55 2252,-1208.33 2188.9,-940.576 2004,-655.781 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.742 1938.78,-560.487 1941.56,-570.71 1947.33,-566.742"/>
</g>
<!-- \\Thelia\\Model\\Map\\ProductVersionTableMap -->
<g id="node73" class="node"><title>\\Thelia\\Model\\Map\\ProductVersionTableMap</title>
<polygon fill="none" stroke="black" points="2509,-9500.33 2345,-9500.33 2345,-9464.33 2509,-9464.33 2509,-9500.33"/>
<text text-anchor="middle" x="2427" y="-9479.43" font-family="Courier,monospace" font-size="11.00">ProductVersionTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ProductVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge901" class="edge"><title>\\Thelia\\Model\\Map\\ProductVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2344.43,-9475.49C2333.41,-9471.09 2323.39,-9464.66 2316,-9455.33 2244.87,-9365.54 2278.28,-1319.82 2252,-1208.33 2188.89,-940.577 2004,-655.781 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.742 1938.78,-560.487 1941.56,-570.71 1947.33,-566.742"/>
</g>
<!-- \\Thelia\\Model\\Map\\AdminGroupTableMap -->
<g id="node74" class="node"><title>\\Thelia\\Model\\Map\\AdminGroupTableMap</title>
<polygon fill="none" stroke="black" points="2496,-9446.33 2358,-9446.33 2358,-9410.33 2496,-9410.33 2496,-9446.33"/>
<text text-anchor="middle" x="2427" y="-9425.43" font-family="Courier,monospace" font-size="11.00">AdminGroupTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AdminGroupTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge909" class="edge"><title>\\Thelia\\Model\\Map\\AdminGroupTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2357.73,-9425.75C2341.67,-9421.69 2326.28,-9414.31 2316,-9401.33 2245.33,-9312.13 2278.11,-1319.09 2252,-1208.33 2188.88,-940.579 2003.99,-655.782 1944.6,-568.952"/>
<polygon fill="none" stroke="black" points="1947.33,-566.743 1938.78,-560.487 1941.56,-570.71 1947.33,-566.743"/>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeCategoryTableMap -->
<g id="node75" class="node"><title>\\Thelia\\Model\\Map\\AttributeCategoryTableMap</title>
<polygon fill="none" stroke="black" points="2519,-9392.33 2335,-9392.33 2335,-9356.33 2519,-9356.33 2519,-9392.33"/>
<text text-anchor="middle" x="2427" y="-9371.43" font-family="Courier,monospace" font-size="11.00">AttributeCategoryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AttributeCategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge911" class="edge"><title>\\Thelia\\Model\\Map\\AttributeCategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2334.31,-9362.67C2327.33,-9358.73 2321.05,-9353.7 2316,-9347.33 2245.8,-9258.72 2277.94,-1318.36 2252,-1208.33 2188.88,-940.581 2003.99,-655.782 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.33,-566.743 1938.78,-560.487 1941.56,-570.71 1947.33,-566.743"/>
</g>
<!-- \\Thelia\\Model\\Map\\CustomerTitleTableMap -->
<g id="node76" class="node"><title>\\Thelia\\Model\\Map\\CustomerTitleTableMap</title>
<polygon fill="none" stroke="black" points="2506,-9338.33 2348,-9338.33 2348,-9302.33 2506,-9302.33 2506,-9338.33"/>
<text text-anchor="middle" x="2427" y="-9317.43" font-family="Courier,monospace" font-size="11.00">CustomerTitleTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CustomerTitleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge915" class="edge"><title>\\Thelia\\Model\\Map\\CustomerTitleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2347.76,-9314.74C2335.44,-9310.35 2324.13,-9303.59 2316,-9293.33 2246.26,-9205.31 2277.77,-1317.63 2252,-1208.33 2188.87,-940.582 2003.99,-655.783 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.33,-566.743 1938.78,-560.488 1941.56,-570.71 1947.33,-566.743"/>
</g>
<!-- \\Thelia\\Model\\Map\\CustomerTitleI18nTableMap -->
<g id="node77" class="node"><title>\\Thelia\\Model\\Map\\CustomerTitleI18nTableMap</title>
<polygon fill="none" stroke="black" points="2519,-9284.33 2335,-9284.33 2335,-9248.33 2519,-9248.33 2519,-9284.33"/>
<text text-anchor="middle" x="2427" y="-9263.43" font-family="Courier,monospace" font-size="11.00">CustomerTitleI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CustomerTitleI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge921" class="edge"><title>\\Thelia\\Model\\Map\\CustomerTitleI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2334.32,-9254.67C2327.33,-9250.73 2321.05,-9245.7 2316,-9239.33 2246.73,-9151.9 2277.6,-1316.9 2252,-1208.33 2188.86,-940.584 2003.99,-655.783 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.33,-566.743 1938.78,-560.488 1941.56,-570.71 1947.33,-566.743"/>
</g>
<!-- \\Thelia\\Model\\Map\\OrderTableMap -->
<g id="node78" class="node"><title>\\Thelia\\Model\\Map\\OrderTableMap</title>
<polygon fill="none" stroke="black" points="2479,-9230.33 2375,-9230.33 2375,-9194.33 2479,-9194.33 2479,-9230.33"/>
<text text-anchor="middle" x="2427" y="-9209.43" font-family="Courier,monospace" font-size="11.00">OrderTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\OrderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge927" class="edge"><title>\\Thelia\\Model\\Map\\OrderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2374.82,-9212.91C2353.18,-9210.21 2329.92,-9202.89 2316,-9185.33 2247.19,-9098.49 2277.43,-1316.16 2252,-1208.33 2188.85,-940.586 2003.98,-655.784 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.33,-566.744 1938.78,-560.488 1941.56,-570.71 1947.33,-566.744"/>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureI18nTableMap -->
<g id="node79" class="node"><title>\\Thelia\\Model\\Map\\FeatureI18nTableMap</title>
<polygon fill="none" stroke="black" points="2499,-9176.33 2355,-9176.33 2355,-9140.33 2499,-9140.33 2499,-9176.33"/>
<text text-anchor="middle" x="2427" y="-9155.43" font-family="Courier,monospace" font-size="11.00">FeatureI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge941" class="edge"><title>\\Thelia\\Model\\Map\\FeatureI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.28,-9154.82C2339.49,-9150.6 2325.55,-9143.37 2316,-9131.33 2247.65,-9045.08 2277.26,-1315.43 2252,-1208.33 2188.85,-940.587 2003.98,-655.785 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.33,-566.744 1938.78,-560.488 1941.56,-570.711 1947.33,-566.744"/>
</g>
<!-- \\Thelia\\Model\\Map\\ResourceTableMap -->
<g id="node80" class="node"><title>\\Thelia\\Model\\Map\\ResourceTableMap</title>
<polygon fill="none" stroke="black" points="2489,-9122.33 2365,-9122.33 2365,-9086.33 2489,-9086.33 2489,-9122.33"/>
<text text-anchor="middle" x="2427" y="-9101.43" font-family="Courier,monospace" font-size="11.00">ResourceTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ResourceTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge943" class="edge"><title>\\Thelia\\Model\\Map\\ResourceTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2364.4,-9103.24C2346.01,-9099.62 2327.7,-9092.09 2316,-9077.33 2248.12,-8991.67 2277.09,-1314.7 2252,-1208.33 2188.84,-940.589 2003.98,-655.785 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.33,-566.744 1938.77,-560.488 1941.56,-570.711 1947.33,-566.744"/>
</g>
<!-- \\Thelia\\Model\\Map\\ContentVersionTableMap -->
<g id="node81" class="node"><title>\\Thelia\\Model\\Map\\ContentVersionTableMap</title>
<polygon fill="none" stroke="black" points="2509,-9068.33 2345,-9068.33 2345,-9032.33 2509,-9032.33 2509,-9068.33"/>
<text text-anchor="middle" x="2427" y="-9047.43" font-family="Courier,monospace" font-size="11.00">ContentVersionTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ContentVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge949" class="edge"><title>\\Thelia\\Model\\Map\\ContentVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2344.43,-9043.48C2333.42,-9039.09 2323.39,-9032.65 2316,-9023.33 2248.58,-8938.26 2276.93,-1313.97 2252,-1208.33 2188.83,-940.591 2003.98,-655.786 1944.6,-568.953"/>
<polygon fill="none" stroke="black" points="1947.32,-566.744 1938.77,-560.488 1941.56,-570.711 1947.32,-566.744"/>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureCategoryTableMap -->
<g id="node82" class="node"><title>\\Thelia\\Model\\Map\\FeatureCategoryTableMap</title>
<polygon fill="none" stroke="black" points="2513,-9014.33 2341,-9014.33 2341,-8978.33 2513,-8978.33 2513,-9014.33"/>
<text text-anchor="middle" x="2427" y="-8993.43" font-family="Courier,monospace" font-size="11.00">FeatureCategoryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureCategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge971" class="edge"><title>\\Thelia\\Model\\Map\\FeatureCategoryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2340.89,-8987.98C2331.27,-8983.66 2322.59,-8977.64 2316,-8969.33 2249.04,-8884.85 2276.76,-1313.24 2252,-1208.33 2188.82,-940.593 2003.97,-655.786 1944.6,-568.954"/>
<polygon fill="none" stroke="black" points="1947.32,-566.745 1938.77,-560.488 1941.56,-570.711 1947.32,-566.745"/>
</g>
<!-- \\Thelia\\Model\\Map\\ContentFolderTableMap -->
<g id="node83" class="node"><title>\\Thelia\\Model\\Map\\ContentFolderTableMap</title>
<polygon fill="none" stroke="black" points="2506,-8960.33 2348,-8960.33 2348,-8924.33 2506,-8924.33 2506,-8960.33"/>
<text text-anchor="middle" x="2427" y="-8939.43" font-family="Courier,monospace" font-size="11.00">ContentFolderTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ContentFolderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1001" class="edge"><title>\\Thelia\\Model\\Map\\ContentFolderTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2347.77,-8936.74C2335.45,-8932.35 2324.13,-8925.59 2316,-8915.33 2249.51,-8831.44 2276.59,-1312.51 2252,-1208.33 2188.82,-940.594 2003.97,-655.787 1944.6,-568.954"/>
<polygon fill="none" stroke="black" points="1947.32,-566.745 1938.77,-560.488 1941.56,-570.711 1947.32,-566.745"/>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureTableMap -->
<g id="node84" class="node"><title>\\Thelia\\Model\\Map\\FeatureTableMap</title>
<polygon fill="none" stroke="black" points="2486,-8906.33 2368,-8906.33 2368,-8870.33 2486,-8870.33 2486,-8906.33"/>
<text text-anchor="middle" x="2427" y="-8885.43" font-family="Courier,monospace" font-size="11.00">FeatureTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FeatureTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1007" class="edge"><title>\\Thelia\\Model\\Map\\FeatureTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.88,-8887.88C2348.35,-8884.54 2328.44,-8877.03 2316,-8861.33 2249.97,-8778.03 2276.42,-1311.78 2252,-1208.33 2188.81,-940.596 2003.97,-655.788 1944.59,-568.954"/>
<polygon fill="none" stroke="black" points="1947.32,-566.745 1938.77,-560.488 1941.56,-570.711 1947.32,-566.745"/>
</g>
<!-- \\Thelia\\Model\\Map\\CountryTableMap -->
<g id="node85" class="node"><title>\\Thelia\\Model\\Map\\CountryTableMap</title>
<polygon fill="none" stroke="black" points="2486,-8852.33 2368,-8852.33 2368,-8816.33 2486,-8816.33 2486,-8852.33"/>
<text text-anchor="middle" x="2427" y="-8831.43" font-family="Courier,monospace" font-size="11.00">CountryTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\CountryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1011" class="edge"><title>\\Thelia\\Model\\Map\\CountryTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2367.89,-8833.88C2348.35,-8830.54 2328.44,-8823.03 2316,-8807.33 2250.43,-8724.62 2276.25,-1311.05 2252,-1208.33 2188.8,-940.598 2003.97,-655.788 1944.59,-568.954"/>
<polygon fill="none" stroke="black" points="1947.32,-566.745 1938.77,-560.488 1941.55,-570.712 1947.32,-566.745"/>
</g>
<!-- \\Thelia\\Model\\Map\\OrderStatusTableMap -->
<g id="node86" class="node"><title>\\Thelia\\Model\\Map\\OrderStatusTableMap</title>
<polygon fill="none" stroke="black" points="2499,-8798.33 2355,-8798.33 2355,-8762.33 2499,-8762.33 2499,-8798.33"/>
<text text-anchor="middle" x="2427" y="-8777.43" font-family="Courier,monospace" font-size="11.00">OrderStatusTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\OrderStatusTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1021" class="edge"><title>\\Thelia\\Model\\Map\\OrderStatusTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2354.29,-8776.82C2339.49,-8772.6 2325.55,-8765.37 2316,-8753.33 2250.9,-8671.21 2276.08,-1310.32 2252,-1208.33 2188.79,-940.6 2003.96,-655.789 1944.59,-568.954"/>
<polygon fill="none" stroke="black" points="1947.32,-566.746 1938.77,-560.489 1941.55,-570.712 1947.32,-566.746"/>
</g>
<!-- \\Thelia\\Model\\Map\\GroupTableMap -->
<g id="node87" class="node"><title>\\Thelia\\Model\\Map\\GroupTableMap</title>
<polygon fill="none" stroke="black" points="2479,-8744.33 2375,-8744.33 2375,-8708.33 2479,-8708.33 2479,-8744.33"/>
<text text-anchor="middle" x="2427" y="-8723.43" font-family="Courier,monospace" font-size="11.00">GroupTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\GroupTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1033" class="edge"><title>\\Thelia\\Model\\Map\\GroupTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2374.82,-8726.9C2353.18,-8724.21 2329.92,-8716.89 2316,-8699.33 2251.36,-8617.8 2275.91,-1309.59 2252,-1208.33 2188.78,-940.602 2003.96,-655.789 1944.59,-568.954"/>
<polygon fill="none" stroke="black" points="1947.32,-566.746 1938.77,-560.489 1941.55,-570.712 1947.32,-566.746"/>
</g>
<!-- \\Thelia\\Model\\Map\\FolderVersionTableMap -->
<g id="node88" class="node"><title>\\Thelia\\Model\\Map\\FolderVersionTableMap</title>
<polygon fill="none" stroke="black" points="2506,-8690.33 2348,-8690.33 2348,-8654.33 2506,-8654.33 2506,-8690.33"/>
<text text-anchor="middle" x="2427" y="-8669.43" font-family="Courier,monospace" font-size="11.00">FolderVersionTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\FolderVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1039" class="edge"><title>\\Thelia\\Model\\Map\\FolderVersionTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2347.77,-8666.74C2335.45,-8662.35 2324.13,-8655.58 2316,-8645.33 2251.82,-8564.39 2275.74,-1308.86 2252,-1208.33 2188.78,-940.604 2003.96,-655.79 1944.59,-568.955"/>
<polygon fill="none" stroke="black" points="1947.32,-566.746 1938.77,-560.489 1941.55,-570.712 1947.32,-566.746"/>
</g>
<!-- \\Thelia\\Model\\Map\\ResourceI18nTableMap -->
<g id="node89" class="node"><title>\\Thelia\\Model\\Map\\ResourceI18nTableMap</title>
<polygon fill="none" stroke="black" points="2503,-8636.33 2351,-8636.33 2351,-8600.33 2503,-8600.33 2503,-8636.33"/>
<text text-anchor="middle" x="2427" y="-8615.43" font-family="Courier,monospace" font-size="11.00">ResourceI18nTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ResourceI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1041" class="edge"><title>\\Thelia\\Model\\Map\\ResourceI18nTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2350.87,-8613.78C2337.36,-8609.45 2324.81,-8602.44 2316,-8591.33 2252.29,-8510.98 2275.57,-1308.13 2252,-1208.33 2188.77,-940.606 2003.96,-655.791 1944.59,-568.955"/>
<polygon fill="none" stroke="black" points="1947.32,-566.746 1938.77,-560.489 1941.55,-570.712 1947.32,-566.746"/>
</g>
<!-- \\Thelia\\Model\\Map\\AreaTableMap -->
<g id="node90" class="node"><title>\\Thelia\\Model\\Map\\AreaTableMap</title>
<polygon fill="none" stroke="black" points="2476,-8582.33 2378,-8582.33 2378,-8546.33 2476,-8546.33 2476,-8582.33"/>
<text text-anchor="middle" x="2427" y="-8561.43" font-family="Courier,monospace" font-size="11.00">AreaTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\AreaTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1073" class="edge"><title>\\Thelia\\Model\\Map\\AreaTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2377.97,-8565.27C2355.47,-8562.89 2330.6,-8555.74 2316,-8537.33 2189.5,-8377.81 2298.8,-1406.47 2252,-1208.33 2188.76,-940.608 2003.95,-655.791 1944.59,-568.955"/>
<polygon fill="none" stroke="black" points="1947.32,-566.747 1938.77,-560.489 1941.55,-570.712 1947.32,-566.747"/>
</g>
<!-- \\Thelia\\Model\\Map\\ModuleTableMap -->
<g id="node91" class="node"><title>\\Thelia\\Model\\Map\\ModuleTableMap</title>
<polygon fill="none" stroke="black" points="2482,-8528.33 2372,-8528.33 2372,-8492.33 2482,-8492.33 2482,-8528.33"/>
<text text-anchor="middle" x="2427" y="-8507.43" font-family="Courier,monospace" font-size="11.00">ModuleTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ModuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1079" class="edge"><title>\\Thelia\\Model\\Map\\ModuleTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2371.37,-8510.43C2350.74,-8507.4 2329.19,-8499.96 2316,-8483.33 2190.43,-8324.99 2298.47,-1405.01 2252,-1208.33 2188.75,-940.61 2003.95,-655.792 1944.59,-568.955"/>
<polygon fill="none" stroke="black" points="1947.32,-566.747 1938.77,-560.489 1941.55,-570.713 1947.32,-566.747"/>
</g>
<!-- \\Thelia\\Model\\Map\\ContentTableMap -->
<g id="node92" class="node"><title>\\Thelia\\Model\\Map\\ContentTableMap</title>
<polygon fill="none" stroke="black" points="2486,-8474.33 2368,-8474.33 2368,-8438.33 2486,-8438.33 2486,-8474.33"/>
<text text-anchor="middle" x="2427" y="-8453.43" font-family="Courier,monospace" font-size="11.00">ContentTableMap</text>
</g>
<!-- \\Thelia\\Model\\Map\\ContentTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap -->
<g id="edge1083" class="edge"><title>\\Thelia\\Model\\Map\\ContentTableMap&#45;&gt;\\Propel\\Runtime\\Map\\TableMap</title>
<path fill="none" stroke="black" d="M2426.59,-8438.15C2417.58,-8040.64 2263.6,-1255.8 2252,-1208.33 2186.7,-941.103 2003.27,-655.955 1944.42,-568.995"/>
<polygon fill="none" stroke="black" points="1947.17,-566.816 1938.65,-560.517 1941.38,-570.754 1947.17,-566.816"/>
</g>
<!-- \\Thelia\\Model\\Base\\DocumentI18n -->
<g id="node94" class="node"><title>\\Thelia\\Model\\Base\\DocumentI18n</title>
<polygon fill="none" stroke="black" points="1975,-16564.3 1877,-16564.3 1877,-16528.3 1975,-16528.3 1975,-16564.3"/>
<text text-anchor="start" x="1892" y="-16551.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-16538.6" font-family="Courier,monospace" font-size="11.00">DocumentI18n</text>
</g>
<!-- \\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="node601" class="node"><title>\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-542.328" rx="265.872" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-538.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Propel\Runtime\ActiveRecord\ActiveRecordInterface</text>
</g>
<!-- \\Thelia\\Model\\Base\\DocumentI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge67" class="edge"><title>\\Thelia\\Model\\Base\\DocumentI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.23,-16550C1794.23,-16554.7 1636.15,-16558.4 1600,-16519.3 1528.06,-16441.6 1553.6,-1367.13 1528,-1264.33 1454.26,-968.226 1236.01,-658.901 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderQuery -->
<g id="node95" class="node"><title>\\Thelia\\Model\\Base\\OrderQuery</title>
<polygon fill="none" stroke="black" points="1968,-18130.3 1884,-18130.3 1884,-18094.3 1968,-18094.3 1968,-18130.3"/>
<text text-anchor="start" x="1892" y="-18117.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-18104.6" font-family="Courier,monospace" font-size="11.00">OrderQuery</text>
</g>
<!-- \\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="node603" class="node"><title>\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-22082.3" rx="222.032" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-22078.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Propel\Runtime\ActiveQuery\ModelCriteria</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge69" class="edge"><title>\\Thelia\\Model\\Base\\OrderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.3,-18109.2C1803.74,-18104.3 1637.49,-18099.4 1600,-18139.3 1451.16,-18298.1 1677.75,-21897.5 1528,-22055.3 1502.31,-22082.4 1425.28,-22090.8 1347.32,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.28,-22088.3 1337.31,-22091.9 1347.34,-22095.3 1347.28,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatusI18n -->
<g id="node96" class="node"><title>\\Thelia\\Model\\Base\\OrderStatusI18n</title>
<polygon fill="none" stroke="black" points="1985,-16618.3 1867,-16618.3 1867,-16582.3 1985,-16582.3 1985,-16618.3"/>
<text text-anchor="start" x="1892" y="-16605.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-16592.6" font-family="Courier,monospace" font-size="11.00">OrderStatusI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatusI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge73" class="edge"><title>\\Thelia\\Model\\Base\\OrderStatusI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1866.39,-16604.5C1782.19,-16609 1634.75,-16610.9 1600,-16573.3 1527.81,-16495.3 1553.69,-1367.49 1528,-1264.33 1454.27,-968.226 1236.01,-658.9 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryVersionQuery -->
<g id="node97" class="node"><title>\\Thelia\\Model\\Base\\CategoryVersionQuery</title>
<polygon fill="none" stroke="black" points="2002,-19480.3 1850,-19480.3 1850,-19444.3 2002,-19444.3 2002,-19480.3"/>
<text text-anchor="start" x="1892" y="-19467.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1858" y="-19454.6" font-family="Courier,monospace" font-size="11.00">CategoryVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge81" class="edge"><title>\\Thelia\\Model\\Base\\CategoryVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1849.31,-19457.5C1763.72,-19453.9 1632.9,-19454.6 1600,-19489.3 1403.9,-19696.4 1725.29,-21849.3 1528,-22055.3 1502.34,-22082.1 1426.1,-22090.6 1348.66,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.19,-22088.2 1338.23,-22091.7 1348.26,-22095.1 1348.19,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\CartItem -->
<g id="node98" class="node"><title>\\Thelia\\Model\\Base\\CartItem</title>
<polygon fill="none" stroke="black" points="1968,-16132.3 1884,-16132.3 1884,-16096.3 1968,-16096.3 1968,-16132.3"/>
<text text-anchor="start" x="1892" y="-16119.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-16106.6" font-family="Courier,monospace" font-size="11.00">CartItem</text>
</g>
<!-- \\Thelia\\Model\\Base\\CartItem&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge97" class="edge"><title>\\Thelia\\Model\\Base\\CartItem&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16117.5C1803.61,-16122.5 1637.22,-16127.6 1600,-16087.3 1460.19,-15936.2 1577.76,-1464.1 1528,-1264.33 1454.24,-968.232 1236.01,-658.902 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\LangQuery -->
<g id="node99" class="node"><title>\\Thelia\\Model\\Base\\LangQuery</title>
<polygon fill="none" stroke="black" points="1968,-19912.3 1884,-19912.3 1884,-19876.3 1968,-19876.3 1968,-19912.3"/>
<text text-anchor="start" x="1892" y="-19899.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-19886.6" font-family="Courier,monospace" font-size="11.00">LangQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\LangQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge99" class="edge"><title>\\Thelia\\Model\\Base\\LangQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.35,-19891.2C1803.89,-19886.4 1637.79,-19881.6 1600,-19921.3 1436.39,-20093.1 1692.59,-21884.5 1528,-22055.3 1502.35,-22082 1426.5,-22090.4 1349.33,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.89,-22088.1 1338.93,-22091.7 1348.97,-22095.1 1348.89,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\DocumentQuery -->
<g id="node100" class="node"><title>\\Thelia\\Model\\Base\\DocumentQuery</title>
<polygon fill="none" stroke="black" points="1978,-20992.3 1874,-20992.3 1874,-20956.3 1978,-20956.3 1978,-20992.3"/>
<text text-anchor="start" x="1892" y="-20979.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-20966.6" font-family="Courier,monospace" font-size="11.00">DocumentQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\DocumentQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge103" class="edge"><title>\\Thelia\\Model\\Base\\DocumentQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.19,-20970.8C1790.7,-20966.5 1636.88,-20963.9 1600,-21001.3 1435.2,-21168.5 1693.76,-21889.1 1528,-22055.3 1502.29,-22081.1 1428.25,-22089.7 1352.35,-22091.1"/>
<polygon fill="none" stroke="black" points="1352.07,-22087.6 1342.12,-22091.2 1352.17,-22094.6 1352.07,-22087.6"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductI18n -->
<g id="node101" class="node"><title>\\Thelia\\Model\\Base\\ProductI18n</title>
<polygon fill="none" stroke="black" points="1972,-14836.3 1880,-14836.3 1880,-14800.3 1972,-14800.3 1972,-14836.3"/>
<text text-anchor="start" x="1892" y="-14823.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-14810.6" font-family="Courier,monospace" font-size="11.00">ProductI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge105" class="edge"><title>\\Thelia\\Model\\Base\\ProductI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.79,-14821.7C1798.9,-14826.6 1636.69,-14831 1600,-14791.3 1472.38,-14653.4 1573.45,-1446.62 1528,-1264.33 1454.18,-968.249 1235.98,-658.908 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.482 1166.03,-570.589 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleCountry -->
<g id="node102" class="node"><title>\\Thelia\\Model\\Base\\TaxRuleCountry</title>
<polygon fill="none" stroke="black" points="1982,-14188.3 1870,-14188.3 1870,-14152.3 1982,-14152.3 1982,-14188.3"/>
<text text-anchor="start" x="1892" y="-14175.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-14162.6" font-family="Courier,monospace" font-size="11.00">TaxRuleCountry</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleCountry&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge109" class="edge"><title>\\Thelia\\Model\\Base\\TaxRuleCountry&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1869.86,-14174.3C1786.31,-14178.9 1635.25,-14181.4 1600,-14143.3 1478.48,-14012.1 1571.3,-1437.89 1528,-1264.33 1454.14,-968.259 1235.97,-658.911 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeQuery -->
<g id="node103" class="node"><title>\\Thelia\\Model\\Base\\AttributeQuery</title>
<polygon fill="none" stroke="black" points="1982,-17212.3 1870,-17212.3 1870,-17176.3 1982,-17176.3 1982,-17212.3"/>
<text text-anchor="start" x="1892" y="-17199.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-17186.6" font-family="Courier,monospace" font-size="11.00">AttributeQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge117" class="edge"><title>\\Thelia\\Model\\Base\\AttributeQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.91,-17190.4C1786.41,-17185.9 1635.43,-17183.4 1600,-17221.3 1416.62,-17417.6 1712.5,-21860.1 1528,-22055.3 1502.33,-22082.5 1425.17,-22090.9 1347.11,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.07,-22088.3 1337.1,-22091.9 1347.12,-22095.3 1347.07,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerQuery -->
<g id="node104" class="node"><title>\\Thelia\\Model\\Base\\CustomerQuery</title>
<polygon fill="none" stroke="black" points="1978,-20452.3 1874,-20452.3 1874,-20416.3 1978,-20416.3 1978,-20452.3"/>
<text text-anchor="start" x="1892" y="-20439.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-20426.6" font-family="Courier,monospace" font-size="11.00">CustomerQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge131" class="edge"><title>\\Thelia\\Model\\Base\\CustomerQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.43,-20430.7C1790.88,-20426.2 1636.49,-20423.4 1600,-20461.3 1477.01,-20589 1651.73,-21928.3 1528,-22055.3 1502.31,-22081.7 1426.98,-22090.2 1350.17,-22091.4"/>
<polygon fill="none" stroke="black" points="1349.78,-22087.9 1339.82,-22091.5 1349.86,-22094.9 1349.78,-22087.9"/>
</g>
<!-- \\Thelia\\Model\\Base\\ConfigI18n -->
<g id="node105" class="node"><title>\\Thelia\\Model\\Base\\ConfigI18n</title>
<polygon fill="none" stroke="black" points="1968,-13810.3 1884,-13810.3 1884,-13774.3 1968,-13774.3 1968,-13810.3"/>
<text text-anchor="start" x="1892" y="-13797.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-13784.6" font-family="Courier,monospace" font-size="11.00">ConfigI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\ConfigI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge137" class="edge"><title>\\Thelia\\Model\\Base\\ConfigI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-13795.5C1803.62,-13800.5 1637.23,-13805.5 1600,-13765.3 1482.04,-13637.9 1570.04,-1432.79 1528,-1264.33 1454.11,-968.265 1235.96,-658.913 1168.87,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.483 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\ModuleI18n -->
<g id="node106" class="node"><title>\\Thelia\\Model\\Base\\ModuleI18n</title>
<polygon fill="none" stroke="black" points="1968,-12784.3 1884,-12784.3 1884,-12748.3 1968,-12748.3 1968,-12784.3"/>
<text text-anchor="start" x="1892" y="-12771.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-12758.6" font-family="Courier,monospace" font-size="11.00">ModuleI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\ModuleI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge149" class="edge"><title>\\Thelia\\Model\\Base\\ModuleI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-12769.5C1803.62,-12774.5 1637.24,-12779.5 1600,-12739.3 1491.69,-12622.4 1566.63,-1418.95 1528,-1264.33 1454.03,-968.284 1235.94,-658.919 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.63,-566.406 1162.85,-560.484 1166.02,-570.592 1171.63,-566.406"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderProductQuery -->
<g id="node107" class="node"><title>\\Thelia\\Model\\Base\\OrderProductQuery</title>
<polygon fill="none" stroke="black" points="1992,-17590.3 1860,-17590.3 1860,-17554.3 1992,-17554.3 1992,-17590.3"/>
<text text-anchor="start" x="1892" y="-17577.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-17564.6" font-family="Courier,monospace" font-size="11.00">OrderProductQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderProductQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge173" class="edge"><title>\\Thelia\\Model\\Base\\OrderProductQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.67,-17567.9C1774.62,-17563.8 1634.05,-17562.9 1600,-17599.3 1430.84,-17780.1 1698.19,-21875.5 1528,-22055.3 1502.32,-22082.5 1425.15,-22090.9 1347.1,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.05,-22088.3 1337.08,-22091.9 1347.11,-22095.3 1347.05,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAvQuery -->
<g id="node108" class="node"><title>\\Thelia\\Model\\Base\\AttributeAvQuery</title>
<polygon fill="none" stroke="black" points="1989,-18886.3 1863,-18886.3 1863,-18850.3 1989,-18850.3 1989,-18886.3"/>
<text text-anchor="start" x="1892" y="-18873.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-18860.6" font-family="Courier,monospace" font-size="11.00">AttributeAvQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAvQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge175" class="edge"><title>\\Thelia\\Model\\Base\\AttributeAvQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.94,-18864.1C1778.32,-18859.9 1634.61,-18858.6 1600,-18895.3 1479.6,-19023.2 1649.13,-21928.2 1528,-22055.3 1502.36,-22082.2 1425.85,-22090.7 1348.23,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.74,-22088.2 1337.77,-22091.8 1347.81,-22095.2 1347.74,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\CurrencyI18n -->
<g id="node109" class="node"><title>\\Thelia\\Model\\Base\\CurrencyI18n</title>
<polygon fill="none" stroke="black" points="1975,-14728.3 1877,-14728.3 1877,-14692.3 1975,-14692.3 1975,-14728.3"/>
<text text-anchor="start" x="1892" y="-14715.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-14702.6" font-family="Courier,monospace" font-size="11.00">CurrencyI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\CurrencyI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge183" class="edge"><title>\\Thelia\\Model\\Base\\CurrencyI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.24,-14714C1794.23,-14718.7 1636.17,-14722.4 1600,-14683.3 1473.4,-14546.5 1573.09,-1445.17 1528,-1264.33 1454.17,-968.25 1235.98,-658.908 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.482 1166.03,-570.589 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\AdminGroup -->
<g id="node110" class="node"><title>\\Thelia\\Model\\Base\\AdminGroup</title>
<polygon fill="none" stroke="black" points="1968,-16456.3 1884,-16456.3 1884,-16420.3 1968,-16420.3 1968,-16456.3"/>
<text text-anchor="start" x="1892" y="-16443.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-16430.6" font-family="Courier,monospace" font-size="11.00">AdminGroup</text>
</g>
<!-- \\Thelia\\Model\\Base\\AdminGroup&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge187" class="edge"><title>\\Thelia\\Model\\Base\\AdminGroup&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16441.5C1803.61,-16446.5 1637.21,-16451.6 1600,-16411.3 1528.57,-16334.1 1553.42,-1366.4 1528,-1264.33 1454.26,-968.228 1236.01,-658.901 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentFolder -->
<g id="node111" class="node"><title>\\Thelia\\Model\\Base\\ContentFolder</title>
<polygon fill="none" stroke="black" points="1978,-15376.3 1874,-15376.3 1874,-15340.3 1978,-15340.3 1978,-15376.3"/>
<text text-anchor="start" x="1892" y="-15363.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-15350.6" font-family="Courier,monospace" font-size="11.00">ContentFolder</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentFolder&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge199" class="edge"><title>\\Thelia\\Model\\Base\\ContentFolder&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.25,-15362.1C1790.46,-15366.8 1635.73,-15369.9 1600,-15331.3 1467.3,-15187.9 1575.25,-1453.91 1528,-1264.33 1454.21,-968.241 1235.99,-658.905 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.401 1162.86,-560.482 1166.04,-570.589 1171.65,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\Rewriting -->
<g id="node112" class="node"><title>\\Thelia\\Model\\Base\\Rewriting</title>
<polygon fill="none" stroke="black" points="1968,-16294.3 1884,-16294.3 1884,-16258.3 1968,-16258.3 1968,-16294.3"/>
<text text-anchor="start" x="1892" y="-16281.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-16268.6" font-family="Courier,monospace" font-size="11.00">Rewriting</text>
</g>
<!-- \\Thelia\\Model\\Base\\Rewriting&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge201" class="edge"><title>\\Thelia\\Model\\Base\\Rewriting&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16279.5C1803.61,-16284.5 1637.21,-16289.6 1600,-16249.3 1458.67,-16096.5 1578.3,-1466.29 1528,-1264.33 1454.25,-968.23 1236.01,-658.902 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\CountryQuery -->
<g id="node113" class="node"><title>\\Thelia\\Model\\Base\\CountryQuery</title>
<polygon fill="none" stroke="black" points="1975,-18184.3 1877,-18184.3 1877,-18148.3 1975,-18148.3 1975,-18184.3"/>
<text text-anchor="start" x="1892" y="-18171.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-18158.6" font-family="Courier,monospace" font-size="11.00">CountryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CountryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge219" class="edge"><title>\\Thelia\\Model\\Base\\CountryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.29,-18162.8C1794.37,-18158.1 1636.42,-18154.5 1600,-18193.3 1453.19,-18349.8 1675.71,-21899.7 1528,-22055.3 1502.31,-22082.4 1425.28,-22090.8 1347.31,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.28,-22088.3 1337.31,-22091.9 1347.34,-22095.3 1347.28,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleQuery -->
<g id="node114" class="node"><title>\\Thelia\\Model\\Base\\TaxRuleQuery</title>
<polygon fill="none" stroke="black" points="1975,-18292.3 1877,-18292.3 1877,-18256.3 1975,-18256.3 1975,-18292.3"/>
<text text-anchor="start" x="1892" y="-18279.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-18266.6" font-family="Courier,monospace" font-size="11.00">TaxRuleQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge231" class="edge"><title>\\Thelia\\Model\\Base\\TaxRuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.29,-18270.8C1794.38,-18266.1 1636.43,-18262.5 1600,-18301.3 1457.26,-18453.4 1671.62,-21904 1528,-22055.3 1502.38,-22082.3 1425.75,-22090.8 1348.03,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.53,-22088.3 1337.56,-22091.9 1347.59,-22095.3 1347.53,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\ImageQuery -->
<g id="node115" class="node"><title>\\Thelia\\Model\\Base\\ImageQuery</title>
<polygon fill="none" stroke="black" points="1968,-19264.3 1884,-19264.3 1884,-19228.3 1968,-19228.3 1968,-19264.3"/>
<text text-anchor="start" x="1892" y="-19251.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-19238.6" font-family="Courier,monospace" font-size="11.00">ImageQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ImageQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge239" class="edge"><title>\\Thelia\\Model\\Base\\ImageQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.33,-19243.2C1803.81,-19238.4 1637.64,-19233.5 1600,-19273.3 1387.64,-19498.1 1741.65,-21831.8 1528,-22055.3 1502.35,-22082.2 1425.97,-22090.6 1348.44,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.96,-22088.2 1337.99,-22091.8 1348.03,-22095.2 1347.96,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductPrice -->
<g id="node116" class="node"><title>\\Thelia\\Model\\Base\\ProductPrice</title>
<polygon fill="none" stroke="black" points="1975,-13594.3 1877,-13594.3 1877,-13558.3 1975,-13558.3 1975,-13594.3"/>
<text text-anchor="start" x="1892" y="-13581.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-13568.6" font-family="Courier,monospace" font-size="11.00">ProductPrice</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductPrice&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge241" class="edge"><title>\\Thelia\\Model\\Base\\ProductPrice&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.24,-13580C1794.24,-13584.7 1636.17,-13588.4 1600,-13549.3 1484.07,-13424.1 1569.33,-1429.88 1528,-1264.33 1454.1,-968.269 1235.96,-658.914 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.483 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\Document -->
<g id="node117" class="node"><title>\\Thelia\\Model\\Base\\Document</title>
<polygon fill="none" stroke="black" points="1968,-15322.3 1884,-15322.3 1884,-15286.3 1968,-15286.3 1968,-15322.3"/>
<text text-anchor="start" x="1892" y="-15309.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-15296.6" font-family="Courier,monospace" font-size="11.00">Document</text>
</g>
<!-- \\Thelia\\Model\\Base\\Document&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge249" class="edge"><title>\\Thelia\\Model\\Base\\Document&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15307.5C1803.61,-15312.5 1637.22,-15317.6 1600,-15277.3 1467.81,-15134.5 1575.07,-1453.18 1528,-1264.33 1454.2,-968.242 1235.99,-658.905 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.401 1162.86,-560.482 1166.04,-570.589 1171.65,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\CountryI18nQuery -->
<g id="node118" class="node"><title>\\Thelia\\Model\\Base\\CountryI18nQuery</title>
<polygon fill="none" stroke="black" points="1989,-18454.3 1863,-18454.3 1863,-18418.3 1989,-18418.3 1989,-18454.3"/>
<text text-anchor="start" x="1892" y="-18441.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-18428.6" font-family="Courier,monospace" font-size="11.00">CountryI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CountryI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge253" class="edge"><title>\\Thelia\\Model\\Base\\CountryI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.93,-18432C1778.29,-18427.8 1634.56,-18426.5 1600,-18463.3 1463.35,-18608.8 1665.49,-21910.6 1528,-22055.3 1502.37,-22082.3 1425.73,-22090.7 1348.02,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.52,-22088.3 1337.55,-22091.8 1347.58,-22095.3 1347.52,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitle -->
<g id="node119" class="node"><title>\\Thelia\\Model\\Base\\CustomerTitle</title>
<polygon fill="none" stroke="black" points="1978,-13000.3 1874,-13000.3 1874,-12964.3 1978,-12964.3 1978,-13000.3"/>
<text text-anchor="start" x="1892" y="-12987.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-12974.6" font-family="Courier,monospace" font-size="11.00">CustomerTitle</text>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitle&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge261" class="edge"><title>\\Thelia\\Model\\Base\\CustomerTitle&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.26,-12986.1C1790.47,-12990.8 1635.75,-12993.9 1600,-12955.3 1489.65,-12836.2 1567.35,-1421.87 1528,-1264.33 1454.05,-968.28 1235.94,-658.917 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.592 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\AddressQuery -->
<g id="node120" class="node"><title>\\Thelia\\Model\\Base\\AddressQuery</title>
<polygon fill="none" stroke="black" points="1975,-17806.3 1877,-17806.3 1877,-17770.3 1975,-17770.3 1975,-17806.3"/>
<text text-anchor="start" x="1892" y="-17793.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-17780.6" font-family="Courier,monospace" font-size="11.00">AddressQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AddressQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge269" class="edge"><title>\\Thelia\\Model\\Base\\AddressQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.28,-17784.7C1794.36,-17780 1636.39,-17776.5 1600,-17815.3 1438.97,-17987.3 1690.02,-21884.3 1528,-22055.3 1502.33,-22082.4 1425.3,-22090.8 1347.33,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.3,-22088.3 1337.33,-22091.9 1347.36,-22095.3 1347.3,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryI18n -->
<g id="node121" class="node"><title>\\Thelia\\Model\\Base\\CategoryI18n</title>
<polygon fill="none" stroke="black" points="1975,-15538.3 1877,-15538.3 1877,-15502.3 1975,-15502.3 1975,-15538.3"/>
<text text-anchor="start" x="1892" y="-15525.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-15512.6" font-family="Courier,monospace" font-size="11.00">CategoryI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge279" class="edge"><title>\\Thelia\\Model\\Base\\CategoryI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.23,-15524C1794.23,-15528.7 1636.16,-15532.4 1600,-15493.3 1465.78,-15348.3 1575.79,-1456.09 1528,-1264.33 1454.21,-968.239 1236,-658.905 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.589 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureProduct -->
<g id="node122" class="node"><title>\\Thelia\\Model\\Base\\FeatureProduct</title>
<polygon fill="none" stroke="black" points="1982,-13162.3 1870,-13162.3 1870,-13126.3 1982,-13126.3 1982,-13162.3"/>
<text text-anchor="start" x="1892" y="-13149.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-13136.6" font-family="Courier,monospace" font-size="11.00">FeatureProduct</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureProduct&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge281" class="edge"><title>\\Thelia\\Model\\Base\\FeatureProduct&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1869.86,-13148.3C1786.31,-13152.9 1635.26,-13155.4 1600,-13117.3 1488.13,-12996.5 1567.89,-1424.05 1528,-1264.33 1454.06,-968.276 1235.95,-658.916 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.592 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\Module -->
<g id="node123" class="node"><title>\\Thelia\\Model\\Base\\Module</title>
<polygon fill="none" stroke="black" points="1968,-16834.3 1884,-16834.3 1884,-16798.3 1968,-16798.3 1968,-16834.3"/>
<text text-anchor="start" x="1892" y="-16821.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1905.5" y="-16808.6" font-family="Courier,monospace" font-size="11.00">Module</text>
</g>
<!-- \\Thelia\\Model\\Base\\Module&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge283" class="edge"><title>\\Thelia\\Model\\Base\\Module&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16819.5C1803.61,-16824.5 1637.21,-16829.6 1600,-16789.3 1526.79,-16710.2 1554.05,-1368.95 1528,-1264.33 1454.28,-968.223 1236.02,-658.9 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.398 1162.86,-560.481 1166.04,-570.587 1171.65,-566.398"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeI18nQuery -->
<g id="node124" class="node"><title>\\Thelia\\Model\\Base\\AttributeI18nQuery</title>
<polygon fill="none" stroke="black" points="1995,-17320.3 1857,-17320.3 1857,-17284.3 1995,-17284.3 1995,-17320.3"/>
<text text-anchor="start" x="1892" y="-17307.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-17294.6" font-family="Courier,monospace" font-size="11.00">AttributeI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge285" class="edge"><title>\\Thelia\\Model\\Base\\AttributeI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1856.36,-17297.7C1771.03,-17293.7 1633.59,-17293.4 1600,-17329.3 1420.69,-17521.2 1708.42,-21864.5 1528,-22055.3 1502.33,-22082.5 1425.17,-22090.9 1347.11,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.06,-22088.3 1337.09,-22091.9 1347.12,-22095.3 1347.06,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\FolderQuery -->
<g id="node125" class="node"><title>\\Thelia\\Model\\Base\\FolderQuery</title>
<polygon fill="none" stroke="black" points="1972,-20506.3 1880,-20506.3 1880,-20470.3 1972,-20470.3 1972,-20506.3"/>
<text text-anchor="start" x="1892" y="-20493.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-20480.6" font-family="Courier,monospace" font-size="11.00">FolderQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FolderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge287" class="edge"><title>\\Thelia\\Model\\Base\\FolderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1879.96,-20485.1C1799.31,-20480.4 1637.51,-20476.4 1600,-20515.3 1481.07,-20638.6 1647.64,-21932.7 1528,-22055.3 1502.32,-22081.6 1427.12,-22090.2 1350.4,-22091.4"/>
<polygon fill="none" stroke="black" points="1350.02,-22087.9 1340.06,-22091.5 1350.1,-22094.9 1350.02,-22087.9"/>
</g>
<!-- \\Thelia\\Model\\Base\\Content -->
<g id="node126" class="node"><title>\\Thelia\\Model\\Base\\Content</title>
<polygon fill="none" stroke="black" points="1968,-14890.3 1884,-14890.3 1884,-14854.3 1968,-14854.3 1968,-14890.3"/>
<text text-anchor="start" x="1892" y="-14877.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-14864.6" font-family="Courier,monospace" font-size="11.00">Content</text>
</g>
<!-- \\Thelia\\Model\\Base\\Content&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge301" class="edge"><title>\\Thelia\\Model\\Base\\Content&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14875.5C1803.61,-14880.5 1637.22,-14885.5 1600,-14845.3 1471.88,-14706.9 1573.63,-1447.35 1528,-1264.33 1454.18,-968.248 1235.98,-658.907 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.401 1162.86,-560.482 1166.04,-570.589 1171.64,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\Area -->
<g id="node127" class="node"><title>\\Thelia\\Model\\Base\\Area</title>
<polygon fill="none" stroke="black" points="1968,-14026.3 1884,-14026.3 1884,-13990.3 1968,-13990.3 1968,-14026.3"/>
<text text-anchor="start" x="1892" y="-14013.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1912" y="-14000.6" font-family="Courier,monospace" font-size="11.00">Area</text>
</g>
<!-- \\Thelia\\Model\\Base\\Area&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge303" class="edge"><title>\\Thelia\\Model\\Base\\Area&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14011.5C1803.62,-14016.5 1637.23,-14021.5 1600,-13981.3 1480,-13851.7 1570.76,-1435.7 1528,-1264.33 1454.13,-968.261 1235.97,-658.912 1168.87,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\ResourceI18nQuery -->
<g id="node128" class="node"><title>\\Thelia\\Model\\Base\\ResourceI18nQuery</title>
<polygon fill="none" stroke="black" points="1992,-18562.3 1860,-18562.3 1860,-18526.3 1992,-18526.3 1992,-18562.3"/>
<text text-anchor="start" x="1892" y="-18549.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-18536.6" font-family="Courier,monospace" font-size="11.00">ResourceI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ResourceI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge313" class="edge"><title>\\Thelia\\Model\\Base\\ResourceI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.69,-18539.9C1774.68,-18535.8 1634.13,-18535 1600,-18571.3 1467.41,-18712.4 1661.4,-21915 1528,-22055.3 1502.36,-22082.3 1425.72,-22090.7 1348.01,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.51,-22088.2 1337.54,-22091.8 1347.57,-22095.2 1347.51,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\Country -->
<g id="node129" class="node"><title>\\Thelia\\Model\\Base\\Country</title>
<polygon fill="none" stroke="black" points="1968,-14566.3 1884,-14566.3 1884,-14530.3 1968,-14530.3 1968,-14566.3"/>
<text text-anchor="start" x="1892" y="-14553.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-14540.6" font-family="Courier,monospace" font-size="11.00">Country</text>
</g>
<!-- \\Thelia\\Model\\Base\\Country&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge315" class="edge"><title>\\Thelia\\Model\\Base\\Country&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14551.5C1803.61,-14556.5 1637.23,-14561.5 1600,-14521.3 1474.92,-14386.2 1572.56,-1442.98 1528,-1264.33 1454.16,-968.253 1235.98,-658.909 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\CartQuery -->
<g id="node130" class="node"><title>\\Thelia\\Model\\Base\\CartQuery</title>
<polygon fill="none" stroke="black" points="1968,-18346.3 1884,-18346.3 1884,-18310.3 1968,-18310.3 1968,-18346.3"/>
<text text-anchor="start" x="1892" y="-18333.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-18320.6" font-family="Courier,monospace" font-size="11.00">CartQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CartQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge331" class="edge"><title>\\Thelia\\Model\\Base\\CartQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.3,-18325.2C1803.75,-18320.3 1637.51,-18315.4 1600,-18355.3 1459.29,-18505.2 1669.57,-21906.2 1528,-22055.3 1502.38,-22082.3 1425.74,-22090.8 1348.03,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.53,-22088.3 1337.56,-22091.9 1347.59,-22095.3 1347.53,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxQuery -->
<g id="node131" class="node"><title>\\Thelia\\Model\\Base\\TaxQuery</title>
<polygon fill="none" stroke="black" points="1968,-20668.3 1884,-20668.3 1884,-20632.3 1968,-20632.3 1968,-20668.3"/>
<text text-anchor="start" x="1892" y="-20655.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-20642.6" font-family="Courier,monospace" font-size="11.00">TaxQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge335" class="edge"><title>\\Thelia\\Model\\Base\\TaxQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.42,-20647.3C1804.07,-20642.6 1638.16,-20638 1600,-20677.3 1386.5,-20897.4 1742.77,-21836.5 1528,-22055.3 1502.3,-22081.5 1427.36,-22090 1350.83,-22091.3"/>
<polygon fill="none" stroke="black" points="1350.47,-22087.8 1340.51,-22091.4 1350.55,-22094.8 1350.47,-22087.8"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAvI18nQuery -->
<g id="node132" class="node"><title>\\Thelia\\Model\\Base\\AttributeAvI18nQuery</title>
<polygon fill="none" stroke="black" points="2002,-20182.3 1850,-20182.3 1850,-20146.3 2002,-20146.3 2002,-20182.3"/>
<text text-anchor="start" x="1892" y="-20169.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1858" y="-20156.6" font-family="Courier,monospace" font-size="11.00">AttributeAvI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAvI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge337" class="edge"><title>\\Thelia\\Model\\Base\\AttributeAvI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1849.37,-20159.5C1763.85,-20156 1633.08,-20156.8 1600,-20191.3 1456.7,-20341.1 1672.16,-21906.4 1528,-22055.3 1502.34,-22081.8 1426.75,-22090.3 1349.76,-22091.5"/>
<polygon fill="none" stroke="black" points="1349.35,-22088 1339.39,-22091.6 1349.43,-22095 1349.35,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\MessageVersionQuery -->
<g id="node133" class="node"><title>\\Thelia\\Model\\Base\\MessageVersionQuery</title>
<polygon fill="none" stroke="black" points="1999,-18022.3 1853,-18022.3 1853,-17986.3 1999,-17986.3 1999,-18022.3"/>
<text text-anchor="start" x="1892" y="-18009.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1861.5" y="-17996.6" font-family="Courier,monospace" font-size="11.00">MessageVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\MessageVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge341" class="edge"><title>\\Thelia\\Model\\Base\\MessageVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1852.65,-17999.5C1767.11,-17995.8 1633.16,-17996 1600,-18031.3 1447.1,-18194.5 1681.84,-21893.1 1528,-22055.3 1502.32,-22082.4 1425.29,-22090.8 1347.32,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.29,-22088.3 1337.32,-22091.9 1347.35,-22095.3 1347.29,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\AdminQuery -->
<g id="node134" class="node"><title>\\Thelia\\Model\\Base\\AdminQuery</title>
<polygon fill="none" stroke="black" points="1968,-18832.3 1884,-18832.3 1884,-18796.3 1968,-18796.3 1968,-18832.3"/>
<text text-anchor="start" x="1892" y="-18819.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-18806.6" font-family="Courier,monospace" font-size="11.00">AdminQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AdminQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge345" class="edge"><title>\\Thelia\\Model\\Base\\AdminQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.31,-18811.2C1803.78,-18806.3 1637.57,-18801.4 1600,-18841.3 1477.57,-18971.4 1651.18,-21926 1528,-22055.3 1502.37,-22082.2 1425.86,-22090.7 1348.24,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.75,-22088.2 1337.78,-22091.8 1347.81,-22095.2 1347.75,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryQuery -->
<g id="node135" class="node"><title>\\Thelia\\Model\\Base\\CategoryQuery</title>
<polygon fill="none" stroke="black" points="1978,-17428.3 1874,-17428.3 1874,-17392.3 1978,-17392.3 1978,-17428.3"/>
<text text-anchor="start" x="1892" y="-17415.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-17402.6" font-family="Courier,monospace" font-size="11.00">CategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge347" class="edge"><title>\\Thelia\\Model\\Base\\CategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.3,-17406.6C1790.57,-17402 1635.93,-17398.9 1600,-17437.3 1424.75,-17624.7 1704.33,-21868.9 1528,-22055.3 1502.32,-22082.5 1425.16,-22090.9 1347.1,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.06,-22088.3 1337.09,-22091.9 1347.12,-22095.3 1347.06,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\ResourceI18n -->
<g id="node136" class="node"><title>\\Thelia\\Model\\Base\\ResourceI18n</title>
<polygon fill="none" stroke="black" points="1975,-13486.3 1877,-13486.3 1877,-13450.3 1975,-13450.3 1975,-13486.3"/>
<text text-anchor="start" x="1892" y="-13473.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-13460.6" font-family="Courier,monospace" font-size="11.00">ResourceI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\ResourceI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge355" class="edge"><title>\\Thelia\\Model\\Base\\ResourceI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.24,-13472C1794.24,-13476.7 1636.18,-13480.4 1600,-13441.3 1485.08,-13317.2 1568.97,-1428.42 1528,-1264.33 1454.09,-968.27 1235.96,-658.914 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.484 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductSaleElements -->
<g id="node137" class="node"><title>\\Thelia\\Model\\Base\\ProductSaleElements</title>
<polygon fill="none" stroke="black" points="1999,-16078.3 1853,-16078.3 1853,-16042.3 1999,-16042.3 1999,-16078.3"/>
<text text-anchor="start" x="1892" y="-16065.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1861.5" y="-16052.6" font-family="Courier,monospace" font-size="11.00">ProductSaleElements</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductSaleElements&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge361" class="edge"><title>\\Thelia\\Model\\Base\\ProductSaleElements&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1852.95,-16065.2C1767.35,-16069 1632.97,-16069 1600,-16033.3 1460.7,-15882.8 1577.58,-1463.37 1528,-1264.33 1454.24,-968.232 1236,-658.902 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.482 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductI18nQuery -->
<g id="node138" class="node"><title>\\Thelia\\Model\\Base\\ProductI18nQuery</title>
<polygon fill="none" stroke="black" points="1989,-19102.3 1863,-19102.3 1863,-19066.3 1989,-19066.3 1989,-19102.3"/>
<text text-anchor="start" x="1892" y="-19089.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-19076.6" font-family="Courier,monospace" font-size="11.00">ProductI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge363" class="edge"><title>\\Thelia\\Model\\Base\\ProductI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.95,-19080.1C1778.34,-19075.9 1634.64,-19074.6 1600,-19111.3 1487.73,-19230.3 1640.96,-21937 1528,-22055.3 1502.37,-22082.2 1425.99,-22090.6 1348.46,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.98,-22088.2 1338.01,-22091.8 1348.04,-22095.2 1347.98,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\ImageI18n -->
<g id="node139" class="node"><title>\\Thelia\\Model\\Base\\ImageI18n</title>
<polygon fill="none" stroke="black" points="1968,-15700.3 1884,-15700.3 1884,-15664.3 1968,-15664.3 1968,-15700.3"/>
<text text-anchor="start" x="1892" y="-15687.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-15674.6" font-family="Courier,monospace" font-size="11.00">ImageI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\ImageI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge369" class="edge"><title>\\Thelia\\Model\\Base\\ImageI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15685.5C1803.61,-15690.5 1637.22,-15695.6 1600,-15655.3 1464.26,-15508.6 1576.33,-1458.28 1528,-1264.33 1454.22,-968.237 1236,-658.904 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\DelivzoneQuery -->
<g id="node140" class="node"><title>\\Thelia\\Model\\Base\\DelivzoneQuery</title>
<polygon fill="none" stroke="black" points="1982,-17050.3 1870,-17050.3 1870,-17014.3 1982,-17014.3 1982,-17050.3"/>
<text text-anchor="start" x="1892" y="-17037.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-17024.6" font-family="Courier,monospace" font-size="11.00">DelivzoneQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\DelivzoneQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge371" class="edge"><title>\\Thelia\\Model\\Base\\DelivzoneQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.9,-17028.4C1786.4,-17023.9 1635.42,-17021.4 1600,-17059.3 1410.53,-17262.2 1718.64,-21853.6 1528,-22055.3 1502.34,-22082.5 1425.18,-22090.9 1347.12,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.07,-22088.3 1337.1,-22091.9 1347.13,-22095.3 1347.07,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\MessageI18n -->
<g id="node141" class="node"><title>\\Thelia\\Model\\Base\\MessageI18n</title>
<polygon fill="none" stroke="black" points="1972,-13918.3 1880,-13918.3 1880,-13882.3 1972,-13882.3 1972,-13918.3"/>
<text text-anchor="start" x="1892" y="-13905.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13892.6" font-family="Courier,monospace" font-size="11.00">MessageI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\MessageI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge381" class="edge"><title>\\Thelia\\Model\\Base\\MessageI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13903.7C1798.9,-13908.6 1636.7,-13913 1600,-13873.3 1481.02,-13744.8 1570.4,-1434.25 1528,-1264.33 1454.12,-968.263 1235.97,-658.912 1168.87,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.591 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductCategoryQuery -->
<g id="node142" class="node"><title>\\Thelia\\Model\\Base\\ProductCategoryQuery</title>
<polygon fill="none" stroke="black" points="2002,-20938.3 1850,-20938.3 1850,-20902.3 2002,-20902.3 2002,-20938.3"/>
<text text-anchor="start" x="1892" y="-20925.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1858" y="-20912.6" font-family="Courier,monospace" font-size="11.00">ProductCategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductCategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge383" class="edge"><title>\\Thelia\\Model\\Base\\ProductCategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1849.15,-20915.7C1763.77,-20912.3 1633.48,-20913.2 1600,-20947.3 1427.08,-21123.3 1701.93,-21880.3 1528,-22055.3 1502.27,-22081.2 1427.97,-22089.8 1351.9,-22091.1"/>
<polygon fill="none" stroke="black" points="1351.6,-22087.6 1341.65,-22091.3 1351.69,-22094.6 1351.6,-22087.6"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductQuery -->
<g id="node143" class="node"><title>\\Thelia\\Model\\Base\\ProductQuery</title>
<polygon fill="none" stroke="black" points="1975,-19048.3 1877,-19048.3 1877,-19012.3 1975,-19012.3 1975,-19048.3"/>
<text text-anchor="start" x="1892" y="-19035.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-19022.6" font-family="Courier,monospace" font-size="11.00">ProductQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge397" class="edge"><title>\\Thelia\\Model\\Base\\ProductQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.31,-19026.8C1794.43,-19022.1 1636.53,-19018.6 1600,-19057.3 1485.7,-19178.5 1643,-21934.8 1528,-22055.3 1502.37,-22082.2 1426,-22090.7 1348.46,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.98,-22088.2 1338.02,-22091.8 1348.05,-22095.2 1347.98,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\DocumentI18nQuery -->
<g id="node144" class="node"><title>\\Thelia\\Model\\Base\\DocumentI18nQuery</title>
<polygon fill="none" stroke="black" points="1992,-21046.3 1860,-21046.3 1860,-21010.3 1992,-21010.3 1992,-21046.3"/>
<text text-anchor="start" x="1892" y="-21033.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-21020.6" font-family="Courier,monospace" font-size="11.00">DocumentI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\DocumentI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge399" class="edge"><title>\\Thelia\\Model\\Base\\DocumentI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.99,-21024.2C1784.55,-21023.4 1663.37,-21035.1 1600,-21110.3 1464.29,-21271.4 1677.29,-21906.8 1528,-22055.3 1502.27,-22080.9 1428.61,-22089.5 1352.99,-22091"/>
<polygon fill="none" stroke="black" points="1352.75,-22087.5 1342.8,-22091.1 1352.85,-22094.5 1352.75,-22087.5"/>
</g>
<!-- \\Thelia\\Model\\Base\\Message -->
<g id="node145" class="node"><title>\\Thelia\\Model\\Base\\Message</title>
<polygon fill="none" stroke="black" points="1968,-16672.3 1884,-16672.3 1884,-16636.3 1968,-16636.3 1968,-16672.3"/>
<text text-anchor="start" x="1892" y="-16659.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-16646.6" font-family="Courier,monospace" font-size="11.00">Message</text>
</g>
<!-- \\Thelia\\Model\\Base\\Message&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge407" class="edge"><title>\\Thelia\\Model\\Base\\Message&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16657.5C1803.61,-16662.5 1637.21,-16667.6 1600,-16627.3 1527.56,-16549 1553.78,-1367.86 1528,-1264.33 1454.27,-968.225 1236.01,-658.9 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\CurrencyQuery -->
<g id="node146" class="node"><title>\\Thelia\\Model\\Base\\CurrencyQuery</title>
<polygon fill="none" stroke="black" points="1978,-20776.3 1874,-20776.3 1874,-20740.3 1978,-20740.3 1978,-20776.3"/>
<text text-anchor="start" x="1892" y="-20763.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-20750.6" font-family="Courier,monospace" font-size="11.00">CurrencyQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CurrencyQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge413" class="edge"><title>\\Thelia\\Model\\Base\\CurrencyQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.48,-20754.7C1791,-20750.4 1636.71,-20747.7 1600,-20785.3 1402.73,-20987.8 1726.43,-21854 1528,-22055.3 1502.3,-22081.4 1427.61,-22089.9 1351.26,-22091.3"/>
<polygon fill="none" stroke="black" points="1350.93,-22087.8 1340.97,-22091.4 1351.02,-22094.8 1350.93,-22087.8"/>
</g>
<!-- \\Thelia\\Model\\Base\\FolderI18nQuery -->
<g id="node147" class="node"><title>\\Thelia\\Model\\Base\\FolderI18nQuery</title>
<polygon fill="none" stroke="black" points="1985,-20560.3 1867,-20560.3 1867,-20524.3 1985,-20524.3 1985,-20560.3"/>
<text text-anchor="start" x="1892" y="-20547.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-20534.6" font-family="Courier,monospace" font-size="11.00">FolderI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FolderI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge415" class="edge"><title>\\Thelia\\Model\\Base\\FolderI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1866.25,-20538.3C1782.26,-20534.2 1635.52,-20532.6 1600,-20569.3 1485.13,-20688.2 1643.55,-21937.1 1528,-22055.3 1502.32,-22081.6 1427.25,-22090.1 1350.63,-22091.4"/>
<polygon fill="none" stroke="black" points="1350.26,-22087.9 1340.3,-22091.5 1350.34,-22094.9 1350.26,-22087.9"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAvI18n -->
<g id="node148" class="node"><title>\\Thelia\\Model\\Base\\AttributeAvI18n</title>
<polygon fill="none" stroke="black" points="1985,-15970.3 1867,-15970.3 1867,-15934.3 1985,-15934.3 1985,-15970.3"/>
<text text-anchor="start" x="1892" y="-15957.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-15944.6" font-family="Courier,monospace" font-size="11.00">AttributeAvI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAvI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge417" class="edge"><title>\\Thelia\\Model\\Base\\AttributeAvI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1866.39,-15956.5C1782.19,-15960.9 1634.76,-15962.9 1600,-15925.3 1461.72,-15775.9 1577.22,-1461.92 1528,-1264.33 1454.24,-968.233 1236,-658.903 1168.87,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\Attribute -->
<g id="node149" class="node"><title>\\Thelia\\Model\\Base\\Attribute</title>
<polygon fill="none" stroke="black" points="1968,-15916.3 1884,-15916.3 1884,-15880.3 1968,-15880.3 1968,-15916.3"/>
<text text-anchor="start" x="1892" y="-15903.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-15890.6" font-family="Courier,monospace" font-size="11.00">Attribute</text>
</g>
<!-- \\Thelia\\Model\\Base\\Attribute&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge419" class="edge"><title>\\Thelia\\Model\\Base\\Attribute&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15901.5C1803.61,-15906.5 1637.22,-15911.6 1600,-15871.3 1462.22,-15722.4 1577.04,-1461.19 1528,-1264.33 1454.23,-968.234 1236,-658.903 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentVersionQuery -->
<g id="node150" class="node"><title>\\Thelia\\Model\\Base\\ContentVersionQuery</title>
<polygon fill="none" stroke="black" points="1999,-19372.3 1853,-19372.3 1853,-19336.3 1999,-19336.3 1999,-19372.3"/>
<text text-anchor="start" x="1892" y="-19359.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1861.5" y="-19346.6" font-family="Courier,monospace" font-size="11.00">ContentVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge423" class="edge"><title>\\Thelia\\Model\\Base\\ContentVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1852.71,-19349.6C1767.22,-19345.9 1633.32,-19346.1 1600,-19381.3 1395.77,-19597.3 1733.47,-21840.6 1528,-22055.3 1502.36,-22082.1 1426.12,-22090.6 1348.67,-22091.7"/>
<polygon fill="none" stroke="black" points="1348.21,-22088.2 1338.24,-22091.8 1348.27,-22095.2 1348.21,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\AreaQuery -->
<g id="node151" class="node"><title>\\Thelia\\Model\\Base\\AreaQuery</title>
<polygon fill="none" stroke="black" points="1968,-20398.3 1884,-20398.3 1884,-20362.3 1968,-20362.3 1968,-20398.3"/>
<text text-anchor="start" x="1892" y="-20385.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-20372.6" font-family="Courier,monospace" font-size="11.00">AreaQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AreaQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge429" class="edge"><title>\\Thelia\\Model\\Base\\AreaQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.39,-20377.3C1803.99,-20372.5 1637.99,-20367.8 1600,-20407.3 1472.95,-20539.4 1655.81,-21924 1528,-22055.3 1502.33,-22081.7 1427,-22090.2 1350.19,-22091.4"/>
<polygon fill="none" stroke="black" points="1349.8,-22087.9 1339.84,-22091.5 1349.88,-22094.9 1349.8,-22087.9"/>
</g>
<!-- \\Thelia\\Model\\Base\\Feature -->
<g id="node152" class="node"><title>\\Thelia\\Model\\Base\\Feature</title>
<polygon fill="none" stroke="black" points="1968,-15862.3 1884,-15862.3 1884,-15826.3 1968,-15826.3 1968,-15862.3"/>
<text text-anchor="start" x="1892" y="-15849.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-15836.6" font-family="Courier,monospace" font-size="11.00">Feature</text>
</g>
<!-- \\Thelia\\Model\\Base\\Feature&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge435" class="edge"><title>\\Thelia\\Model\\Base\\Feature&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15847.5C1803.61,-15852.5 1637.22,-15857.6 1600,-15817.3 1462.73,-15669 1576.86,-1460.46 1528,-1264.33 1454.23,-968.235 1236,-658.903 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\Order -->
<g id="node153" class="node"><title>\\Thelia\\Model\\Base\\Order</title>
<polygon fill="none" stroke="black" points="1968,-14404.3 1884,-14404.3 1884,-14368.3 1968,-14368.3 1968,-14404.3"/>
<text text-anchor="start" x="1892" y="-14391.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1909" y="-14378.6" font-family="Courier,monospace" font-size="11.00">Order</text>
</g>
<!-- \\Thelia\\Model\\Base\\Order&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge441" class="edge"><title>\\Thelia\\Model\\Base\\Order&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14389.5C1803.61,-14394.5 1637.23,-14399.5 1600,-14359.3 1476.45,-14225.9 1572.02,-1440.8 1528,-1264.33 1454.15,-968.255 1235.98,-658.91 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductVersionQuery -->
<g id="node154" class="node"><title>\\Thelia\\Model\\Base\\ProductVersionQuery</title>
<polygon fill="none" stroke="black" points="1999,-20830.3 1853,-20830.3 1853,-20794.3 1999,-20794.3 1999,-20830.3"/>
<text text-anchor="start" x="1892" y="-20817.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1861.5" y="-20804.6" font-family="Courier,monospace" font-size="11.00">ProductVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge443" class="edge"><title>\\Thelia\\Model\\Base\\ProductVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1852.89,-20807.8C1767.59,-20804.2 1633.88,-20804.6 1600,-20839.3 1410.85,-21033 1718.26,-21862.8 1528,-22055.3 1502.29,-22081.3 1427.74,-22089.9 1351.48,-22091.2"/>
<polygon fill="none" stroke="black" points="1351.15,-22087.7 1341.2,-22091.4 1351.25,-22094.7 1351.15,-22087.7"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCategory -->
<g id="node155" class="node"><title>\\Thelia\\Model\\Base\\AttributeCategory</title>
<polygon fill="none" stroke="black" points="1992,-15592.3 1860,-15592.3 1860,-15556.3 1992,-15556.3 1992,-15592.3"/>
<text text-anchor="start" x="1892" y="-15579.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-15566.6" font-family="Courier,monospace" font-size="11.00">AttributeCategory</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCategory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge445" class="edge"><title>\\Thelia\\Model\\Base\\AttributeCategory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1859.97,-15578.8C1774.9,-15583 1633.89,-15584 1600,-15547.3 1465.27,-15401.7 1575.97,-1456.82 1528,-1264.33 1454.22,-968.238 1236,-658.904 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.589 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\ModuleI18nQuery -->
<g id="node156" class="node"><title>\\Thelia\\Model\\Base\\ModuleI18nQuery</title>
<polygon fill="none" stroke="black" points="1985,-19642.3 1867,-19642.3 1867,-19606.3 1985,-19606.3 1985,-19642.3"/>
<text text-anchor="start" x="1892" y="-19629.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-19616.6" font-family="Courier,monospace" font-size="11.00">ModuleI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ModuleI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge455" class="edge"><title>\\Thelia\\Model\\Base\\ModuleI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1866.16,-19620.2C1782.06,-19616 1635.18,-19614.2 1600,-19651.3 1416.08,-19845.2 1713.03,-21862.5 1528,-22055.3 1502.35,-22082.1 1426.23,-22090.5 1348.88,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.43,-22088.1 1338.46,-22091.7 1348.49,-22095.1 1348.43,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryI18nQuery -->
<g id="node157" class="node"><title>\\Thelia\\Model\\Base\\CategoryI18nQuery</title>
<polygon fill="none" stroke="black" points="1992,-18724.3 1860,-18724.3 1860,-18688.3 1992,-18688.3 1992,-18724.3"/>
<text text-anchor="start" x="1892" y="-18711.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-18698.6" font-family="Courier,monospace" font-size="11.00">CategoryI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge461" class="edge"><title>\\Thelia\\Model\\Base\\CategoryI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.7,-18701.9C1774.69,-18697.8 1634.15,-18697 1600,-18733.3 1473.51,-18867.8 1655.26,-21921.6 1528,-22055.3 1502.38,-22082.3 1425.87,-22090.7 1348.25,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.76,-22088.2 1337.79,-22091.8 1347.82,-22095.2 1347.76,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleCountryQuery -->
<g id="node158" class="node"><title>\\Thelia\\Model\\Base\\TaxRuleCountryQuery</title>
<polygon fill="none" stroke="black" points="1999,-17860.3 1853,-17860.3 1853,-17824.3 1999,-17824.3 1999,-17860.3"/>
<text text-anchor="start" x="1892" y="-17847.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1861.5" y="-17834.6" font-family="Courier,monospace" font-size="11.00">TaxRuleCountryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleCountryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge467" class="edge"><title>\\Thelia\\Model\\Base\\TaxRuleCountryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1852.65,-17837.5C1767.11,-17833.7 1633.14,-17833.9 1600,-17869.3 1441,-18039.1 1687.97,-21886.5 1528,-22055.3 1502.33,-22082.4 1425.3,-22090.8 1347.33,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.3,-22088.3 1337.33,-22091.9 1347.35,-22095.3 1347.3,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CartItemQuery -->
<g id="node159" class="node"><title>\\Thelia\\Model\\Base\\CartItemQuery</title>
<polygon fill="none" stroke="black" points="1978,-20344.3 1874,-20344.3 1874,-20308.3 1978,-20308.3 1978,-20344.3"/>
<text text-anchor="start" x="1892" y="-20331.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-20318.6" font-family="Courier,monospace" font-size="11.00">CartItemQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CartItemQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge473" class="edge"><title>\\Thelia\\Model\\Base\\CartItemQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.41,-20322.7C1790.85,-20318.2 1636.44,-20315.4 1600,-20353.3 1468.89,-20489.8 1659.9,-21919.6 1528,-22055.3 1502.32,-22081.8 1426.86,-22090.3 1349.96,-22091.5"/>
<polygon fill="none" stroke="black" points="1349.56,-22088 1339.6,-22091.6 1349.64,-22095 1349.56,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupResource -->
<g id="node160" class="node"><title>\\Thelia\\Model\\Base\\GroupResource</title>
<polygon fill="none" stroke="black" points="1978,-15106.3 1874,-15106.3 1874,-15070.3 1978,-15070.3 1978,-15106.3"/>
<text text-anchor="start" x="1892" y="-15093.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-15080.6" font-family="Courier,monospace" font-size="11.00">GroupResource</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupResource&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge477" class="edge"><title>\\Thelia\\Model\\Base\\GroupResource&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.25,-15092.1C1790.46,-15096.8 1635.73,-15099.9 1600,-15061.3 1469.84,-14920.7 1574.35,-1450.27 1528,-1264.33 1454.19,-968.245 1235.99,-658.906 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.64,-566.401 1162.86,-560.482 1166.04,-570.589 1171.64,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAvQuery -->
<g id="node161" class="node"><title>\\Thelia\\Model\\Base\\FeatureAvQuery</title>
<polygon fill="none" stroke="black" points="1982,-17482.3 1870,-17482.3 1870,-17446.3 1982,-17446.3 1982,-17482.3"/>
<text text-anchor="start" x="1892" y="-17469.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-17456.6" font-family="Courier,monospace" font-size="11.00">FeatureAvQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAvQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge479" class="edge"><title>\\Thelia\\Model\\Base\\FeatureAvQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.91,-17460.4C1786.42,-17455.9 1635.45,-17453.4 1600,-17491.3 1426.78,-17676.5 1702.28,-21871.1 1528,-22055.3 1502.32,-22082.5 1425.16,-22090.9 1347.1,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.06,-22088.3 1337.09,-22091.9 1347.11,-22095.3 1347.06,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAv -->
<g id="node162" class="node"><title>\\Thelia\\Model\\Base\\FeatureAv</title>
<polygon fill="none" stroke="black" points="1968,-13702.3 1884,-13702.3 1884,-13666.3 1968,-13666.3 1968,-13702.3"/>
<text text-anchor="start" x="1892" y="-13689.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-13676.6" font-family="Courier,monospace" font-size="11.00">FeatureAv</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAv&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge493" class="edge"><title>\\Thelia\\Model\\Base\\FeatureAv&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-13687.5C1803.62,-13692.5 1637.24,-13697.5 1600,-13657.3 1483.05,-13531 1569.68,-1431.33 1528,-1264.33 1454.1,-968.267 1235.96,-658.913 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.483 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\Folder -->
<g id="node163" class="node"><title>\\Thelia\\Model\\Base\\Folder</title>
<polygon fill="none" stroke="black" points="1968,-15754.3 1884,-15754.3 1884,-15718.3 1968,-15718.3 1968,-15754.3"/>
<text text-anchor="start" x="1892" y="-15741.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1905.5" y="-15728.6" font-family="Courier,monospace" font-size="11.00">Folder</text>
</g>
<!-- \\Thelia\\Model\\Base\\Folder&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge505" class="edge"><title>\\Thelia\\Model\\Base\\Folder&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15739.5C1803.61,-15744.5 1637.22,-15749.6 1600,-15709.3 1463.75,-15562.1 1576.51,-1459 1528,-1264.33 1454.23,-968.236 1236,-658.904 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\Delivzone -->
<g id="node164" class="node"><title>\\Thelia\\Model\\Base\\Delivzone</title>
<polygon fill="none" stroke="black" points="1968,-13648.3 1884,-13648.3 1884,-13612.3 1968,-13612.3 1968,-13648.3"/>
<text text-anchor="start" x="1892" y="-13635.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-13622.6" font-family="Courier,monospace" font-size="11.00">Delivzone</text>
</g>
<!-- \\Thelia\\Model\\Base\\Delivzone&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge509" class="edge"><title>\\Thelia\\Model\\Base\\Delivzone&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-13633.5C1803.62,-13638.5 1637.24,-13643.5 1600,-13603.3 1483.56,-13477.6 1569.5,-1430.6 1528,-1264.33 1454.1,-968.268 1235.96,-658.914 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.483 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\MessageI18nQuery -->
<g id="node165" class="node"><title>\\Thelia\\Model\\Base\\MessageI18nQuery</title>
<polygon fill="none" stroke="black" points="1989,-17752.3 1863,-17752.3 1863,-17716.3 1989,-17716.3 1989,-17752.3"/>
<text text-anchor="start" x="1892" y="-17739.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-17726.6" font-family="Courier,monospace" font-size="11.00">MessageI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\MessageI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge511" class="edge"><title>\\Thelia\\Model\\Base\\MessageI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.91,-17730C1778.25,-17725.8 1634.5,-17724.5 1600,-17761.3 1436.94,-17935.5 1692.06,-21882.1 1528,-22055.3 1502.34,-22082.4 1425.31,-22090.8 1347.34,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.3,-22088.3 1337.33,-22091.9 1347.36,-22095.3 1347.3,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryVersion -->
<g id="node166" class="node"><title>\\Thelia\\Model\\Base\\CategoryVersion</title>
<polygon fill="none" stroke="black" points="1985,-13756.3 1867,-13756.3 1867,-13720.3 1985,-13720.3 1985,-13756.3"/>
<text text-anchor="start" x="1892" y="-13743.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-13730.6" font-family="Courier,monospace" font-size="11.00">CategoryVersion</text>
</g>
<!-- \\Thelia\\Model\\Base\\CategoryVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge517" class="edge"><title>\\Thelia\\Model\\Base\\CategoryVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1866.4,-13742.5C1782.2,-13746.9 1634.77,-13748.9 1600,-13711.3 1482.54,-13584.5 1569.86,-1432.06 1528,-1264.33 1454.11,-968.266 1235.96,-658.913 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.483 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureI18nQuery -->
<g id="node167" class="node"><title>\\Thelia\\Model\\Base\\FeatureI18nQuery</title>
<polygon fill="none" stroke="black" points="1989,-16888.3 1863,-16888.3 1863,-16852.3 1989,-16852.3 1989,-16888.3"/>
<text text-anchor="start" x="1892" y="-16875.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-16862.6" font-family="Courier,monospace" font-size="11.00">FeatureI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge519" class="edge"><title>\\Thelia\\Model\\Base\\FeatureI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.9,-16866C1778.22,-16861.8 1634.44,-16860.4 1600,-16897.3 1404.43,-17106.8 1724.77,-21847 1528,-22055.3 1502.35,-22082.5 1425.19,-22090.9 1347.12,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.08,-22088.3 1337.11,-22091.9 1347.14,-22095.3 1347.08,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureCategory -->
<g id="node168" class="node"><title>\\Thelia\\Model\\Base\\FeatureCategory</title>
<polygon fill="none" stroke="black" points="1985,-14458.3 1867,-14458.3 1867,-14422.3 1985,-14422.3 1985,-14458.3"/>
<text text-anchor="start" x="1892" y="-14445.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-14432.6" font-family="Courier,monospace" font-size="11.00">FeatureCategory</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureCategory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge533" class="edge"><title>\\Thelia\\Model\\Base\\FeatureCategory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1866.39,-14444.5C1782.19,-14448.9 1634.77,-14450.9 1600,-14413.3 1475.94,-14279.3 1572.2,-1441.53 1528,-1264.33 1454.15,-968.254 1235.98,-658.909 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeI18n -->
<g id="node169" class="node"><title>\\Thelia\\Model\\Base\\AttributeI18n</title>
<polygon fill="none" stroke="black" points="1978,-14620.3 1874,-14620.3 1874,-14584.3 1978,-14584.3 1978,-14620.3"/>
<text text-anchor="start" x="1892" y="-14607.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-14594.6" font-family="Courier,monospace" font-size="11.00">AttributeI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge535" class="edge"><title>\\Thelia\\Model\\Base\\AttributeI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.25,-14606.1C1790.46,-14610.8 1635.73,-14613.9 1600,-14575.3 1474.42,-14439.7 1572.74,-1443.71 1528,-1264.33 1454.16,-968.252 1235.98,-658.909 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\Cart -->
<g id="node170" class="node"><title>\\Thelia\\Model\\Base\\Cart</title>
<polygon fill="none" stroke="black" points="1968,-15160.3 1884,-15160.3 1884,-15124.3 1968,-15124.3 1968,-15160.3"/>
<text text-anchor="start" x="1892" y="-15147.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1912" y="-15134.6" font-family="Courier,monospace" font-size="11.00">Cart</text>
</g>
<!-- \\Thelia\\Model\\Base\\Cart&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge539" class="edge"><title>\\Thelia\\Model\\Base\\Cart&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15145.5C1803.61,-15150.5 1637.22,-15155.6 1600,-15115.3 1469.34,-14974.1 1574.53,-1450.99 1528,-1264.33 1454.19,-968.244 1235.99,-658.906 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.401 1162.86,-560.482 1166.04,-570.589 1171.65,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\ModuleQuery -->
<g id="node171" class="node"><title>\\Thelia\\Model\\Base\\ModuleQuery</title>
<polygon fill="none" stroke="black" points="1972,-20128.3 1880,-20128.3 1880,-20092.3 1972,-20092.3 1972,-20128.3"/>
<text text-anchor="start" x="1892" y="-20115.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-20102.6" font-family="Courier,monospace" font-size="11.00">ModuleQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ModuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge547" class="edge"><title>\\Thelia\\Model\\Base\\ModuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1879.92,-20107C1799.22,-20102.4 1637.33,-20098.3 1600,-20137.3 1452.64,-20291.5 1676.24,-21902 1528,-22055.3 1502.33,-22081.9 1426.61,-22090.4 1349.53,-22091.5"/>
<polygon fill="none" stroke="black" points="1349.1,-22088 1339.14,-22091.6 1349.18,-22095 1349.1,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentQuery -->
<g id="node172" class="node"><title>\\Thelia\\Model\\Base\\ContentQuery</title>
<polygon fill="none" stroke="black" points="1975,-17644.3 1877,-17644.3 1877,-17608.3 1975,-17608.3 1975,-17644.3"/>
<text text-anchor="start" x="1892" y="-17631.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-17618.6" font-family="Courier,monospace" font-size="11.00">ContentQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge557" class="edge"><title>\\Thelia\\Model\\Base\\ContentQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.28,-17622.7C1794.35,-17618 1636.38,-17614.5 1600,-17653.3 1432.88,-17831.9 1696.15,-21877.7 1528,-22055.3 1502.34,-22082.4 1425.31,-22090.9 1347.34,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.31,-22088.3 1337.34,-22091.9 1347.37,-22095.3 1347.31,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupModule -->
<g id="node173" class="node"><title>\\Thelia\\Model\\Base\\GroupModule</title>
<polygon fill="none" stroke="black" points="1972,-13864.3 1880,-13864.3 1880,-13828.3 1972,-13828.3 1972,-13864.3"/>
<text text-anchor="start" x="1892" y="-13851.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13838.6" font-family="Courier,monospace" font-size="11.00">GroupModule</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupModule&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge559" class="edge"><title>\\Thelia\\Model\\Base\\GroupModule&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13849.7C1798.9,-13854.6 1636.7,-13859 1600,-13819.3 1481.53,-13691.4 1570.22,-1433.52 1528,-1264.33 1454.11,-968.264 1235.96,-658.912 1168.87,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.591 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentI18n -->
<g id="node174" class="node"><title>\\Thelia\\Model\\Base\\ContentI18n</title>
<polygon fill="none" stroke="black" points="1972,-14998.3 1880,-14998.3 1880,-14962.3 1972,-14962.3 1972,-14998.3"/>
<text text-anchor="start" x="1892" y="-14985.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-14972.6" font-family="Courier,monospace" font-size="11.00">ContentI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge569" class="edge"><title>\\Thelia\\Model\\Base\\ContentI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.79,-14983.7C1798.9,-14988.6 1636.69,-14993 1600,-14953.3 1470.86,-14813.8 1573.99,-1448.81 1528,-1264.33 1454.18,-968.246 1235.99,-658.907 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.64,-566.401 1162.86,-560.482 1166.04,-570.589 1171.64,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureI18n -->
<g id="node175" class="node"><title>\\Thelia\\Model\\Base\\FeatureI18n</title>
<polygon fill="none" stroke="black" points="1972,-13270.3 1880,-13270.3 1880,-13234.3 1972,-13234.3 1972,-13270.3"/>
<text text-anchor="start" x="1892" y="-13257.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13244.6" font-family="Courier,monospace" font-size="11.00">FeatureI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge571" class="edge"><title>\\Thelia\\Model\\Base\\FeatureI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13255.7C1798.9,-13260.6 1636.71,-13265 1600,-13225.3 1487.11,-13103.4 1568.25,-1425.51 1528,-1264.33 1454.07,-968.274 1235.95,-658.916 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.591 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAv -->
<g id="node176" class="node"><title>\\Thelia\\Model\\Base\\AttributeAv</title>
<polygon fill="none" stroke="black" points="1972,-15430.3 1880,-15430.3 1880,-15394.3 1972,-15394.3 1972,-15430.3"/>
<text text-anchor="start" x="1892" y="-15417.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-15404.6" font-family="Courier,monospace" font-size="11.00">AttributeAv</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeAv&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge575" class="edge"><title>\\Thelia\\Model\\Base\\AttributeAv&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.79,-15415.7C1798.89,-15420.6 1636.69,-15425 1600,-15385.3 1466.8,-15241.4 1575.43,-1454.63 1528,-1264.33 1454.21,-968.24 1235.99,-658.905 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.589 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductPriceQuery -->
<g id="node177" class="node"><title>\\Thelia\\Model\\Base\\ProductPriceQuery</title>
<polygon fill="none" stroke="black" points="1992,-18940.3 1860,-18940.3 1860,-18904.3 1992,-18904.3 1992,-18940.3"/>
<text text-anchor="start" x="1892" y="-18927.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-18914.6" font-family="Courier,monospace" font-size="11.00">ProductPriceQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductPriceQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge577" class="edge"><title>\\Thelia\\Model\\Base\\ProductPriceQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.71,-18917.9C1774.7,-18913.8 1634.18,-18913.1 1600,-18949.3 1481.63,-19075 1647.09,-21930.4 1528,-22055.3 1502.36,-22082.2 1425.85,-22090.7 1348.23,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.74,-22088.2 1337.77,-22091.8 1347.8,-22095.2 1347.74,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\Currency -->
<g id="node178" class="node"><title>\\Thelia\\Model\\Base\\Currency</title>
<polygon fill="none" stroke="black" points="1968,-15646.3 1884,-15646.3 1884,-15610.3 1968,-15610.3 1968,-15646.3"/>
<text text-anchor="start" x="1892" y="-15633.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-15620.6" font-family="Courier,monospace" font-size="11.00">Currency</text>
</g>
<!-- \\Thelia\\Model\\Base\\Currency&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge583" class="edge"><title>\\Thelia\\Model\\Base\\Currency&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15631.5C1803.61,-15636.5 1637.22,-15641.6 1600,-15601.3 1464.76,-15455.2 1576.15,-1457.55 1528,-1264.33 1454.22,-968.238 1236,-658.904 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCategoryQuery -->
<g id="node179" class="node"><title>\\Thelia\\Model\\Base\\AttributeCategoryQuery</title>
<polygon fill="none" stroke="black" points="2009,-19750.3 1843,-19750.3 1843,-19714.3 2009,-19714.3 2009,-19750.3"/>
<text text-anchor="start" x="1892" y="-19737.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1851.5" y="-19724.6" font-family="Courier,monospace" font-size="11.00">AttributeCategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge589" class="edge"><title>\\Thelia\\Model\\Base\\AttributeCategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1842.77,-19727.2C1757.22,-19724 1632.12,-19725.5 1600,-19759.3 1424.21,-19944.4 1704.86,-21871.3 1528,-22055.3 1502.36,-22082 1426.37,-22090.5 1349.11,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.67,-22088.1 1338.7,-22091.7 1348.74,-22095.1 1348.67,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\Accessory -->
<g id="node180" class="node"><title>\\Thelia\\Model\\Base\\Accessory</title>
<polygon fill="none" stroke="black" points="1968,-12946.3 1884,-12946.3 1884,-12910.3 1968,-12910.3 1968,-12946.3"/>
<text text-anchor="start" x="1892" y="-12933.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-12920.6" font-family="Courier,monospace" font-size="11.00">Accessory</text>
</g>
<!-- \\Thelia\\Model\\Base\\Accessory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge591" class="edge"><title>\\Thelia\\Model\\Base\\Accessory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-12931.5C1803.62,-12936.5 1637.24,-12941.5 1600,-12901.3 1490.16,-12782.8 1567.17,-1421.14 1528,-1264.33 1454.05,-968.281 1235.94,-658.918 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.406 1162.85,-560.484 1166.03,-570.592 1171.64,-566.406"/>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitleI18n -->
<g id="node181" class="node"><title>\\Thelia\\Model\\Base\\CustomerTitleI18n</title>
<polygon fill="none" stroke="black" points="1992,-14512.3 1860,-14512.3 1860,-14476.3 1992,-14476.3 1992,-14512.3"/>
<text text-anchor="start" x="1892" y="-14499.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-14486.6" font-family="Courier,monospace" font-size="11.00">CustomerTitleI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitleI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge593" class="edge"><title>\\Thelia\\Model\\Base\\CustomerTitleI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1859.97,-14498.8C1774.9,-14503 1633.9,-14504 1600,-14467.3 1475.43,-14332.8 1572.38,-1442.26 1528,-1264.33 1454.16,-968.254 1235.98,-658.909 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderAddressQuery -->
<g id="node182" class="node"><title>\\Thelia\\Model\\Base\\OrderAddressQuery</title>
<polygon fill="none" stroke="black" points="1992,-18616.3 1860,-18616.3 1860,-18580.3 1992,-18580.3 1992,-18616.3"/>
<text text-anchor="start" x="1892" y="-18603.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-18590.6" font-family="Courier,monospace" font-size="11.00">OrderAddressQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderAddressQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge599" class="edge"><title>\\Thelia\\Model\\Base\\OrderAddressQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.69,-18593.9C1774.68,-18589.8 1634.14,-18589 1600,-18625.3 1469.44,-18764.2 1659.35,-21917.2 1528,-22055.3 1502.36,-22082.3 1425.72,-22090.7 1348.01,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.51,-22088.2 1337.54,-22091.8 1347.57,-22095.2 1347.51,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderFeatureQuery -->
<g id="node183" class="node"><title>\\Thelia\\Model\\Base\\OrderFeatureQuery</title>
<polygon fill="none" stroke="black" points="1992,-19858.3 1860,-19858.3 1860,-19822.3 1992,-19822.3 1992,-19858.3"/>
<text text-anchor="start" x="1892" y="-19845.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-19832.6" font-family="Courier,monospace" font-size="11.00">OrderFeatureQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderFeatureQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge619" class="edge"><title>\\Thelia\\Model\\Base\\OrderFeatureQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.76,-19835.9C1774.82,-19831.9 1634.35,-19831.2 1600,-19867.3 1432.33,-20043.6 1696.68,-21880.1 1528,-22055.3 1502.33,-22082 1426.35,-22090.5 1349.09,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.65,-22088.1 1338.68,-22091.7 1348.72,-22095.1 1348.65,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentAssocQuery -->
<g id="node184" class="node"><title>\\Thelia\\Model\\Base\\ContentAssocQuery</title>
<polygon fill="none" stroke="black" points="1992,-19210.3 1860,-19210.3 1860,-19174.3 1992,-19174.3 1992,-19210.3"/>
<text text-anchor="start" x="1892" y="-19197.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-19184.6" font-family="Courier,monospace" font-size="11.00">ContentAssocQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentAssocQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge627" class="edge"><title>\\Thelia\\Model\\Base\\ContentAssocQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.72,-19187.9C1774.73,-19183.9 1634.22,-19183.1 1600,-19219.3 1491.79,-19333.9 1636.87,-21941.4 1528,-22055.3 1502.35,-22082.2 1425.98,-22090.6 1348.45,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.97,-22088.2 1338,-22091.8 1348.03,-22095.2 1347.97,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleI18nQuery -->
<g id="node185" class="node"><title>\\Thelia\\Model\\Base\\TaxRuleI18nQuery</title>
<polygon fill="none" stroke="black" points="1989,-17698.3 1863,-17698.3 1863,-17662.3 1989,-17662.3 1989,-17698.3"/>
<text text-anchor="start" x="1892" y="-17685.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-17672.6" font-family="Courier,monospace" font-size="11.00">TaxRuleI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge629" class="edge"><title>\\Thelia\\Model\\Base\\TaxRuleI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.91,-17676C1778.25,-17671.8 1634.49,-17670.5 1600,-17707.3 1434.91,-17883.7 1694.11,-21879.9 1528,-22055.3 1502.34,-22082.4 1425.31,-22090.8 1347.34,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.3,-22088.3 1337.33,-22091.9 1347.36,-22095.3 1347.3,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleI18n -->
<g id="node186" class="node"><title>\\Thelia\\Model\\Base\\TaxRuleI18n</title>
<polygon fill="none" stroke="black" points="1972,-13216.3 1880,-13216.3 1880,-13180.3 1972,-13180.3 1972,-13216.3"/>
<text text-anchor="start" x="1892" y="-13203.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13190.6" font-family="Courier,monospace" font-size="11.00">TaxRuleI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRuleI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge637" class="edge"><title>\\Thelia\\Model\\Base\\TaxRuleI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13201.7C1798.9,-13206.6 1636.71,-13211 1600,-13171.3 1487.62,-13050 1568.07,-1424.78 1528,-1264.33 1454.07,-968.275 1235.95,-658.916 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.591 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\Category -->
<g id="node187" class="node"><title>\\Thelia\\Model\\Base\\Category</title>
<polygon fill="none" stroke="black" points="1968,-14782.3 1884,-14782.3 1884,-14746.3 1968,-14746.3 1968,-14782.3"/>
<text text-anchor="start" x="1892" y="-14769.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-14756.6" font-family="Courier,monospace" font-size="11.00">Category</text>
</g>
<!-- \\Thelia\\Model\\Base\\Category&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge651" class="edge"><title>\\Thelia\\Model\\Base\\Category&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14767.5C1803.61,-14772.5 1637.23,-14777.5 1600,-14737.3 1472.89,-14600 1573.27,-1445.9 1528,-1264.33 1454.17,-968.249 1235.98,-658.908 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.482 1166.03,-570.589 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\MessageVersion -->
<g id="node188" class="node"><title>\\Thelia\\Model\\Base\\MessageVersion</title>
<polygon fill="none" stroke="black" points="1982,-14350.3 1870,-14350.3 1870,-14314.3 1982,-14314.3 1982,-14350.3"/>
<text text-anchor="start" x="1892" y="-14337.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-14324.6" font-family="Courier,monospace" font-size="11.00">MessageVersion</text>
</g>
<!-- \\Thelia\\Model\\Base\\MessageVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge653" class="edge"><title>\\Thelia\\Model\\Base\\MessageVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1869.86,-14336.3C1786.31,-14340.9 1635.25,-14343.4 1600,-14305.3 1476.96,-14172.4 1571.84,-1440.07 1528,-1264.33 1454.15,-968.256 1235.97,-658.91 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\Config -->
<g id="node189" class="node"><title>\\Thelia\\Model\\Base\\Config</title>
<polygon fill="none" stroke="black" points="1968,-13432.3 1884,-13432.3 1884,-13396.3 1968,-13396.3 1968,-13432.3"/>
<text text-anchor="start" x="1892" y="-13419.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1905.5" y="-13406.6" font-family="Courier,monospace" font-size="11.00">Config</text>
</g>
<!-- \\Thelia\\Model\\Base\\Config&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge663" class="edge"><title>\\Thelia\\Model\\Base\\Config&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-13417.5C1803.62,-13422.5 1637.24,-13427.5 1600,-13387.3 1485.59,-13263.8 1568.79,-1427.69 1528,-1264.33 1454.08,-968.271 1235.96,-658.915 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.484 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\CouponQuery -->
<g id="node190" class="node"><title>\\Thelia\\Model\\Base\\CouponQuery</title>
<polygon fill="none" stroke="black" points="1972,-17374.3 1880,-17374.3 1880,-17338.3 1972,-17338.3 1972,-17374.3"/>
<text text-anchor="start" x="1892" y="-17361.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-17348.6" font-family="Courier,monospace" font-size="11.00">CouponQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CouponQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge671" class="edge"><title>\\Thelia\\Model\\Base\\CouponQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1879.83,-17352.9C1799,-17348.1 1636.89,-17343.9 1600,-17383.3 1422.72,-17572.9 1706.37,-21866.7 1528,-22055.3 1502.33,-22082.5 1425.16,-22090.9 1347.11,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.06,-22088.3 1337.09,-22091.9 1347.12,-22095.3 1347.06,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CouponRule -->
<g id="node191" class="node"><title>\\Thelia\\Model\\Base\\CouponRule</title>
<polygon fill="none" stroke="black" points="1968,-16726.3 1884,-16726.3 1884,-16690.3 1968,-16690.3 1968,-16726.3"/>
<text text-anchor="start" x="1892" y="-16713.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-16700.6" font-family="Courier,monospace" font-size="11.00">CouponRule</text>
</g>
<!-- \\Thelia\\Model\\Base\\CouponRule&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge687" class="edge"><title>\\Thelia\\Model\\Base\\CouponRule&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16711.5C1803.61,-16716.5 1637.21,-16721.6 1600,-16681.3 1527.3,-16602.7 1553.87,-1368.22 1528,-1264.33 1454.27,-968.225 1236.01,-658.9 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.398 1162.86,-560.481 1166.04,-570.587 1171.65,-566.398"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAvI18n -->
<g id="node192" class="node"><title>\\Thelia\\Model\\Base\\FeatureAvI18n</title>
<polygon fill="none" stroke="black" points="1978,-16780.3 1874,-16780.3 1874,-16744.3 1978,-16744.3 1978,-16780.3"/>
<text text-anchor="start" x="1892" y="-16767.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-16754.6" font-family="Courier,monospace" font-size="11.00">FeatureAvI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAvI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge691" class="edge"><title>\\Thelia\\Model\\Base\\FeatureAvI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.25,-16766.1C1790.45,-16770.8 1635.72,-16773.9 1600,-16735.3 1527.05,-16656.5 1553.96,-1368.58 1528,-1264.33 1454.27,-968.224 1236.02,-658.9 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.398 1162.86,-560.481 1166.04,-570.587 1171.65,-566.398"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCombination -->
<g id="node193" class="node"><title>\\Thelia\\Model\\Base\\AttributeCombination</title>
<polygon fill="none" stroke="black" points="2002,-15808.3 1850,-15808.3 1850,-15772.3 2002,-15772.3 2002,-15808.3"/>
<text text-anchor="start" x="1892" y="-15795.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1858" y="-15782.6" font-family="Courier,monospace" font-size="11.00">AttributeCombination</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCombination&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge705" class="edge"><title>\\Thelia\\Model\\Base\\AttributeCombination&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1849.17,-15795.3C1763.45,-15799 1632.49,-15798.4 1600,-15763.3 1463.24,-15615.5 1576.69,-1459.73 1528,-1264.33 1454.23,-968.236 1236,-658.903 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitleI18nQuery -->
<g id="node194" class="node"><title>\\Thelia\\Model\\Base\\CustomerTitleI18nQuery</title>
<polygon fill="none" stroke="black" points="2009,-19588.3 1843,-19588.3 1843,-19552.3 2009,-19552.3 2009,-19588.3"/>
<text text-anchor="start" x="1892" y="-19575.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1851.5" y="-19562.6" font-family="Courier,monospace" font-size="11.00">CustomerTitleI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitleI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge707" class="edge"><title>\\Thelia\\Model\\Base\\CustomerTitleI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1842.76,-19565.2C1757.2,-19562 1632.09,-19563.5 1600,-19597.3 1412.02,-19795.6 1717.12,-21858.1 1528,-22055.3 1502.36,-22082.1 1426.24,-22090.5 1348.89,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.43,-22088.1 1338.47,-22091.7 1348.5,-22095.1 1348.43,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\FolderVersionQuery -->
<g id="node195" class="node"><title>\\Thelia\\Model\\Base\\FolderVersionQuery</title>
<polygon fill="none" stroke="black" points="1995,-17158.3 1857,-17158.3 1857,-17122.3 1995,-17122.3 1995,-17158.3"/>
<text text-anchor="start" x="1892" y="-17145.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-17132.6" font-family="Courier,monospace" font-size="11.00">FolderVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FolderVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge709" class="edge"><title>\\Thelia\\Model\\Base\\FolderVersionQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1856.36,-17135.7C1771.02,-17131.7 1633.59,-17131.4 1600,-17167.3 1414.59,-17365.8 1714.55,-21858 1528,-22055.3 1502.34,-22082.5 1425.17,-22090.9 1347.11,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.07,-22088.3 1337.1,-22091.9 1347.13,-22095.3 1347.07,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\FolderI18n -->
<g id="node196" class="node"><title>\\Thelia\\Model\\Base\\FolderI18n</title>
<polygon fill="none" stroke="black" points="1968,-16510.3 1884,-16510.3 1884,-16474.3 1968,-16474.3 1968,-16510.3"/>
<text text-anchor="start" x="1892" y="-16497.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-16484.6" font-family="Courier,monospace" font-size="11.00">FolderI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\FolderI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge721" class="edge"><title>\\Thelia\\Model\\Base\\FolderI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16495.5C1803.61,-16500.5 1637.21,-16505.6 1600,-16465.3 1528.32,-16387.8 1553.51,-1366.76 1528,-1264.33 1454.26,-968.227 1236.01,-658.901 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\CurrencyI18nQuery -->
<g id="node197" class="node"><title>\\Thelia\\Model\\Base\\CurrencyI18nQuery</title>
<polygon fill="none" stroke="black" points="1992,-19318.3 1860,-19318.3 1860,-19282.3 1992,-19282.3 1992,-19318.3"/>
<text text-anchor="start" x="1892" y="-19305.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1868.5" y="-19292.6" font-family="Courier,monospace" font-size="11.00">CurrencyI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CurrencyI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge745" class="edge"><title>\\Thelia\\Model\\Base\\CurrencyI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1859.72,-19295.9C1774.74,-19291.9 1634.23,-19291.1 1600,-19327.3 1391.71,-19547.7 1737.56,-21836.2 1528,-22055.3 1502.37,-22082.1 1426.12,-22090.6 1348.68,-22091.7"/>
<polygon fill="none" stroke="black" points="1348.21,-22088.2 1338.25,-22091.8 1348.28,-22095.2 1348.21,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentFolderQuery -->
<g id="node198" class="node"><title>\\Thelia\\Model\\Base\\ContentFolderQuery</title>
<polygon fill="none" stroke="black" points="1995,-18778.3 1857,-18778.3 1857,-18742.3 1995,-18742.3 1995,-18778.3"/>
<text text-anchor="start" x="1892" y="-18765.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-18752.6" font-family="Courier,monospace" font-size="11.00">ContentFolderQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentFolderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge747" class="edge"><title>\\Thelia\\Model\\Base\\ContentFolderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1856.4,-18755.7C1771.11,-18751.8 1633.72,-18751.5 1600,-18787.3 1475.54,-18919.6 1653.22,-21923.8 1528,-22055.3 1502.37,-22082.2 1425.87,-22090.7 1348.24,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.75,-22088.2 1337.78,-22091.8 1347.81,-22095.2 1347.75,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\Tax -->
<g id="node199" class="node"><title>\\Thelia\\Model\\Base\\Tax</title>
<polygon fill="none" stroke="black" points="1968,-13054.3 1884,-13054.3 1884,-13018.3 1968,-13018.3 1968,-13054.3"/>
<text text-anchor="start" x="1892" y="-13041.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1915.5" y="-13028.6" font-family="Courier,monospace" font-size="11.00">Tax</text>
</g>
<!-- \\Thelia\\Model\\Base\\Tax&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge749" class="edge"><title>\\Thelia\\Model\\Base\\Tax&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-13039.5C1803.62,-13044.5 1637.24,-13049.5 1600,-13009.3 1489.15,-12889.7 1567.53,-1422.59 1528,-1264.33 1454.06,-968.279 1235.95,-658.917 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.592 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\FolderVersion -->
<g id="node200" class="node"><title>\\Thelia\\Model\\Base\\FolderVersion</title>
<polygon fill="none" stroke="black" points="1978,-14944.3 1874,-14944.3 1874,-14908.3 1978,-14908.3 1978,-14944.3"/>
<text text-anchor="start" x="1892" y="-14931.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-14918.6" font-family="Courier,monospace" font-size="11.00">FolderVersion</text>
</g>
<!-- \\Thelia\\Model\\Base\\FolderVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge759" class="edge"><title>\\Thelia\\Model\\Base\\FolderVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.25,-14930.1C1790.46,-14934.8 1635.73,-14937.9 1600,-14899.3 1471.37,-14760.3 1573.81,-1448.08 1528,-1264.33 1454.18,-968.247 1235.99,-658.907 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.401 1162.86,-560.482 1166.04,-570.589 1171.64,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\CouponOrderQuery -->
<g id="node201" class="node"><title>\\Thelia\\Model\\Base\\CouponOrderQuery</title>
<polygon fill="none" stroke="black" points="1989,-19156.3 1863,-19156.3 1863,-19120.3 1989,-19120.3 1989,-19156.3"/>
<text text-anchor="start" x="1892" y="-19143.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-19130.6" font-family="Courier,monospace" font-size="11.00">CouponOrderQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CouponOrderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge761" class="edge"><title>\\Thelia\\Model\\Base\\CouponOrderQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.96,-19134.1C1778.34,-19129.9 1634.64,-19128.6 1600,-19165.3 1489.76,-19282.1 1638.91,-21939.2 1528,-22055.3 1502.36,-22082.2 1425.98,-22090.6 1348.45,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.97,-22088.2 1338.01,-22091.8 1348.04,-22095.2 1347.97,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderProduct -->
<g id="node202" class="node"><title>\\Thelia\\Model\\Base\\OrderProduct</title>
<polygon fill="none" stroke="black" points="1975,-16402.3 1877,-16402.3 1877,-16366.3 1975,-16366.3 1975,-16402.3"/>
<text text-anchor="start" x="1892" y="-16389.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-16376.6" font-family="Courier,monospace" font-size="11.00">OrderProduct</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderProduct&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge767" class="edge"><title>\\Thelia\\Model\\Base\\OrderProduct&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.23,-16388C1794.23,-16392.7 1636.15,-16396.4 1600,-16357.3 1528.83,-16280.4 1553.33,-1366.04 1528,-1264.33 1454.26,-968.228 1236.01,-658.901 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureQuery -->
<g id="node203" class="node"><title>\\Thelia\\Model\\Base\\FeatureQuery</title>
<polygon fill="none" stroke="black" points="1975,-16996.3 1877,-16996.3 1877,-16960.3 1975,-16960.3 1975,-16996.3"/>
<text text-anchor="start" x="1892" y="-16983.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-16970.6" font-family="Courier,monospace" font-size="11.00">FeatureQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge775" class="edge"><title>\\Thelia\\Model\\Base\\FeatureQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.27,-16974.7C1794.33,-16970 1636.34,-16966.4 1600,-17005.3 1408.49,-17210.4 1720.68,-21851.4 1528,-22055.3 1502.34,-22082.5 1425.18,-22090.9 1347.12,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.08,-22088.3 1337.1,-22091.9 1347.13,-22095.3 1347.08,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\AdminLog -->
<g id="node204" class="node"><title>\\Thelia\\Model\\Base\\AdminLog</title>
<polygon fill="none" stroke="black" points="1968,-12838.3 1884,-12838.3 1884,-12802.3 1968,-12802.3 1968,-12838.3"/>
<text text-anchor="start" x="1892" y="-12825.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-12812.6" font-family="Courier,monospace" font-size="11.00">AdminLog</text>
</g>
<!-- \\Thelia\\Model\\Base\\AdminLog&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge777" class="edge"><title>\\Thelia\\Model\\Base\\AdminLog&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-12823.5C1803.62,-12828.5 1637.24,-12833.5 1600,-12793.3 1491.18,-12675.9 1566.81,-1419.68 1528,-1264.33 1454.04,-968.283 1235.94,-658.918 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.406 1162.85,-560.484 1166.02,-570.592 1171.64,-566.406"/>
</g>
<!-- \\Thelia\\Model\\Base\\AdminLogQuery -->
<g id="node205" class="node"><title>\\Thelia\\Model\\Base\\AdminLogQuery</title>
<polygon fill="none" stroke="black" points="1978,-19534.3 1874,-19534.3 1874,-19498.3 1978,-19498.3 1978,-19534.3"/>
<text text-anchor="start" x="1892" y="-19521.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-19508.6" font-family="Courier,monospace" font-size="11.00">AdminLogQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AdminLogQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge781" class="edge"><title>\\Thelia\\Model\\Base\\AdminLogQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.35,-19512.6C1790.71,-19508.1 1636.18,-19505.1 1600,-19543.3 1407.96,-19746 1721.21,-21853.7 1528,-22055.3 1502.36,-22082.1 1426.25,-22090.5 1348.9,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.44,-22088.1 1338.48,-22091.7 1348.51,-22095.1 1348.44,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxI18nQuery -->
<g id="node206" class="node"><title>\\Thelia\\Model\\Base\\TaxI18nQuery</title>
<polygon fill="none" stroke="black" points="1975,-17968.3 1877,-17968.3 1877,-17932.3 1975,-17932.3 1975,-17968.3"/>
<text text-anchor="start" x="1892" y="-17955.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-17942.6" font-family="Courier,monospace" font-size="11.00">TaxI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge783" class="edge"><title>\\Thelia\\Model\\Base\\TaxI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.29,-17946.7C1794.36,-17942.1 1636.4,-17938.5 1600,-17977.3 1445.07,-18142.7 1683.88,-21890.9 1528,-22055.3 1502.32,-22082.4 1425.29,-22090.8 1347.33,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.29,-22088.3 1337.32,-22091.9 1347.35,-22095.3 1347.29,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupI18nQuery -->
<g id="node207" class="node"><title>\\Thelia\\Model\\Base\\GroupI18nQuery</title>
<polygon fill="none" stroke="black" points="1982,-20074.3 1870,-20074.3 1870,-20038.3 1982,-20038.3 1982,-20074.3"/>
<text text-anchor="start" x="1892" y="-20061.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-20048.6" font-family="Courier,monospace" font-size="11.00">GroupI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge785" class="edge"><title>\\Thelia\\Model\\Base\\GroupI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.66,-20052.5C1786.23,-20048.1 1635.79,-20045.8 1600,-20083.3 1448.58,-20241.9 1680.33,-21897.6 1528,-22055.3 1502.34,-22081.9 1426.62,-22090.4 1349.54,-22091.5"/>
<polygon fill="none" stroke="black" points="1349.12,-22088 1339.16,-22091.6 1349.19,-22095 1349.12,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\Address -->
<g id="node208" class="node"><title>\\Thelia\\Model\\Base\\Address</title>
<polygon fill="none" stroke="black" points="1968,-16240.3 1884,-16240.3 1884,-16204.3 1968,-16204.3 1968,-16240.3"/>
<text text-anchor="start" x="1892" y="-16227.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-16214.6" font-family="Courier,monospace" font-size="11.00">Address</text>
</g>
<!-- \\Thelia\\Model\\Base\\Address&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge789" class="edge"><title>\\Thelia\\Model\\Base\\Address&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16225.5C1803.61,-16230.5 1637.22,-16235.6 1600,-16195.3 1459.18,-16043.1 1578.12,-1465.56 1528,-1264.33 1454.25,-968.23 1236.01,-658.902 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\ImageI18nQuery -->
<g id="node209" class="node"><title>\\Thelia\\Model\\Base\\ImageI18nQuery</title>
<polygon fill="none" stroke="black" points="1982,-20884.3 1870,-20884.3 1870,-20848.3 1982,-20848.3 1982,-20884.3"/>
<text text-anchor="start" x="1892" y="-20871.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-20858.6" font-family="Courier,monospace" font-size="11.00">ImageI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ImageI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge795" class="edge"><title>\\Thelia\\Model\\Base\\ImageI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.78,-20862.6C1786.5,-20858.3 1636.26,-20856.3 1600,-20893.3 1418.97,-21078.2 1710.09,-21871.5 1528,-22055.3 1502.28,-22081.3 1427.86,-22089.8 1351.69,-22091.2"/>
<polygon fill="none" stroke="black" points="1351.38,-22087.7 1341.43,-22091.3 1351.47,-22094.7 1351.38,-22087.7"/>
</g>
<!-- \\Thelia\\Model\\Base\\Resource -->
<g id="node210" class="node"><title>\\Thelia\\Model\\Base\\Resource</title>
<polygon fill="none" stroke="black" points="1968,-12892.3 1884,-12892.3 1884,-12856.3 1968,-12856.3 1968,-12892.3"/>
<text text-anchor="start" x="1892" y="-12879.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-12866.6" font-family="Courier,monospace" font-size="11.00">Resource</text>
</g>
<!-- \\Thelia\\Model\\Base\\Resource&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge799" class="edge"><title>\\Thelia\\Model\\Base\\Resource&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-12877.5C1803.62,-12882.5 1637.24,-12887.5 1600,-12847.3 1490.67,-12729.3 1566.99,-1420.41 1528,-1264.33 1454.04,-968.282 1235.94,-658.918 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.406 1162.85,-560.484 1166.03,-570.592 1171.64,-566.406"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentVersion -->
<g id="node211" class="node"><title>\\Thelia\\Model\\Base\\ContentVersion</title>
<polygon fill="none" stroke="black" points="1982,-15214.3 1870,-15214.3 1870,-15178.3 1982,-15178.3 1982,-15214.3"/>
<text text-anchor="start" x="1892" y="-15201.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-15188.6" font-family="Courier,monospace" font-size="11.00">ContentVersion</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge805" class="edge"><title>\\Thelia\\Model\\Base\\ContentVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1869.86,-15200.3C1786.3,-15204.9 1635.25,-15207.4 1600,-15169.3 1468.83,-15027.6 1574.71,-1451.72 1528,-1264.33 1454.2,-968.243 1235.99,-658.906 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.401 1162.86,-560.482 1166.04,-570.589 1171.65,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatusQuery -->
<g id="node212" class="node"><title>\\Thelia\\Model\\Base\\OrderStatusQuery</title>
<polygon fill="none" stroke="black" points="1989,-18076.3 1863,-18076.3 1863,-18040.3 1989,-18040.3 1989,-18076.3"/>
<text text-anchor="start" x="1892" y="-18063.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-18050.6" font-family="Courier,monospace" font-size="11.00">OrderStatusQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatusQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge811" class="edge"><title>\\Thelia\\Model\\Base\\OrderStatusQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.92,-18054C1778.27,-18049.8 1634.52,-18048.5 1600,-18085.3 1449.13,-18246.3 1679.8,-21895.3 1528,-22055.3 1502.32,-22082.4 1425.29,-22090.8 1347.32,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.29,-22088.3 1337.31,-22091.9 1347.34,-22095.3 1347.29,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureCategoryQuery -->
<g id="node213" class="node"><title>\\Thelia\\Model\\Base\\FeatureCategoryQuery</title>
<polygon fill="none" stroke="black" points="2002,-18670.3 1850,-18670.3 1850,-18634.3 2002,-18634.3 2002,-18670.3"/>
<text text-anchor="start" x="1892" y="-18657.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1858" y="-18644.6" font-family="Courier,monospace" font-size="11.00">FeatureCategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureCategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge813" class="edge"><title>\\Thelia\\Model\\Base\\FeatureCategoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1849.27,-18647.4C1763.64,-18643.8 1632.78,-18644.5 1600,-18679.3 1471.48,-18816 1657.31,-21919.4 1528,-22055.3 1502.38,-22082.3 1425.88,-22090.7 1348.25,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.76,-22088.2 1337.79,-22091.8 1347.82,-22095.2 1347.76,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\Coupon -->
<g id="node214" class="node"><title>\\Thelia\\Model\\Base\\Coupon</title>
<polygon fill="none" stroke="black" points="1968,-16186.3 1884,-16186.3 1884,-16150.3 1968,-16150.3 1968,-16186.3"/>
<text text-anchor="start" x="1892" y="-16173.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1905.5" y="-16160.6" font-family="Courier,monospace" font-size="11.00">Coupon</text>
</g>
<!-- \\Thelia\\Model\\Base\\Coupon&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge825" class="edge"><title>\\Thelia\\Model\\Base\\Coupon&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16171.5C1803.61,-16176.5 1637.22,-16181.6 1600,-16141.3 1459.68,-15989.6 1577.94,-1464.83 1528,-1264.33 1454.25,-968.231 1236.01,-658.902 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\Lang -->
<g id="node215" class="node"><title>\\Thelia\\Model\\Base\\Lang</title>
<polygon fill="none" stroke="black" points="1968,-14296.3 1884,-14296.3 1884,-14260.3 1968,-14260.3 1968,-14296.3"/>
<text text-anchor="start" x="1892" y="-14283.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1912" y="-14270.6" font-family="Courier,monospace" font-size="11.00">Lang</text>
</g>
<!-- \\Thelia\\Model\\Base\\Lang&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge831" class="edge"><title>\\Thelia\\Model\\Base\\Lang&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14281.5C1803.61,-14286.5 1637.23,-14291.5 1600,-14251.3 1477.46,-14119 1571.66,-1439.34 1528,-1264.33 1454.14,-968.257 1235.97,-658.91 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRule -->
<g id="node216" class="node"><title>\\Thelia\\Model\\Base\\TaxRule</title>
<polygon fill="none" stroke="black" points="1968,-16024.3 1884,-16024.3 1884,-15988.3 1968,-15988.3 1968,-16024.3"/>
<text text-anchor="start" x="1892" y="-16011.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-15998.6" font-family="Courier,monospace" font-size="11.00">TaxRule</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxRule&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge833" class="edge"><title>\\Thelia\\Model\\Base\\TaxRule&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16009.5C1803.61,-16014.5 1637.22,-16019.6 1600,-15979.3 1461.21,-15829.3 1577.4,-1462.64 1528,-1264.33 1454.24,-968.233 1236,-658.903 1168.87,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.588 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductVersion -->
<g id="node217" class="node"><title>\\Thelia\\Model\\Base\\ProductVersion</title>
<polygon fill="none" stroke="black" points="1982,-13972.3 1870,-13972.3 1870,-13936.3 1982,-13936.3 1982,-13972.3"/>
<text text-anchor="start" x="1892" y="-13959.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-13946.6" font-family="Courier,monospace" font-size="11.00">ProductVersion</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge841" class="edge"><title>\\Thelia\\Model\\Base\\ProductVersion&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1869.86,-13958.3C1786.31,-13962.9 1635.26,-13965.4 1600,-13927.3 1480.51,-13798.3 1570.58,-1434.97 1528,-1264.33 1454.12,-968.262 1235.97,-658.912 1168.87,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatusI18nQuery -->
<g id="node218" class="node"><title>\\Thelia\\Model\\Base\\OrderStatusI18nQuery</title>
<polygon fill="none" stroke="black" points="2002,-17536.3 1850,-17536.3 1850,-17500.3 2002,-17500.3 2002,-17536.3"/>
<text text-anchor="start" x="1892" y="-17523.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1858" y="-17510.6" font-family="Courier,monospace" font-size="11.00">OrderStatusI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatusI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge849" class="edge"><title>\\Thelia\\Model\\Base\\OrderStatusI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1849.24,-17513.4C1763.58,-17509.7 1632.69,-17510.4 1600,-17545.3 1428.81,-17728.3 1700.24,-21873.3 1528,-22055.3 1502.32,-22082.5 1425.16,-22090.9 1347.1,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.05,-22088.3 1337.08,-22091.9 1347.11,-22095.3 1347.05,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\ResourceQuery -->
<g id="node219" class="node"><title>\\Thelia\\Model\\Base\\ResourceQuery</title>
<polygon fill="none" stroke="black" points="1978,-16942.3 1874,-16942.3 1874,-16906.3 1978,-16906.3 1978,-16942.3"/>
<text text-anchor="start" x="1892" y="-16929.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1882" y="-16916.6" font-family="Courier,monospace" font-size="11.00">ResourceQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ResourceQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge851" class="edge"><title>\\Thelia\\Model\\Base\\ResourceQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1873.29,-16920.6C1790.55,-16915.9 1635.9,-16912.9 1600,-16951.3 1406.46,-17158.6 1722.73,-21849.2 1528,-22055.3 1502.34,-22082.5 1425.18,-22090.9 1347.12,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.08,-22088.3 1337.11,-22091.9 1347.13,-22095.3 1347.08,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\TaxI18n -->
<g id="node220" class="node"><title>\\Thelia\\Model\\Base\\TaxI18n</title>
<polygon fill="none" stroke="black" points="1968,-16348.3 1884,-16348.3 1884,-16312.3 1968,-16312.3 1968,-16348.3"/>
<text text-anchor="start" x="1892" y="-16335.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-16322.6" font-family="Courier,monospace" font-size="11.00">TaxI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\TaxI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge853" class="edge"><title>\\Thelia\\Model\\Base\\TaxI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-16333.5C1803.61,-16338.5 1637.21,-16343.6 1600,-16303.3 1529.08,-16226.7 1553.24,-1365.67 1528,-1264.33 1454.25,-968.229 1236.01,-658.901 1168.88,-568.535"/>
<polygon fill="none" stroke="black" points="1171.65,-566.399 1162.86,-560.481 1166.04,-570.588 1171.65,-566.399"/>
</g>
<!-- \\Thelia\\Model\\Base\\ConfigI18nQuery -->
<g id="node221" class="node"><title>\\Thelia\\Model\\Base\\ConfigI18nQuery</title>
<polygon fill="none" stroke="black" points="1985,-18400.3 1867,-18400.3 1867,-18364.3 1985,-18364.3 1985,-18400.3"/>
<text text-anchor="start" x="1892" y="-18387.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-18374.6" font-family="Courier,monospace" font-size="11.00">ConfigI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ConfigI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge871" class="edge"><title>\\Thelia\\Model\\Base\\ConfigI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1866.46,-18378.2C1782.35,-18373.9 1635.04,-18372 1600,-18409.3 1461.32,-18557 1667.53,-21908.4 1528,-22055.3 1502.37,-22082.3 1425.74,-22090.7 1348.02,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.52,-22088.3 1337.55,-22091.8 1347.58,-22095.3 1347.52,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderFeature -->
<g id="node222" class="node"><title>\\Thelia\\Model\\Base\\OrderFeature</title>
<polygon fill="none" stroke="black" points="1975,-13324.3 1877,-13324.3 1877,-13288.3 1975,-13288.3 1975,-13324.3"/>
<text text-anchor="start" x="1892" y="-13311.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-13298.6" font-family="Courier,monospace" font-size="11.00">OrderFeature</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderFeature&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge883" class="edge"><title>\\Thelia\\Model\\Base\\OrderFeature&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.24,-13310C1794.24,-13314.7 1636.18,-13318.4 1600,-13279.3 1486.61,-13156.9 1568.43,-1426.24 1528,-1264.33 1454.08,-968.273 1235.95,-658.915 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.591 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureProductQuery -->
<g id="node223" class="node"><title>\\Thelia\\Model\\Base\\FeatureProductQuery</title>
<polygon fill="none" stroke="black" points="1999,-17914.3 1853,-17914.3 1853,-17878.3 1999,-17878.3 1999,-17914.3"/>
<text text-anchor="start" x="1892" y="-17901.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1861.5" y="-17888.6" font-family="Courier,monospace" font-size="11.00">FeatureProductQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureProductQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge885" class="edge"><title>\\Thelia\\Model\\Base\\FeatureProductQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1852.65,-17891.5C1767.11,-17887.8 1633.15,-17887.9 1600,-17923.3 1443.03,-18090.9 1685.93,-21888.7 1528,-22055.3 1502.33,-22082.4 1425.3,-22090.8 1347.33,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.29,-22088.3 1337.32,-22091.9 1347.35,-22095.3 1347.29,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatus -->
<g id="node224" class="node"><title>\\Thelia\\Model\\Base\\OrderStatus</title>
<polygon fill="none" stroke="black" points="1972,-13378.3 1880,-13378.3 1880,-13342.3 1972,-13342.3 1972,-13378.3"/>
<text text-anchor="start" x="1892" y="-13365.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13352.6" font-family="Courier,monospace" font-size="11.00">OrderStatus</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderStatus&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge887" class="edge"><title>\\Thelia\\Model\\Base\\OrderStatus&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13363.7C1798.9,-13368.6 1636.71,-13373 1600,-13333.3 1486.1,-13210.3 1568.61,-1426.96 1528,-1264.33 1454.08,-968.272 1235.95,-658.915 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.591 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCombinationQuery -->
<g id="node225" class="node"><title>\\Thelia\\Model\\Base\\AttributeCombinationQuery</title>
<polygon fill="none" stroke="black" points="2019,-20236.3 1833,-20236.3 1833,-20200.3 2019,-20200.3 2019,-20236.3"/>
<text text-anchor="start" x="1892" y="-20223.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1841.5" y="-20210.6" font-family="Courier,monospace" font-size="11.00">AttributeCombinationQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AttributeCombinationQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge893" class="edge"><title>\\Thelia\\Model\\Base\\AttributeCombinationQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1832.9,-20212.9C1747.94,-20210.2 1631.04,-20212.9 1600,-20245.3 1460.76,-20390.7 1668.07,-21910.8 1528,-22055.3 1502.33,-22081.8 1426.73,-22090.3 1349.75,-22091.5"/>
<polygon fill="none" stroke="black" points="1349.33,-22088 1339.37,-22091.6 1349.41,-22095 1349.33,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupResourceQuery -->
<g id="node226" class="node"><title>\\Thelia\\Model\\Base\\GroupResourceQuery</title>
<polygon fill="none" stroke="black" points="1995,-17104.3 1857,-17104.3 1857,-17068.3 1995,-17068.3 1995,-17104.3"/>
<text text-anchor="start" x="1892" y="-17091.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-17078.6" font-family="Courier,monospace" font-size="11.00">GroupResourceQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupResourceQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge905" class="edge"><title>\\Thelia\\Model\\Base\\GroupResourceQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1856.36,-17081.7C1771.02,-17077.7 1633.58,-17077.4 1600,-17113.3 1412.56,-17314 1716.59,-21855.8 1528,-22055.3 1502.34,-22082.5 1425.18,-22090.9 1347.12,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.07,-22088.3 1337.1,-22091.9 1347.13,-22095.3 1347.07,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupI18n -->
<g id="node227" class="node"><title>\\Thelia\\Model\\Base\\GroupI18n</title>
<polygon fill="none" stroke="black" points="1968,-15268.3 1884,-15268.3 1884,-15232.3 1968,-15232.3 1968,-15268.3"/>
<text text-anchor="start" x="1892" y="-15255.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1895.5" y="-15242.6" font-family="Courier,monospace" font-size="11.00">GroupI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge907" class="edge"><title>\\Thelia\\Model\\Base\\GroupI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15253.5C1803.61,-15258.5 1637.22,-15263.6 1600,-15223.3 1468.32,-15081 1574.89,-1452.45 1528,-1264.33 1454.2,-968.243 1235.99,-658.906 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.401 1162.86,-560.482 1166.04,-570.589 1171.65,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\ConfigQuery -->
<g id="node228" class="node"><title>\\Thelia\\Model\\Base\\ConfigQuery</title>
<polygon fill="none" stroke="black" points="1972,-18994.3 1880,-18994.3 1880,-18958.3 1972,-18958.3 1972,-18994.3"/>
<text text-anchor="start" x="1892" y="-18981.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-18968.6" font-family="Courier,monospace" font-size="11.00">ConfigQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ConfigQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge917" class="edge"><title>\\Thelia\\Model\\Base\\ConfigQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1879.87,-18973C1799.08,-18968.2 1637.06,-18964 1600,-19003.3 1483.67,-19126.7 1645.04,-21932.6 1528,-22055.3 1502.38,-22082.2 1426,-22090.7 1348.47,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.99,-22088.2 1338.02,-22091.8 1348.05,-22095.2 1347.99,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\OrderAddress -->
<g id="node229" class="node"><title>\\Thelia\\Model\\Base\\OrderAddress</title>
<polygon fill="none" stroke="black" points="1975,-14242.3 1877,-14242.3 1877,-14206.3 1975,-14206.3 1975,-14242.3"/>
<text text-anchor="start" x="1892" y="-14229.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-14216.6" font-family="Courier,monospace" font-size="11.00">OrderAddress</text>
</g>
<!-- \\Thelia\\Model\\Base\\OrderAddress&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge935" class="edge"><title>\\Thelia\\Model\\Base\\OrderAddress&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.24,-14228C1794.24,-14232.7 1636.17,-14236.4 1600,-14197.3 1477.97,-14065.5 1571.48,-1438.61 1528,-1264.33 1454.14,-968.258 1235.97,-658.91 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentAssoc -->
<g id="node230" class="node"><title>\\Thelia\\Model\\Base\\ContentAssoc</title>
<polygon fill="none" stroke="black" points="1975,-14674.3 1877,-14674.3 1877,-14638.3 1975,-14638.3 1975,-14674.3"/>
<text text-anchor="start" x="1892" y="-14661.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-14648.6" font-family="Courier,monospace" font-size="11.00">ContentAssoc</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentAssoc&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge939" class="edge"><title>\\Thelia\\Model\\Base\\ContentAssoc&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.24,-14660C1794.23,-14664.7 1636.17,-14668.4 1600,-14629.3 1473.91,-14493.1 1572.92,-1444.44 1528,-1264.33 1454.17,-968.251 1235.98,-658.908 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.402 1162.86,-560.483 1166.03,-570.59 1171.64,-566.402"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupModuleQuery -->
<g id="node231" class="node"><title>\\Thelia\\Model\\Base\\GroupModuleQuery</title>
<polygon fill="none" stroke="black" points="1989,-20722.3 1863,-20722.3 1863,-20686.3 1989,-20686.3 1989,-20722.3"/>
<text text-anchor="start" x="1892" y="-20709.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-20696.6" font-family="Courier,monospace" font-size="11.00">GroupModuleQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupModuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge969" class="edge"><title>\\Thelia\\Model\\Base\\GroupModuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.75,-20700.2C1778.27,-20696.2 1635.13,-20695.2 1600,-20731.3 1394.62,-20942.6 1734.6,-21845.2 1528,-22055.3 1502.3,-22081.5 1427.49,-22090 1351.05,-22091.3"/>
<polygon fill="none" stroke="black" points="1350.7,-22087.8 1340.74,-22091.4 1350.79,-22094.8 1350.7,-22087.8"/>
</g>
<!-- \\Thelia\\Model\\Base\\CountryI18n -->
<g id="node232" class="node"><title>\\Thelia\\Model\\Base\\CountryI18n</title>
<polygon fill="none" stroke="black" points="1972,-13540.3 1880,-13540.3 1880,-13504.3 1972,-13504.3 1972,-13540.3"/>
<text text-anchor="start" x="1892" y="-13527.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13514.6" font-family="Courier,monospace" font-size="11.00">CountryI18n</text>
</g>
<!-- \\Thelia\\Model\\Base\\CountryI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge973" class="edge"><title>\\Thelia\\Model\\Base\\CountryI18n&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13525.7C1798.9,-13530.6 1636.71,-13535 1600,-13495.3 1484.57,-13370.7 1569.15,-1429.15 1528,-1264.33 1454.09,-968.27 1235.96,-658.914 1168.86,-568.538"/>
<polygon fill="none" stroke="black" points="1171.64,-566.404 1162.85,-560.484 1166.03,-570.591 1171.64,-566.404"/>
</g>
<!-- \\Thelia\\Model\\Base\\GroupQuery -->
<g id="node233" class="node"><title>\\Thelia\\Model\\Base\\GroupQuery</title>
<polygon fill="none" stroke="black" points="1968,-19804.3 1884,-19804.3 1884,-19768.3 1968,-19768.3 1968,-19804.3"/>
<text text-anchor="start" x="1892" y="-19791.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1892" y="-19778.6" font-family="Courier,monospace" font-size="11.00">GroupQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\GroupQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge977" class="edge"><title>\\Thelia\\Model\\Base\\GroupQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1883.35,-19783.2C1803.88,-19778.4 1637.76,-19773.6 1600,-19813.3 1428.27,-19994 1700.77,-21875.7 1528,-22055.3 1502.35,-22082 1426.36,-22090.5 1349.1,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.66,-22088.1 1338.69,-22091.7 1348.73,-22095.1 1348.66,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\Image -->
<g id="node234" class="node"><title>\\Thelia\\Model\\Base\\Image</title>
<polygon fill="none" stroke="black" points="1968,-15484.3 1884,-15484.3 1884,-15448.3 1968,-15448.3 1968,-15484.3"/>
<text text-anchor="start" x="1892" y="-15471.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1909" y="-15458.6" font-family="Courier,monospace" font-size="11.00">Image</text>
</g>
<!-- \\Thelia\\Model\\Base\\Image&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge979" class="edge"><title>\\Thelia\\Model\\Base\\Image&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15469.5C1803.61,-15474.5 1637.22,-15479.6 1600,-15439.3 1466.29,-15294.8 1575.61,-1455.36 1528,-1264.33 1454.21,-968.24 1236,-658.905 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.65,-566.4 1162.86,-560.482 1166.04,-570.589 1171.65,-566.4"/>
</g>
<!-- \\Thelia\\Model\\Base\\Group -->
<g id="node235" class="node"><title>\\Thelia\\Model\\Base\\Group</title>
<polygon fill="none" stroke="black" points="1968,-15052.3 1884,-15052.3 1884,-15016.3 1968,-15016.3 1968,-15052.3"/>
<text text-anchor="start" x="1892" y="-15039.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1909" y="-15026.6" font-family="Courier,monospace" font-size="11.00">Group</text>
</g>
<!-- \\Thelia\\Model\\Base\\Group&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge981" class="edge"><title>\\Thelia\\Model\\Base\\Group&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-15037.5C1803.61,-15042.5 1637.22,-15047.6 1600,-15007.3 1470.35,-14867.2 1574.17,-1449.54 1528,-1264.33 1454.19,-968.246 1235.99,-658.907 1168.87,-568.536"/>
<polygon fill="none" stroke="black" points="1171.64,-566.401 1162.86,-560.482 1166.04,-570.589 1171.64,-566.401"/>
</g>
<!-- \\Thelia\\Model\\Base\\AccessoryQuery -->
<g id="node236" class="node"><title>\\Thelia\\Model\\Base\\AccessoryQuery</title>
<polygon fill="none" stroke="black" points="1982,-20020.3 1870,-20020.3 1870,-19984.3 1982,-19984.3 1982,-20020.3"/>
<text text-anchor="start" x="1892" y="-20007.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-19994.6" font-family="Courier,monospace" font-size="11.00">AccessoryQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AccessoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge989" class="edge"><title>\\Thelia\\Model\\Base\\AccessoryQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.66,-19998.5C1786.22,-19994.1 1635.77,-19991.8 1600,-20029.3 1444.52,-20192.3 1684.42,-21893.2 1528,-22055.3 1502.33,-22081.9 1426.47,-22090.4 1349.31,-22091.5"/>
<polygon fill="none" stroke="black" points="1348.87,-22088 1338.91,-22091.7 1348.94,-22095 1348.87,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductCategory -->
<g id="node237" class="node"><title>\\Thelia\\Model\\Base\\ProductCategory</title>
<polygon fill="none" stroke="black" points="1985,-14134.3 1867,-14134.3 1867,-14098.3 1985,-14098.3 1985,-14134.3"/>
<text text-anchor="start" x="1892" y="-14121.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-14108.6" font-family="Courier,monospace" font-size="11.00">ProductCategory</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductCategory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge993" class="edge"><title>\\Thelia\\Model\\Base\\ProductCategory&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1866.4,-14120.5C1782.2,-14124.9 1634.77,-14126.9 1600,-14089.3 1478.99,-13958.6 1571.12,-1437.16 1528,-1264.33 1454.13,-968.259 1235.97,-658.911 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\Base\\RewritingQuery -->
<g id="node238" class="node"><title>\\Thelia\\Model\\Base\\RewritingQuery</title>
<polygon fill="none" stroke="black" points="1982,-19426.3 1870,-19426.3 1870,-19390.3 1982,-19390.3 1982,-19426.3"/>
<text text-anchor="start" x="1892" y="-19413.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1878.5" y="-19400.6" font-family="Courier,monospace" font-size="11.00">RewritingQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\RewritingQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge995" class="edge"><title>\\Thelia\\Model\\Base\\RewritingQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1869.96,-19404.4C1786.54,-19400 1635.67,-19397.6 1600,-19435.3 1399.83,-19646.9 1729.38,-21845 1528,-22055.3 1502.35,-22082.1 1426.11,-22090.6 1348.67,-22091.7"/>
<polygon fill="none" stroke="black" points="1348.2,-22088.2 1338.23,-22091.8 1348.27,-22095.2 1348.2,-22088.2"/>
</g>
<!-- \\Thelia\\Model\\Base\\ContentI18nQuery -->
<g id="node239" class="node"><title>\\Thelia\\Model\\Base\\ContentI18nQuery</title>
<polygon fill="none" stroke="black" points="1989,-20614.3 1863,-20614.3 1863,-20578.3 1989,-20578.3 1989,-20614.3"/>
<text text-anchor="start" x="1892" y="-20601.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1871.5" y="-20588.6" font-family="Courier,monospace" font-size="11.00">ContentI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ContentI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1003" class="edge"><title>\\Thelia\\Model\\Base\\ContentI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1862.73,-20592.2C1778.22,-20588.1 1635.06,-20587.1 1600,-20623.3 1489.19,-20737.8 1639.47,-21941.5 1528,-22055.3 1502.3,-22081.6 1427.22,-22090.1 1350.6,-22091.3"/>
<polygon fill="none" stroke="black" points="1350.23,-22087.8 1340.28,-22091.5 1350.32,-22094.8 1350.23,-22087.8"/>
</g>
<!-- \\Thelia\\Model\\Base\\MessageQuery -->
<g id="node240" class="node"><title>\\Thelia\\Model\\Base\\MessageQuery</title>
<polygon fill="none" stroke="black" points="1975,-19966.3 1877,-19966.3 1877,-19930.3 1975,-19930.3 1975,-19966.3"/>
<text text-anchor="start" x="1892" y="-19953.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1885" y="-19940.6" font-family="Courier,monospace" font-size="11.00">MessageQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\MessageQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1005" class="edge"><title>\\Thelia\\Model\\Base\\MessageQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1876.36,-19944.8C1794.54,-19940.2 1636.73,-19936.8 1600,-19975.3 1440.46,-20142.7 1688.51,-21888.9 1528,-22055.3 1502.34,-22081.9 1426.49,-22090.4 1349.32,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.88,-22088.1 1338.92,-22091.7 1348.96,-22095.1 1348.88,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\Customer -->
<g id="node241" class="node"><title>\\Thelia\\Model\\Base\\Customer</title>
<polygon fill="none" stroke="black" points="1968,-12676.3 1884,-12676.3 1884,-12640.3 1968,-12640.3 1968,-12676.3"/>
<text text-anchor="start" x="1892" y="-12663.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-12650.6" font-family="Courier,monospace" font-size="11.00">Customer</text>
</g>
<!-- \\Thelia\\Model\\Base\\Customer&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge1013" class="edge"><title>\\Thelia\\Model\\Base\\Customer&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1924.17,-12640.3C1901.66,-12417.3 1678.04,-10175.9 1600,-8358.33 1583.09,-7964.56 1624.28,-1646.52 1528,-1264.33 1453.46,-968.428 1235.76,-658.964 1168.82,-568.55"/>
<polygon fill="none" stroke="black" points="1171.6,-566.424 1162.82,-560.492 1165.98,-570.604 1171.6,-566.424"/>
</g>
<!-- \\Thelia\\Model\\Base\\ProductSaleElementsQuery -->
<g id="node242" class="node"><title>\\Thelia\\Model\\Base\\ProductSaleElementsQuery</title>
<polygon fill="none" stroke="black" points="2016,-18508.3 1836,-18508.3 1836,-18472.3 2016,-18472.3 2016,-18508.3"/>
<text text-anchor="start" x="1892" y="-18495.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1844.5" y="-18482.6" font-family="Courier,monospace" font-size="11.00">ProductSaleElementsQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\ProductSaleElementsQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1015" class="edge"><title>\\Thelia\\Model\\Base\\ProductSaleElementsQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1835.98,-18484.9C1750.68,-18481.9 1631.11,-18484.2 1600,-18517.3 1465.38,-18660.6 1663.44,-21912.8 1528,-22055.3 1502.37,-22082.3 1425.73,-22090.7 1348.02,-22091.7"/>
<polygon fill="none" stroke="black" points="1347.51,-22088.3 1337.55,-22091.8 1347.58,-22095.3 1347.51,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\AdminGroupQuery -->
<g id="node243" class="node"><title>\\Thelia\\Model\\Base\\AdminGroupQuery</title>
<polygon fill="none" stroke="black" points="1985,-18238.3 1867,-18238.3 1867,-18202.3 1985,-18202.3 1985,-18238.3"/>
<text text-anchor="start" x="1892" y="-18225.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-18212.6" font-family="Courier,monospace" font-size="11.00">AdminGroupQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\AdminGroupQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1029" class="edge"><title>\\Thelia\\Model\\Base\\AdminGroupQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1866.46,-18216.2C1782.34,-18211.9 1635.02,-18210 1600,-18247.3 1455.22,-18401.6 1673.66,-21901.9 1528,-22055.3 1502.39,-22082.3 1425.75,-22090.8 1348.03,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.53,-22088.3 1337.56,-22091.9 1347.59,-22095.3 1347.53,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\CouponOrder -->
<g id="node244" class="node"><title>\\Thelia\\Model\\Base\\CouponOrder</title>
<polygon fill="none" stroke="black" points="1972,-13108.3 1880,-13108.3 1880,-13072.3 1972,-13072.3 1972,-13108.3"/>
<text text-anchor="start" x="1892" y="-13095.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1888.5" y="-13082.6" font-family="Courier,monospace" font-size="11.00">CouponOrder</text>
</g>
<!-- \\Thelia\\Model\\Base\\CouponOrder&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge1031" class="edge"><title>\\Thelia\\Model\\Base\\CouponOrder&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1879.8,-13093.7C1798.9,-13098.6 1636.71,-13103 1600,-13063.3 1488.64,-12943.1 1567.71,-1423.32 1528,-1264.33 1454.06,-968.277 1235.95,-658.917 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.64,-566.405 1162.85,-560.484 1166.03,-570.592 1171.64,-566.405"/>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitleQuery -->
<g id="node245" class="node"><title>\\Thelia\\Model\\Base\\CustomerTitleQuery</title>
<polygon fill="none" stroke="black" points="1995,-19696.3 1857,-19696.3 1857,-19660.3 1995,-19660.3 1995,-19696.3"/>
<text text-anchor="start" x="1892" y="-19683.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-19670.6" font-family="Courier,monospace" font-size="11.00">CustomerTitleQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CustomerTitleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1061" class="edge"><title>\\Thelia\\Model\\Base\\CustomerTitleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1856.45,-19673.8C1771.2,-19669.9 1633.87,-19669.6 1600,-19705.3 1420.14,-19894.8 1708.94,-21866.9 1528,-22055.3 1502.34,-22082.1 1426.22,-22090.5 1348.87,-22091.6"/>
<polygon fill="none" stroke="black" points="1348.42,-22088.1 1338.45,-22091.7 1348.49,-22095.1 1348.42,-22088.1"/>
</g>
<!-- \\Thelia\\Model\\Base\\CouponRuleQuery -->
<g id="node246" class="node"><title>\\Thelia\\Model\\Base\\CouponRuleQuery</title>
<polygon fill="none" stroke="black" points="1985,-20290.3 1867,-20290.3 1867,-20254.3 1985,-20254.3 1985,-20290.3"/>
<text text-anchor="start" x="1892" y="-20277.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1875" y="-20264.6" font-family="Courier,monospace" font-size="11.00">CouponRuleQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\CouponRuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1063" class="edge"><title>\\Thelia\\Model\\Base\\CouponRuleQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1866.22,-20268.3C1782.18,-20264.1 1635.38,-20262.4 1600,-20299.3 1464.83,-20440.3 1663.98,-21915.2 1528,-22055.3 1502.34,-22081.8 1426.88,-22090.3 1349.98,-22091.5"/>
<polygon fill="none" stroke="black" points="1349.58,-22088 1339.62,-22091.6 1349.66,-22095 1349.58,-22088"/>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAvI18nQuery -->
<g id="node247" class="node"><title>\\Thelia\\Model\\Base\\FeatureAvI18nQuery</title>
<polygon fill="none" stroke="black" points="1995,-17266.3 1857,-17266.3 1857,-17230.3 1995,-17230.3 1995,-17266.3"/>
<text text-anchor="start" x="1892" y="-17253.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-17240.6" font-family="Courier,monospace" font-size="11.00">FeatureAvI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\Base\\FeatureAvI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria -->
<g id="edge1067" class="edge"><title>\\Thelia\\Model\\Base\\FeatureAvI18nQuery&#45;&gt;\\Propel\\Runtime\\ActiveQuery\\ModelCriteria</title>
<path fill="none" stroke="black" d="M1856.36,-17243.7C1771.02,-17239.7 1633.59,-17239.4 1600,-17275.3 1418.65,-17469.4 1710.46,-21862.3 1528,-22055.3 1502.33,-22082.5 1425.17,-22090.9 1347.11,-22091.8"/>
<polygon fill="none" stroke="black" points="1347.07,-22088.3 1337.09,-22091.9 1347.12,-22095.3 1347.07,-22088.3"/>
</g>
<!-- \\Thelia\\Model\\Base\\Admin -->
<g id="node248" class="node"><title>\\Thelia\\Model\\Base\\Admin</title>
<polygon fill="none" stroke="black" points="1968,-12730.3 1884,-12730.3 1884,-12694.3 1968,-12694.3 1968,-12730.3"/>
<text text-anchor="start" x="1892" y="-12717.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1909" y="-12704.6" font-family="Courier,monospace" font-size="11.00">Admin</text>
</g>
<!-- \\Thelia\\Model\\Base\\Admin&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge1075" class="edge"><title>\\Thelia\\Model\\Base\\Admin&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-12715.5C1803.62,-12720.5 1637.24,-12725.5 1600,-12685.3 1492.19,-12569 1566.45,-1418.23 1528,-1264.33 1454.03,-968.285 1235.94,-658.919 1168.86,-568.539"/>
<polygon fill="none" stroke="black" points="1171.63,-566.406 1162.85,-560.484 1166.02,-570.592 1171.63,-566.406"/>
</g>
<!-- \\Thelia\\Model\\Base\\Product -->
<g id="node249" class="node"><title>\\Thelia\\Model\\Base\\Product</title>
<polygon fill="none" stroke="black" points="1968,-14080.3 1884,-14080.3 1884,-14044.3 1968,-14044.3 1968,-14080.3"/>
<text text-anchor="start" x="1892" y="-14067.8" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1902" y="-14054.6" font-family="Courier,monospace" font-size="11.00">Product</text>
</g>
<!-- \\Thelia\\Model\\Base\\Product&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface -->
<g id="edge1085" class="edge"><title>\\Thelia\\Model\\Base\\Product&#45;&gt;\\Propel\\Runtime\\ActiveRecord\\ActiveRecordInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1883.25,-14065.5C1803.62,-14070.5 1637.23,-14075.5 1600,-14035.3 1479.5,-13905.2 1570.94,-1436.43 1528,-1264.33 1454.13,-968.26 1235.97,-658.911 1168.87,-568.537"/>
<polygon fill="none" stroke="black" points="1171.64,-566.403 1162.85,-560.483 1166.03,-570.59 1171.64,-566.403"/>
</g>
<!-- \\Thelia\\Model\\FeatureAvI18n -->
<g id="node250" class="node"><title>\\Thelia\\Model\\FeatureAvI18n</title>
<polygon fill="none" stroke="black" points="2479,-16810.3 2375,-16810.3 2375,-16774.3 2479,-16774.3 2479,-16810.3"/>
<text text-anchor="middle" x="2427" y="-16789.4" font-family="Courier,monospace" font-size="11.00">FeatureAvI18n</text>
</g>
<!-- \\Thelia\\Model\\FeatureAvI18n&#45;&gt;\\Thelia\\Model\\Base\\FeatureAvI18n -->
<g id="edge55" class="edge"><title>\\Thelia\\Model\\FeatureAvI18n&#45;&gt;\\Thelia\\Model\\Base\\FeatureAvI18n</title>
<path fill="none" stroke="black" d="M2374.8,-16789.2C2282.09,-16783.7 2089.08,-16772.1 1989.09,-16766.1"/>
<polygon fill="none" stroke="black" points="1989.03,-16762.6 1978.83,-16765.5 1988.61,-16769.6 1989.03,-16762.6"/>
</g>
<!-- \\Thelia\\Model\\CurrencyQuery -->
<g id="node251" class="node"><title>\\Thelia\\Model\\CurrencyQuery</title>
<polygon fill="none" stroke="black" points="2479,-20806.3 2375,-20806.3 2375,-20770.3 2479,-20770.3 2479,-20806.3"/>
<text text-anchor="middle" x="2427" y="-20785.4" font-family="Courier,monospace" font-size="11.00">CurrencyQuery</text>
</g>
<!-- \\Thelia\\Model\\CurrencyQuery&#45;&gt;\\Thelia\\Model\\Base\\CurrencyQuery -->
<g id="edge57" class="edge"><title>\\Thelia\\Model\\CurrencyQuery&#45;&gt;\\Thelia\\Model\\Base\\CurrencyQuery</title>
<path fill="none" stroke="black" d="M2374.8,-20785.2C2282.09,-20779.7 2089.08,-20768.1 1989.09,-20762.1"/>
<polygon fill="none" stroke="black" points="1989.03,-20758.6 1978.83,-20761.5 1988.61,-20765.6 1989.03,-20758.6"/>
</g>
<!-- \\Thelia\\Model\\CouponRule -->
<g id="node252" class="node"><title>\\Thelia\\Model\\CouponRule</title>
<polygon fill="none" stroke="black" points="2469,-16756.3 2385,-16756.3 2385,-16720.3 2469,-16720.3 2469,-16756.3"/>
<text text-anchor="middle" x="2427" y="-16735.4" font-family="Courier,monospace" font-size="11.00">CouponRule</text>
</g>
<!-- \\Thelia\\Model\\CouponRule&#45;&gt;\\Thelia\\Model\\Base\\CouponRule -->
<g id="edge61" class="edge"><title>\\Thelia\\Model\\CouponRule&#45;&gt;\\Thelia\\Model\\Base\\CouponRule</title>
<path fill="none" stroke="black" d="M2384.72,-16735.8C2293.58,-16730.3 2078.81,-16717.5 1978.87,-16711.5"/>
<polygon fill="none" stroke="black" points="1978.89,-16708 1968.7,-16710.9 1978.47,-16715 1978.89,-16708"/>
</g>
<!-- \\Thelia\\Model\\GroupModuleQuery -->
<g id="node253" class="node"><title>\\Thelia\\Model\\GroupModuleQuery</title>
<polygon fill="none" stroke="black" points="2489,-20752.3 2365,-20752.3 2365,-20716.3 2489,-20716.3 2489,-20752.3"/>
<text text-anchor="middle" x="2427" y="-20731.4" font-family="Courier,monospace" font-size="11.00">GroupModuleQuery</text>
</g>
<!-- \\Thelia\\Model\\GroupModuleQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupModuleQuery -->
<g id="edge79" class="edge"><title>\\Thelia\\Model\\GroupModuleQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupModuleQuery</title>
<path fill="none" stroke="black" d="M2364.31,-20730.6C2271.5,-20725 2097.91,-20714.6 1999.33,-20708.7"/>
<polygon fill="none" stroke="black" points="1999.34,-20705.2 1989.15,-20708.1 1998.93,-20712.2 1999.34,-20705.2"/>
</g>
<!-- \\Thelia\\Model\\TaxQuery -->
<g id="node254" class="node"><title>\\Thelia\\Model\\TaxQuery</title>
<polygon fill="none" stroke="black" points="2462,-20698.3 2392,-20698.3 2392,-20662.3 2462,-20662.3 2462,-20698.3"/>
<text text-anchor="middle" x="2427" y="-20677.4" font-family="Courier,monospace" font-size="11.00">TaxQuery</text>
</g>
<!-- \\Thelia\\Model\\TaxQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxQuery -->
<g id="edge83" class="edge"><title>\\Thelia\\Model\\TaxQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxQuery</title>
<path fill="none" stroke="black" d="M2391.37,-20678.2C2304.49,-20673 2081.36,-20659.6 1978.89,-20653.5"/>
<polygon fill="none" stroke="black" points="1978.96,-20650 1968.77,-20652.9 1978.54,-20657 1978.96,-20650"/>
</g>
<!-- \\Thelia\\Model\\Message -->
<g id="node255" class="node"><title>\\Thelia\\Model\\Message</title>
<polygon fill="none" stroke="black" points="2459,-16702.3 2395,-16702.3 2395,-16666.3 2459,-16666.3 2459,-16702.3"/>
<text text-anchor="middle" x="2427" y="-16681.4" font-family="Courier,monospace" font-size="11.00">Message</text>
</g>
<!-- \\Thelia\\Model\\Message&#45;&gt;\\Thelia\\Model\\Base\\Message -->
<g id="edge87" class="edge"><title>\\Thelia\\Model\\Message&#45;&gt;\\Thelia\\Model\\Base\\Message</title>
<path fill="none" stroke="black" d="M2394.9,-16682.4C2310.65,-16677.4 2082.58,-16663.7 1978.75,-16657.5"/>
<polygon fill="none" stroke="black" points="1978.7,-16654 1968.51,-16656.9 1978.28,-16661 1978.7,-16654"/>
</g>
<!-- \\Thelia\\Model\\ContentI18nQuery -->
<g id="node256" class="node"><title>\\Thelia\\Model\\ContentI18nQuery</title>
<polygon fill="none" stroke="black" points="2489,-20644.3 2365,-20644.3 2365,-20608.3 2489,-20608.3 2489,-20644.3"/>
<text text-anchor="middle" x="2427" y="-20623.4" font-family="Courier,monospace" font-size="11.00">ContentI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\ContentI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentI18nQuery -->
<g id="edge89" class="edge"><title>\\Thelia\\Model\\ContentI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentI18nQuery</title>
<path fill="none" stroke="black" d="M2364.31,-20622.6C2271.5,-20617 2097.91,-20606.6 1999.33,-20600.7"/>
<polygon fill="none" stroke="black" points="1999.34,-20597.2 1989.15,-20600.1 1998.93,-20604.2 1999.34,-20597.2"/>
</g>
<!-- \\Thelia\\Model\\OrderStatusI18n -->
<g id="node257" class="node"><title>\\Thelia\\Model\\OrderStatusI18n</title>
<polygon fill="none" stroke="black" points="2486,-16648.3 2368,-16648.3 2368,-16612.3 2486,-16612.3 2486,-16648.3"/>
<text text-anchor="middle" x="2427" y="-16627.4" font-family="Courier,monospace" font-size="11.00">OrderStatusI18n</text>
</g>
<!-- \\Thelia\\Model\\OrderStatusI18n&#45;&gt;\\Thelia\\Model\\Base\\OrderStatusI18n -->
<g id="edge107" class="edge"><title>\\Thelia\\Model\\OrderStatusI18n&#45;&gt;\\Thelia\\Model\\Base\\OrderStatusI18n</title>
<path fill="none" stroke="black" d="M2367.56,-16626.8C2274.56,-16621.2 2095.06,-16610.5 1995.96,-16604.5"/>
<polygon fill="none" stroke="black" points="1995.94,-16601 1985.75,-16603.9 1995.52,-16608 1995.94,-16601"/>
</g>
<!-- \\Thelia\\Model\\FolderI18nQuery -->
<g id="node258" class="node"><title>\\Thelia\\Model\\FolderI18nQuery</title>
<polygon fill="none" stroke="black" points="2486,-20590.3 2368,-20590.3 2368,-20554.3 2486,-20554.3 2486,-20590.3"/>
<text text-anchor="middle" x="2427" y="-20569.4" font-family="Courier,monospace" font-size="11.00">FolderI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\FolderI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\FolderI18nQuery -->
<g id="edge113" class="edge"><title>\\Thelia\\Model\\FolderI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\FolderI18nQuery</title>
<path fill="none" stroke="black" d="M2367.56,-20568.8C2274.56,-20563.2 2095.06,-20552.5 1995.96,-20546.5"/>
<polygon fill="none" stroke="black" points="1995.94,-20543 1985.75,-20545.9 1995.52,-20550 1995.94,-20543"/>
</g>
<!-- \\Thelia\\Model\\DocumentI18n -->
<g id="node259" class="node"><title>\\Thelia\\Model\\DocumentI18n</title>
<polygon fill="none" stroke="black" points="2476,-16594.3 2378,-16594.3 2378,-16558.3 2476,-16558.3 2476,-16594.3"/>
<text text-anchor="middle" x="2427" y="-16573.4" font-family="Courier,monospace" font-size="11.00">DocumentI18n</text>
</g>
<!-- \\Thelia\\Model\\DocumentI18n&#45;&gt;\\Thelia\\Model\\Base\\DocumentI18n -->
<g id="edge119" class="edge"><title>\\Thelia\\Model\\DocumentI18n&#45;&gt;\\Thelia\\Model\\Base\\DocumentI18n</title>
<path fill="none" stroke="black" d="M2377.59,-16573.4C2285.08,-16567.8 2086.08,-16555.9 1986.02,-16549.9"/>
<polygon fill="none" stroke="black" points="1985.97,-16546.4 1975.78,-16549.3 1985.55,-16553.4 1985.97,-16546.4"/>
</g>
<!-- \\Thelia\\Model\\FolderQuery -->
<g id="node260" class="node"><title>\\Thelia\\Model\\FolderQuery</title>
<polygon fill="none" stroke="black" points="2472,-20536.3 2382,-20536.3 2382,-20500.3 2472,-20500.3 2472,-20536.3"/>
<text text-anchor="middle" x="2427" y="-20515.4" font-family="Courier,monospace" font-size="11.00">FolderQuery</text>
</g>
<!-- \\Thelia\\Model\\FolderQuery&#45;&gt;\\Thelia\\Model\\Base\\FolderQuery -->
<g id="edge127" class="edge"><title>\\Thelia\\Model\\FolderQuery&#45;&gt;\\Thelia\\Model\\Base\\FolderQuery</title>
<path fill="none" stroke="black" d="M2381.21,-20515.6C2289.29,-20510.1 2082.55,-20497.7 1982.44,-20491.7"/>
<polygon fill="none" stroke="black" points="1982.42,-20488.2 1972.23,-20491.1 1982,-20495.2 1982.42,-20488.2"/>
</g>
<!-- \\Thelia\\Model\\FolderI18n -->
<g id="node261" class="node"><title>\\Thelia\\Model\\FolderI18n</title>
<polygon fill="none" stroke="black" points="2469,-16540.3 2385,-16540.3 2385,-16504.3 2469,-16504.3 2469,-16540.3"/>
<text text-anchor="middle" x="2427" y="-16519.4" font-family="Courier,monospace" font-size="11.00">FolderI18n</text>
</g>
<!-- \\Thelia\\Model\\FolderI18n&#45;&gt;\\Thelia\\Model\\Base\\FolderI18n -->
<g id="edge129" class="edge"><title>\\Thelia\\Model\\FolderI18n&#45;&gt;\\Thelia\\Model\\Base\\FolderI18n</title>
<path fill="none" stroke="black" d="M2384.72,-16519.8C2293.58,-16514.3 2078.81,-16501.5 1978.87,-16495.5"/>
<polygon fill="none" stroke="black" points="1978.89,-16492 1968.7,-16494.9 1978.47,-16499 1978.89,-16492"/>
</g>
<!-- \\Thelia\\Model\\CustomerQuery -->
<g id="node262" class="node"><title>\\Thelia\\Model\\CustomerQuery</title>
<polygon fill="none" stroke="black" points="2479,-20482.3 2375,-20482.3 2375,-20446.3 2479,-20446.3 2479,-20482.3"/>
<text text-anchor="middle" x="2427" y="-20461.4" font-family="Courier,monospace" font-size="11.00">CustomerQuery</text>
</g>
<!-- \\Thelia\\Model\\CustomerQuery&#45;&gt;\\Thelia\\Model\\Base\\CustomerQuery -->
<g id="edge143" class="edge"><title>\\Thelia\\Model\\CustomerQuery&#45;&gt;\\Thelia\\Model\\Base\\CustomerQuery</title>
<path fill="none" stroke="black" d="M2374.8,-20461.2C2282.09,-20455.7 2089.08,-20444.1 1989.09,-20438.1"/>
<polygon fill="none" stroke="black" points="1989.03,-20434.6 1978.83,-20437.5 1988.61,-20441.6 1989.03,-20434.6"/>
</g>
<!-- \\Thelia\\Model\\AreaQuery -->
<g id="node263" class="node"><title>\\Thelia\\Model\\AreaQuery</title>
<polygon fill="none" stroke="black" points="2465,-20428.3 2389,-20428.3 2389,-20392.3 2465,-20392.3 2465,-20428.3"/>
<text text-anchor="middle" x="2427" y="-20407.4" font-family="Courier,monospace" font-size="11.00">AreaQuery</text>
</g>
<!-- \\Thelia\\Model\\AreaQuery&#45;&gt;\\Thelia\\Model\\Base\\AreaQuery -->
<g id="edge147" class="edge"><title>\\Thelia\\Model\\AreaQuery&#45;&gt;\\Thelia\\Model\\Base\\AreaQuery</title>
<path fill="none" stroke="black" d="M2388.1,-20408C2298.97,-20402.7 2079.87,-20389.5 1978.73,-20383.5"/>
<polygon fill="none" stroke="black" points="1978.93,-20380 1968.74,-20382.9 1978.51,-20387 1978.93,-20380"/>
</g>
<!-- \\Thelia\\Model\\CartItemQuery -->
<g id="node264" class="node"><title>\\Thelia\\Model\\CartItemQuery</title>
<polygon fill="none" stroke="black" points="2479,-20374.3 2375,-20374.3 2375,-20338.3 2479,-20338.3 2479,-20374.3"/>
<text text-anchor="middle" x="2427" y="-20353.4" font-family="Courier,monospace" font-size="11.00">CartItemQuery</text>
</g>
<!-- \\Thelia\\Model\\CartItemQuery&#45;&gt;\\Thelia\\Model\\Base\\CartItemQuery -->
<g id="edge153" class="edge"><title>\\Thelia\\Model\\CartItemQuery&#45;&gt;\\Thelia\\Model\\Base\\CartItemQuery</title>
<path fill="none" stroke="black" d="M2374.8,-20353.2C2282.09,-20347.7 2089.08,-20336.1 1989.09,-20330.1"/>
<polygon fill="none" stroke="black" points="1989.03,-20326.6 1978.83,-20329.5 1988.61,-20333.6 1989.03,-20326.6"/>
</g>
<!-- \\Thelia\\Model\\AdminGroup -->
<g id="node265" class="node"><title>\\Thelia\\Model\\AdminGroup</title>
<polygon fill="none" stroke="black" points="2469,-16486.3 2385,-16486.3 2385,-16450.3 2469,-16450.3 2469,-16486.3"/>
<text text-anchor="middle" x="2427" y="-16465.4" font-family="Courier,monospace" font-size="11.00">AdminGroup</text>
</g>
<!-- \\Thelia\\Model\\AdminGroup&#45;&gt;\\Thelia\\Model\\Base\\AdminGroup -->
<g id="edge159" class="edge"><title>\\Thelia\\Model\\AdminGroup&#45;&gt;\\Thelia\\Model\\Base\\AdminGroup</title>
<path fill="none" stroke="black" d="M2384.72,-16465.8C2293.58,-16460.3 2078.81,-16447.5 1978.87,-16441.5"/>
<polygon fill="none" stroke="black" points="1978.89,-16438 1968.7,-16440.9 1978.47,-16445 1978.89,-16438"/>
</g>
<!-- \\Thelia\\Model\\OrderProduct -->
<g id="node266" class="node"><title>\\Thelia\\Model\\OrderProduct</title>
<polygon fill="none" stroke="black" points="2476,-16432.3 2378,-16432.3 2378,-16396.3 2476,-16396.3 2476,-16432.3"/>
<text text-anchor="middle" x="2427" y="-16411.4" font-family="Courier,monospace" font-size="11.00">OrderProduct</text>
</g>
<!-- \\Thelia\\Model\\OrderProduct&#45;&gt;\\Thelia\\Model\\Base\\OrderProduct -->
<g id="edge161" class="edge"><title>\\Thelia\\Model\\OrderProduct&#45;&gt;\\Thelia\\Model\\Base\\OrderProduct</title>
<path fill="none" stroke="black" d="M2377.59,-16411.4C2285.08,-16405.8 2086.08,-16393.9 1986.02,-16387.9"/>
<polygon fill="none" stroke="black" points="1985.97,-16384.4 1975.78,-16387.3 1985.55,-16391.4 1985.97,-16384.4"/>
</g>
<!-- \\Thelia\\Model\\TaxI18n -->
<g id="node267" class="node"><title>\\Thelia\\Model\\TaxI18n</title>
<polygon fill="none" stroke="black" points="2459,-16378.3 2395,-16378.3 2395,-16342.3 2459,-16342.3 2459,-16378.3"/>
<text text-anchor="middle" x="2427" y="-16357.4" font-family="Courier,monospace" font-size="11.00">TaxI18n</text>
</g>
<!-- \\Thelia\\Model\\TaxI18n&#45;&gt;\\Thelia\\Model\\Base\\TaxI18n -->
<g id="edge163" class="edge"><title>\\Thelia\\Model\\TaxI18n&#45;&gt;\\Thelia\\Model\\Base\\TaxI18n</title>
<path fill="none" stroke="black" d="M2394.9,-16358.4C2310.65,-16353.4 2082.58,-16339.7 1978.75,-16333.5"/>
<polygon fill="none" stroke="black" points="1978.7,-16330 1968.51,-16332.9 1978.28,-16337 1978.7,-16330"/>
</g>
<!-- \\Thelia\\Model\\Rewriting -->
<g id="node268" class="node"><title>\\Thelia\\Model\\Rewriting</title>
<polygon fill="none" stroke="black" points="2465,-16324.3 2389,-16324.3 2389,-16288.3 2465,-16288.3 2465,-16324.3"/>
<text text-anchor="middle" x="2427" y="-16303.4" font-family="Courier,monospace" font-size="11.00">Rewriting</text>
</g>
<!-- \\Thelia\\Model\\Rewriting&#45;&gt;\\Thelia\\Model\\Base\\Rewriting -->
<g id="edge165" class="edge"><title>\\Thelia\\Model\\Rewriting&#45;&gt;\\Thelia\\Model\\Base\\Rewriting</title>
<path fill="none" stroke="black" d="M2388.1,-16304C2298.97,-16298.7 2079.87,-16285.5 1978.73,-16279.5"/>
<polygon fill="none" stroke="black" points="1978.93,-16276 1968.74,-16278.9 1978.51,-16283 1978.93,-16276"/>
</g>
<!-- \\Thelia\\Model\\CouponRuleQuery -->
<g id="node269" class="node"><title>\\Thelia\\Model\\CouponRuleQuery</title>
<polygon fill="none" stroke="black" points="2486,-20320.3 2368,-20320.3 2368,-20284.3 2486,-20284.3 2486,-20320.3"/>
<text text-anchor="middle" x="2427" y="-20299.4" font-family="Courier,monospace" font-size="11.00">CouponRuleQuery</text>
</g>
<!-- \\Thelia\\Model\\CouponRuleQuery&#45;&gt;\\Thelia\\Model\\Base\\CouponRuleQuery -->
<g id="edge171" class="edge"><title>\\Thelia\\Model\\CouponRuleQuery&#45;&gt;\\Thelia\\Model\\Base\\CouponRuleQuery</title>
<path fill="none" stroke="black" d="M2367.56,-20298.8C2274.56,-20293.2 2095.06,-20282.5 1995.96,-20276.5"/>
<polygon fill="none" stroke="black" points="1995.94,-20273 1985.75,-20275.9 1995.52,-20280 1995.94,-20273"/>
</g>
<!-- \\Thelia\\Model\\Address -->
<g id="node270" class="node"><title>\\Thelia\\Model\\Address</title>
<polygon fill="none" stroke="black" points="2459,-16270.3 2395,-16270.3 2395,-16234.3 2459,-16234.3 2459,-16270.3"/>
<text text-anchor="middle" x="2427" y="-16249.4" font-family="Courier,monospace" font-size="11.00">Address</text>
</g>
<!-- \\Thelia\\Model\\Address&#45;&gt;\\Thelia\\Model\\Base\\Address -->
<g id="edge177" class="edge"><title>\\Thelia\\Model\\Address&#45;&gt;\\Thelia\\Model\\Base\\Address</title>
<path fill="none" stroke="black" d="M2394.9,-16250.4C2310.65,-16245.4 2082.58,-16231.7 1978.75,-16225.5"/>
<polygon fill="none" stroke="black" points="1978.7,-16222 1968.51,-16224.9 1978.28,-16229 1978.7,-16222"/>
</g>
<!-- \\Thelia\\Model\\AttributeCombinationQuery -->
<g id="node271" class="node"><title>\\Thelia\\Model\\AttributeCombinationQuery</title>
<polygon fill="none" stroke="black" points="2519,-20266.3 2335,-20266.3 2335,-20230.3 2519,-20230.3 2519,-20266.3"/>
<text text-anchor="middle" x="2427" y="-20245.4" font-family="Courier,monospace" font-size="11.00">AttributeCombinationQuery</text>
</g>
<!-- \\Thelia\\Model\\AttributeCombinationQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeCombinationQuery -->
<g id="edge179" class="edge"><title>\\Thelia\\Model\\AttributeCombinationQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeCombinationQuery</title>
<path fill="none" stroke="black" d="M2334.23,-20242.8C2247.76,-20237.6 2119,-20229.9 2029.29,-20224.5"/>
<polygon fill="none" stroke="black" points="2029.29,-20221 2019.1,-20223.9 2028.87,-20228 2029.29,-20221"/>
</g>
<!-- \\Thelia\\Model\\AttributeAvI18nQuery -->
<g id="node272" class="node"><title>\\Thelia\\Model\\AttributeAvI18nQuery</title>
<polygon fill="none" stroke="black" points="2503,-20212.3 2351,-20212.3 2351,-20176.3 2503,-20176.3 2503,-20212.3"/>
<text text-anchor="middle" x="2427" y="-20191.4" font-family="Courier,monospace" font-size="11.00">AttributeAvI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\AttributeAvI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeAvI18nQuery -->
<g id="edge181" class="edge"><title>\\Thelia\\Model\\AttributeAvI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeAvI18nQuery</title>
<path fill="none" stroke="black" d="M2350.91,-20189.8C2260.05,-20184.3 2108.43,-20175.3 2013.01,-20169.5"/>
<polygon fill="none" stroke="black" points="2013,-20166 2002.81,-20168.9 2012.58,-20173 2013,-20166"/>
</g>
<!-- \\Thelia\\Model\\ModuleQuery -->
<g id="node273" class="node"><title>\\Thelia\\Model\\ModuleQuery</title>
<polygon fill="none" stroke="black" points="2472,-20158.3 2382,-20158.3 2382,-20122.3 2472,-20122.3 2472,-20158.3"/>
<text text-anchor="middle" x="2427" y="-20137.4" font-family="Courier,monospace" font-size="11.00">ModuleQuery</text>
</g>
<!-- \\Thelia\\Model\\ModuleQuery&#45;&gt;\\Thelia\\Model\\Base\\ModuleQuery -->
<g id="edge185" class="edge"><title>\\Thelia\\Model\\ModuleQuery&#45;&gt;\\Thelia\\Model\\Base\\ModuleQuery</title>
<path fill="none" stroke="black" d="M2381.21,-20137.6C2289.29,-20132.1 2082.55,-20119.7 1982.44,-20113.7"/>
<polygon fill="none" stroke="black" points="1982.42,-20110.2 1972.23,-20113.1 1982,-20117.2 1982.42,-20110.2"/>
</g>
<!-- \\Thelia\\Model\\GroupI18nQuery -->
<g id="node274" class="node"><title>\\Thelia\\Model\\GroupI18nQuery</title>
<polygon fill="none" stroke="black" points="2482,-20104.3 2372,-20104.3 2372,-20068.3 2482,-20068.3 2482,-20104.3"/>
<text text-anchor="middle" x="2427" y="-20083.4" font-family="Courier,monospace" font-size="11.00">GroupI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\GroupI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupI18nQuery -->
<g id="edge189" class="edge"><title>\\Thelia\\Model\\GroupI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupI18nQuery</title>
<path fill="none" stroke="black" d="M2371.47,-20083C2278.58,-20077.4 2092.09,-20066.3 1992.41,-20060.3"/>
<polygon fill="none" stroke="black" points="1992.35,-20056.8 1982.16,-20059.7 1991.93,-20063.8 1992.35,-20056.8"/>
</g>
<!-- \\Thelia\\Model\\Coupon -->
<g id="node275" class="node"><title>\\Thelia\\Model\\Coupon</title>
<polygon fill="none" stroke="black" points="2455,-16216.3 2399,-16216.3 2399,-16180.3 2455,-16180.3 2455,-16216.3"/>
<text text-anchor="middle" x="2427" y="-16195.4" font-family="Courier,monospace" font-size="11.00">Coupon</text>
</g>
<!-- \\Thelia\\Model\\Coupon&#45;&gt;\\Thelia\\Model\\Base\\Coupon -->
<g id="edge191" class="edge"><title>\\Thelia\\Model\\Coupon&#45;&gt;\\Thelia\\Model\\Base\\Coupon</title>
<path fill="none" stroke="black" d="M2398.26,-16196.6C2316.87,-16191.7 2083.86,-16177.8 1978.67,-16171.5"/>
<polygon fill="none" stroke="black" points="1978.78,-16168 1968.59,-16170.9 1978.36,-16175 1978.78,-16168"/>
</g>
<!-- \\Thelia\\Model\\CartItem -->
<g id="node276" class="node"><title>\\Thelia\\Model\\CartItem</title>
<polygon fill="none" stroke="black" points="2462,-16162.3 2392,-16162.3 2392,-16126.3 2462,-16126.3 2462,-16162.3"/>
<text text-anchor="middle" x="2427" y="-16141.4" font-family="Courier,monospace" font-size="11.00">CartItem</text>
</g>
<!-- \\Thelia\\Model\\CartItem&#45;&gt;\\Thelia\\Model\\Base\\CartItem -->
<g id="edge221" class="edge"><title>\\Thelia\\Model\\CartItem&#45;&gt;\\Thelia\\Model\\Base\\CartItem</title>
<path fill="none" stroke="black" d="M2391.37,-16142.2C2304.49,-16137 2081.36,-16123.6 1978.89,-16117.5"/>
<polygon fill="none" stroke="black" points="1978.96,-16114 1968.77,-16116.9 1978.54,-16121 1978.96,-16114"/>
</g>
<!-- \\Thelia\\Model\\AccessoryQuery -->
<g id="node277" class="node"><title>\\Thelia\\Model\\AccessoryQuery</title>
<polygon fill="none" stroke="black" points="2482,-20050.3 2372,-20050.3 2372,-20014.3 2482,-20014.3 2482,-20050.3"/>
<text text-anchor="middle" x="2427" y="-20029.4" font-family="Courier,monospace" font-size="11.00">AccessoryQuery</text>
</g>
<!-- \\Thelia\\Model\\AccessoryQuery&#45;&gt;\\Thelia\\Model\\Base\\AccessoryQuery -->
<g id="edge227" class="edge"><title>\\Thelia\\Model\\AccessoryQuery&#45;&gt;\\Thelia\\Model\\Base\\AccessoryQuery</title>
<path fill="none" stroke="black" d="M2371.47,-20029C2278.58,-20023.4 2092.09,-20012.3 1992.41,-20006.3"/>
<polygon fill="none" stroke="black" points="1992.35,-20002.8 1982.16,-20005.7 1991.93,-20009.8 1992.35,-20002.8"/>
</g>
<!-- \\Thelia\\Model\\MessageQuery -->
<g id="node278" class="node"><title>\\Thelia\\Model\\MessageQuery</title>
<polygon fill="none" stroke="black" points="2476,-19996.3 2378,-19996.3 2378,-19960.3 2476,-19960.3 2476,-19996.3"/>
<text text-anchor="middle" x="2427" y="-19975.4" font-family="Courier,monospace" font-size="11.00">MessageQuery</text>
</g>
<!-- \\Thelia\\Model\\MessageQuery&#45;&gt;\\Thelia\\Model\\Base\\MessageQuery -->
<g id="edge229" class="edge"><title>\\Thelia\\Model\\MessageQuery&#45;&gt;\\Thelia\\Model\\Base\\MessageQuery</title>
<path fill="none" stroke="black" d="M2377.59,-19975.4C2285.08,-19969.8 2086.08,-19957.9 1986.02,-19951.9"/>
<polygon fill="none" stroke="black" points="1985.97,-19948.4 1975.78,-19951.3 1985.55,-19955.4 1985.97,-19948.4"/>
</g>
<!-- \\Thelia\\Model\\LangQuery -->
<g id="node279" class="node"><title>\\Thelia\\Model\\LangQuery</title>
<polygon fill="none" stroke="black" points="2465,-19942.3 2389,-19942.3 2389,-19906.3 2465,-19906.3 2465,-19942.3"/>
<text text-anchor="middle" x="2427" y="-19921.4" font-family="Courier,monospace" font-size="11.00">LangQuery</text>
</g>
<!-- \\Thelia\\Model\\LangQuery&#45;&gt;\\Thelia\\Model\\Base\\LangQuery -->
<g id="edge251" class="edge"><title>\\Thelia\\Model\\LangQuery&#45;&gt;\\Thelia\\Model\\Base\\LangQuery</title>
<path fill="none" stroke="black" d="M2388.1,-19922C2298.97,-19916.7 2079.87,-19903.5 1978.73,-19897.5"/>
<polygon fill="none" stroke="black" points="1978.93,-19894 1968.74,-19896.9 1978.51,-19901 1978.93,-19894"/>
</g>
<!-- \\Thelia\\Model\\OrderFeatureQuery -->
<g id="node280" class="node"><title>\\Thelia\\Model\\OrderFeatureQuery</title>
<polygon fill="none" stroke="black" points="2492,-19888.3 2362,-19888.3 2362,-19852.3 2492,-19852.3 2492,-19888.3"/>
<text text-anchor="middle" x="2427" y="-19867.4" font-family="Courier,monospace" font-size="11.00">OrderFeatureQuery</text>
</g>
<!-- \\Thelia\\Model\\OrderFeatureQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderFeatureQuery -->
<g id="edge255" class="edge"><title>\\Thelia\\Model\\OrderFeatureQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderFeatureQuery</title>
<path fill="none" stroke="black" d="M2361.25,-19866.4C2268.68,-19860.8 2100.35,-19850.8 2002.37,-19844.9"/>
<polygon fill="none" stroke="black" points="2002.43,-19841.4 1992.23,-19844.3 2002.01,-19848.4 2002.43,-19841.4"/>
</g>
<!-- \\Thelia\\Model\\ProductSaleElements -->
<g id="node281" class="node"><title>\\Thelia\\Model\\ProductSaleElements</title>
<polygon fill="none" stroke="black" points="2499,-16108.3 2355,-16108.3 2355,-16072.3 2499,-16072.3 2499,-16108.3"/>
<text text-anchor="middle" x="2427" y="-16087.4" font-family="Courier,monospace" font-size="11.00">ProductSaleElements</text>
</g>
<!-- \\Thelia\\Model\\ProductSaleElements&#45;&gt;\\Thelia\\Model\\Base\\ProductSaleElements -->
<g id="edge263" class="edge"><title>\\Thelia\\Model\\ProductSaleElements&#45;&gt;\\Thelia\\Model\\Base\\ProductSaleElements</title>
<path fill="none" stroke="black" d="M2354.42,-16086C2262.75,-16080.5 2105.38,-16071.1 2009.02,-16065.3"/>
<polygon fill="none" stroke="black" points="2009.21,-16061.8 1999.02,-16064.7 2008.8,-16068.8 2009.21,-16061.8"/>
</g>
<!-- \\Thelia\\Model\\GroupQuery -->
<g id="node282" class="node"><title>\\Thelia\\Model\\GroupQuery</title>
<polygon fill="none" stroke="black" points="2469,-19834.3 2385,-19834.3 2385,-19798.3 2469,-19798.3 2469,-19834.3"/>
<text text-anchor="middle" x="2427" y="-19813.4" font-family="Courier,monospace" font-size="11.00">GroupQuery</text>
</g>
<!-- \\Thelia\\Model\\GroupQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupQuery -->
<g id="edge277" class="edge"><title>\\Thelia\\Model\\GroupQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupQuery</title>
<path fill="none" stroke="black" d="M2384.72,-19813.8C2293.58,-19808.3 2078.81,-19795.5 1978.87,-19789.5"/>
<polygon fill="none" stroke="black" points="1978.89,-19786 1968.7,-19788.9 1978.47,-19793 1978.89,-19786"/>
</g>
<!-- \\Thelia\\Model\\TaxRule -->
<g id="node283" class="node"><title>\\Thelia\\Model\\TaxRule</title>
<polygon fill="none" stroke="black" points="2459,-16054.3 2395,-16054.3 2395,-16018.3 2459,-16018.3 2459,-16054.3"/>
<text text-anchor="middle" x="2427" y="-16033.4" font-family="Courier,monospace" font-size="11.00">TaxRule</text>
</g>
<!-- \\Thelia\\Model\\TaxRule&#45;&gt;\\Thelia\\Model\\Base\\TaxRule -->
<g id="edge289" class="edge"><title>\\Thelia\\Model\\TaxRule&#45;&gt;\\Thelia\\Model\\Base\\TaxRule</title>
<path fill="none" stroke="black" d="M2394.9,-16034.4C2310.65,-16029.4 2082.58,-16015.7 1978.75,-16009.5"/>
<polygon fill="none" stroke="black" points="1978.7,-16006 1968.51,-16008.9 1978.28,-16013 1978.7,-16006"/>
</g>
<!-- \\Thelia\\Model\\AttributeAvI18n -->
<g id="node284" class="node"><title>\\Thelia\\Model\\AttributeAvI18n</title>
<polygon fill="none" stroke="black" points="2486,-16000.3 2368,-16000.3 2368,-15964.3 2486,-15964.3 2486,-16000.3"/>
<text text-anchor="middle" x="2427" y="-15979.4" font-family="Courier,monospace" font-size="11.00">AttributeAvI18n</text>
</g>
<!-- \\Thelia\\Model\\AttributeAvI18n&#45;&gt;\\Thelia\\Model\\Base\\AttributeAvI18n -->
<g id="edge299" class="edge"><title>\\Thelia\\Model\\AttributeAvI18n&#45;&gt;\\Thelia\\Model\\Base\\AttributeAvI18n</title>
<path fill="none" stroke="black" d="M2367.56,-15978.8C2274.56,-15973.2 2095.06,-15962.5 1995.96,-15956.5"/>
<polygon fill="none" stroke="black" points="1995.94,-15953 1985.75,-15955.9 1995.52,-15960 1995.94,-15953"/>
</g>
<!-- \\Thelia\\Model\\AttributeCategoryQuery -->
<g id="node285" class="node"><title>\\Thelia\\Model\\AttributeCategoryQuery</title>
<polygon fill="none" stroke="black" points="2509,-19780.3 2345,-19780.3 2345,-19744.3 2509,-19744.3 2509,-19780.3"/>
<text text-anchor="middle" x="2427" y="-19759.4" font-family="Courier,monospace" font-size="11.00">AttributeCategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\AttributeCategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeCategoryQuery -->
<g id="edge305" class="edge"><title>\\Thelia\\Model\\AttributeCategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeCategoryQuery</title>
<path fill="none" stroke="black" d="M2344.27,-19757.4C2254.84,-19752 2112.61,-19743.5 2019.27,-19737.9"/>
<polygon fill="none" stroke="black" points="2019.46,-19734.4 2009.27,-19737.3 2019.04,-19741.4 2019.46,-19734.4"/>
</g>
<!-- \\Thelia\\Model\\CustomerTitleQuery -->
<g id="node286" class="node"><title>\\Thelia\\Model\\CustomerTitleQuery</title>
<polygon fill="none" stroke="black" points="2496,-19726.3 2358,-19726.3 2358,-19690.3 2496,-19690.3 2496,-19726.3"/>
<text text-anchor="middle" x="2427" y="-19705.4" font-family="Courier,monospace" font-size="11.00">CustomerTitleQuery</text>
</g>
<!-- \\Thelia\\Model\\CustomerTitleQuery&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitleQuery -->
<g id="edge323" class="edge"><title>\\Thelia\\Model\\CustomerTitleQuery&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitleQuery</title>
<path fill="none" stroke="black" d="M2357.86,-19704.2C2265.7,-19698.7 2102.93,-19688.9 2005.7,-19683.1"/>
<polygon fill="none" stroke="black" points="2005.82,-19679.6 1995.63,-19682.5 2005.41,-19686.6 2005.82,-19679.6"/>
</g>
<!-- \\Thelia\\Model\\Attribute -->
<g id="node287" class="node"><title>\\Thelia\\Model\\Attribute</title>
<polygon fill="none" stroke="black" points="2465,-15946.3 2389,-15946.3 2389,-15910.3 2465,-15910.3 2465,-15946.3"/>
<text text-anchor="middle" x="2427" y="-15925.4" font-family="Courier,monospace" font-size="11.00">Attribute</text>
</g>
<!-- \\Thelia\\Model\\Attribute&#45;&gt;\\Thelia\\Model\\Base\\Attribute -->
<g id="edge327" class="edge"><title>\\Thelia\\Model\\Attribute&#45;&gt;\\Thelia\\Model\\Base\\Attribute</title>
<path fill="none" stroke="black" d="M2388.1,-15926C2298.97,-15920.7 2079.87,-15907.5 1978.73,-15901.5"/>
<polygon fill="none" stroke="black" points="1978.93,-15898 1968.74,-15900.9 1978.51,-15905 1978.93,-15898"/>
</g>
<!-- \\Thelia\\Model\\ModuleI18nQuery -->
<g id="node288" class="node"><title>\\Thelia\\Model\\ModuleI18nQuery</title>
<polygon fill="none" stroke="black" points="2486,-19672.3 2368,-19672.3 2368,-19636.3 2486,-19636.3 2486,-19672.3"/>
<text text-anchor="middle" x="2427" y="-19651.4" font-family="Courier,monospace" font-size="11.00">ModuleI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\ModuleI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ModuleI18nQuery -->
<g id="edge333" class="edge"><title>\\Thelia\\Model\\ModuleI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ModuleI18nQuery</title>
<path fill="none" stroke="black" d="M2367.56,-19650.8C2274.56,-19645.2 2095.06,-19634.5 1995.96,-19628.5"/>
<polygon fill="none" stroke="black" points="1995.94,-19625 1985.75,-19627.9 1995.52,-19632 1995.94,-19625"/>
</g>
<!-- \\Thelia\\Model\\CustomerTitleI18nQuery -->
<g id="node289" class="node"><title>\\Thelia\\Model\\CustomerTitleI18nQuery</title>
<polygon fill="none" stroke="black" points="2509,-19618.3 2345,-19618.3 2345,-19582.3 2509,-19582.3 2509,-19618.3"/>
<text text-anchor="middle" x="2427" y="-19597.4" font-family="Courier,monospace" font-size="11.00">CustomerTitleI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\CustomerTitleI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitleI18nQuery -->
<g id="edge339" class="edge"><title>\\Thelia\\Model\\CustomerTitleI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitleI18nQuery</title>
<path fill="none" stroke="black" d="M2344.27,-19595.4C2254.84,-19590 2112.61,-19581.5 2019.27,-19575.9"/>
<polygon fill="none" stroke="black" points="2019.46,-19572.4 2009.27,-19575.3 2019.04,-19579.4 2019.46,-19572.4"/>
</g>
<!-- \\Thelia\\Model\\AdminLogQuery -->
<g id="node290" class="node"><title>\\Thelia\\Model\\AdminLogQuery</title>
<polygon fill="none" stroke="black" points="2479,-19564.3 2375,-19564.3 2375,-19528.3 2479,-19528.3 2479,-19564.3"/>
<text text-anchor="middle" x="2427" y="-19543.4" font-family="Courier,monospace" font-size="11.00">AdminLogQuery</text>
</g>
<!-- \\Thelia\\Model\\AdminLogQuery&#45;&gt;\\Thelia\\Model\\Base\\AdminLogQuery -->
<g id="edge359" class="edge"><title>\\Thelia\\Model\\AdminLogQuery&#45;&gt;\\Thelia\\Model\\Base\\AdminLogQuery</title>
<path fill="none" stroke="black" d="M2374.8,-19543.2C2282.09,-19537.7 2089.08,-19526.1 1989.09,-19520.1"/>
<polygon fill="none" stroke="black" points="1989.03,-19516.6 1978.83,-19519.5 1988.61,-19523.6 1989.03,-19516.6"/>
</g>
<!-- \\Thelia\\Model\\Feature -->
<g id="node291" class="node"><title>\\Thelia\\Model\\Feature</title>
<polygon fill="none" stroke="black" points="2459,-15892.3 2395,-15892.3 2395,-15856.3 2459,-15856.3 2459,-15892.3"/>
<text text-anchor="middle" x="2427" y="-15871.4" font-family="Courier,monospace" font-size="11.00">Feature</text>
</g>
<!-- \\Thelia\\Model\\Feature&#45;&gt;\\Thelia\\Model\\Base\\Feature -->
<g id="edge373" class="edge"><title>\\Thelia\\Model\\Feature&#45;&gt;\\Thelia\\Model\\Base\\Feature</title>
<path fill="none" stroke="black" d="M2394.9,-15872.4C2310.65,-15867.4 2082.58,-15853.7 1978.75,-15847.5"/>
<polygon fill="none" stroke="black" points="1978.7,-15844 1968.51,-15846.9 1978.28,-15851 1978.7,-15844"/>
</g>
<!-- \\Thelia\\Model\\AttributeCombination -->
<g id="node292" class="node"><title>\\Thelia\\Model\\AttributeCombination</title>
<polygon fill="none" stroke="black" points="2503,-15838.3 2351,-15838.3 2351,-15802.3 2503,-15802.3 2503,-15838.3"/>
<text text-anchor="middle" x="2427" y="-15817.4" font-family="Courier,monospace" font-size="11.00">AttributeCombination</text>
</g>
<!-- \\Thelia\\Model\\AttributeCombination&#45;&gt;\\Thelia\\Model\\Base\\AttributeCombination -->
<g id="edge385" class="edge"><title>\\Thelia\\Model\\AttributeCombination&#45;&gt;\\Thelia\\Model\\Base\\AttributeCombination</title>
<path fill="none" stroke="black" d="M2350.91,-15815.8C2260.05,-15810.3 2108.43,-15801.3 2013.01,-15795.5"/>
<polygon fill="none" stroke="black" points="2013,-15792 2002.81,-15794.9 2012.58,-15799 2013,-15792"/>
</g>
<!-- \\Thelia\\Model\\CategoryVersionQuery -->
<g id="node293" class="node"><title>\\Thelia\\Model\\CategoryVersionQuery</title>
<polygon fill="none" stroke="black" points="2503,-19510.3 2351,-19510.3 2351,-19474.3 2503,-19474.3 2503,-19510.3"/>
<text text-anchor="middle" x="2427" y="-19489.4" font-family="Courier,monospace" font-size="11.00">CategoryVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\CategoryVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\CategoryVersionQuery -->
<g id="edge389" class="edge"><title>\\Thelia\\Model\\CategoryVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\CategoryVersionQuery</title>
<path fill="none" stroke="black" d="M2350.91,-19487.8C2260.05,-19482.3 2108.43,-19473.3 2013.01,-19467.5"/>
<polygon fill="none" stroke="black" points="2013,-19464 2002.81,-19466.9 2012.58,-19471 2013,-19464"/>
</g>
<!-- \\Thelia\\Model\\RewritingQuery -->
<g id="node294" class="node"><title>\\Thelia\\Model\\RewritingQuery</title>
<polygon fill="none" stroke="black" points="2482,-19456.3 2372,-19456.3 2372,-19420.3 2482,-19420.3 2482,-19456.3"/>
<text text-anchor="middle" x="2427" y="-19435.4" font-family="Courier,monospace" font-size="11.00">RewritingQuery</text>
</g>
<!-- \\Thelia\\Model\\RewritingQuery&#45;&gt;\\Thelia\\Model\\Base\\RewritingQuery -->
<g id="edge391" class="edge"><title>\\Thelia\\Model\\RewritingQuery&#45;&gt;\\Thelia\\Model\\Base\\RewritingQuery</title>
<path fill="none" stroke="black" d="M2371.47,-19435C2278.58,-19429.4 2092.09,-19418.3 1992.41,-19412.3"/>
<polygon fill="none" stroke="black" points="1992.35,-19408.8 1982.16,-19411.7 1991.93,-19415.8 1992.35,-19408.8"/>
</g>
<!-- \\Thelia\\Model\\Folder -->
<g id="node295" class="node"><title>\\Thelia\\Model\\Folder</title>
<polygon fill="none" stroke="black" points="2455,-15784.3 2399,-15784.3 2399,-15748.3 2455,-15748.3 2455,-15784.3"/>
<text text-anchor="middle" x="2427" y="-15763.4" font-family="Courier,monospace" font-size="11.00">Folder</text>
</g>
<!-- \\Thelia\\Model\\Folder&#45;&gt;\\Thelia\\Model\\Base\\Folder -->
<g id="edge393" class="edge"><title>\\Thelia\\Model\\Folder&#45;&gt;\\Thelia\\Model\\Base\\Folder</title>
<path fill="none" stroke="black" d="M2398.26,-15764.6C2316.87,-15759.7 2083.86,-15745.8 1978.67,-15739.5"/>
<polygon fill="none" stroke="black" points="1978.78,-15736 1968.59,-15738.9 1978.36,-15743 1978.78,-15736"/>
</g>
<!-- \\Thelia\\Model\\ImageI18n -->
<g id="node296" class="node"><title>\\Thelia\\Model\\ImageI18n</title>
<polygon fill="none" stroke="black" points="2465,-15730.3 2389,-15730.3 2389,-15694.3 2465,-15694.3 2465,-15730.3"/>
<text text-anchor="middle" x="2427" y="-15709.4" font-family="Courier,monospace" font-size="11.00">ImageI18n</text>
</g>
<!-- \\Thelia\\Model\\ImageI18n&#45;&gt;\\Thelia\\Model\\Base\\ImageI18n -->
<g id="edge401" class="edge"><title>\\Thelia\\Model\\ImageI18n&#45;&gt;\\Thelia\\Model\\Base\\ImageI18n</title>
<path fill="none" stroke="black" d="M2388.1,-15710C2298.97,-15704.7 2079.87,-15691.5 1978.73,-15685.5"/>
<polygon fill="none" stroke="black" points="1978.93,-15682 1968.74,-15684.9 1978.51,-15689 1978.93,-15682"/>
</g>
<!-- \\Thelia\\Model\\ContentVersionQuery -->
<g id="node297" class="node"><title>\\Thelia\\Model\\ContentVersionQuery</title>
<polygon fill="none" stroke="black" points="2499,-19402.3 2355,-19402.3 2355,-19366.3 2499,-19366.3 2499,-19402.3"/>
<text text-anchor="middle" x="2427" y="-19381.4" font-family="Courier,monospace" font-size="11.00">ContentVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\ContentVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentVersionQuery -->
<g id="edge411" class="edge"><title>\\Thelia\\Model\\ContentVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentVersionQuery</title>
<path fill="none" stroke="black" d="M2354.42,-19380C2262.75,-19374.5 2105.38,-19365.1 2009.02,-19359.3"/>
<polygon fill="none" stroke="black" points="2009.21,-19355.8 1999.02,-19358.7 2008.8,-19362.8 2009.21,-19355.8"/>
</g>
<!-- \\Thelia\\Model\\CurrencyI18nQuery -->
<g id="node298" class="node"><title>\\Thelia\\Model\\CurrencyI18nQuery</title>
<polygon fill="none" stroke="black" points="2492,-19348.3 2362,-19348.3 2362,-19312.3 2492,-19312.3 2492,-19348.3"/>
<text text-anchor="middle" x="2427" y="-19327.4" font-family="Courier,monospace" font-size="11.00">CurrencyI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\CurrencyI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CurrencyI18nQuery -->
<g id="edge421" class="edge"><title>\\Thelia\\Model\\CurrencyI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CurrencyI18nQuery</title>
<path fill="none" stroke="black" d="M2361.25,-19326.4C2268.68,-19320.8 2100.35,-19310.8 2002.37,-19304.9"/>
<polygon fill="none" stroke="black" points="2002.43,-19301.4 1992.23,-19304.3 2002.01,-19308.4 2002.43,-19301.4"/>
</g>
<!-- \\Thelia\\Model\\ImageQuery -->
<g id="node299" class="node"><title>\\Thelia\\Model\\ImageQuery</title>
<polygon fill="none" stroke="black" points="2469,-19294.3 2385,-19294.3 2385,-19258.3 2469,-19258.3 2469,-19294.3"/>
<text text-anchor="middle" x="2427" y="-19273.4" font-family="Courier,monospace" font-size="11.00">ImageQuery</text>
</g>
<!-- \\Thelia\\Model\\ImageQuery&#45;&gt;\\Thelia\\Model\\Base\\ImageQuery -->
<g id="edge425" class="edge"><title>\\Thelia\\Model\\ImageQuery&#45;&gt;\\Thelia\\Model\\Base\\ImageQuery</title>
<path fill="none" stroke="black" d="M2384.72,-19273.8C2293.58,-19268.3 2078.81,-19255.5 1978.87,-19249.5"/>
<polygon fill="none" stroke="black" points="1978.89,-19246 1968.7,-19248.9 1978.47,-19253 1978.89,-19246"/>
</g>
<!-- \\Thelia\\Model\\Currency -->
<g id="node300" class="node"><title>\\Thelia\\Model\\Currency</title>
<polygon fill="none" stroke="black" points="2462,-15676.3 2392,-15676.3 2392,-15640.3 2462,-15640.3 2462,-15676.3"/>
<text text-anchor="middle" x="2427" y="-15655.4" font-family="Courier,monospace" font-size="11.00">Currency</text>
</g>
<!-- \\Thelia\\Model\\Currency&#45;&gt;\\Thelia\\Model\\Base\\Currency -->
<g id="edge427" class="edge"><title>\\Thelia\\Model\\Currency&#45;&gt;\\Thelia\\Model\\Base\\Currency</title>
<path fill="none" stroke="black" d="M2391.37,-15656.2C2304.49,-15651 2081.36,-15637.6 1978.89,-15631.5"/>
<polygon fill="none" stroke="black" points="1978.96,-15628 1968.77,-15630.9 1978.54,-15635 1978.96,-15628"/>
</g>
<!-- \\Thelia\\Model\\ContentAssocQuery -->
<g id="node301" class="node"><title>\\Thelia\\Model\\ContentAssocQuery</title>
<polygon fill="none" stroke="black" points="2492,-19240.3 2362,-19240.3 2362,-19204.3 2492,-19204.3 2492,-19240.3"/>
<text text-anchor="middle" x="2427" y="-19219.4" font-family="Courier,monospace" font-size="11.00">ContentAssocQuery</text>
</g>
<!-- \\Thelia\\Model\\ContentAssocQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentAssocQuery -->
<g id="edge431" class="edge"><title>\\Thelia\\Model\\ContentAssocQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentAssocQuery</title>
<path fill="none" stroke="black" d="M2361.25,-19218.4C2268.68,-19212.8 2100.35,-19202.8 2002.37,-19196.9"/>
<polygon fill="none" stroke="black" points="2002.43,-19193.4 1992.23,-19196.3 2002.01,-19200.4 2002.43,-19193.4"/>
</g>
<!-- \\Thelia\\Model\\AttributeCategory -->
<g id="node302" class="node"><title>\\Thelia\\Model\\AttributeCategory</title>
<polygon fill="none" stroke="black" points="2492,-15622.3 2362,-15622.3 2362,-15586.3 2492,-15586.3 2492,-15622.3"/>
<text text-anchor="middle" x="2427" y="-15601.4" font-family="Courier,monospace" font-size="11.00">AttributeCategory</text>
</g>
<!-- \\Thelia\\Model\\AttributeCategory&#45;&gt;\\Thelia\\Model\\Base\\AttributeCategory -->
<g id="edge437" class="edge"><title>\\Thelia\\Model\\AttributeCategory&#45;&gt;\\Thelia\\Model\\Base\\AttributeCategory</title>
<path fill="none" stroke="black" d="M2361.25,-15600.4C2268.68,-15594.8 2100.35,-15584.8 2002.37,-15578.9"/>
<polygon fill="none" stroke="black" points="2002.43,-15575.4 1992.23,-15578.3 2002.01,-15582.4 2002.43,-15575.4"/>
</g>
<!-- \\Thelia\\Model\\CouponOrderQuery -->
<g id="node303" class="node"><title>\\Thelia\\Model\\CouponOrderQuery</title>
<polygon fill="none" stroke="black" points="2489,-19186.3 2365,-19186.3 2365,-19150.3 2489,-19150.3 2489,-19186.3"/>
<text text-anchor="middle" x="2427" y="-19165.4" font-family="Courier,monospace" font-size="11.00">CouponOrderQuery</text>
</g>
<!-- \\Thelia\\Model\\CouponOrderQuery&#45;&gt;\\Thelia\\Model\\Base\\CouponOrderQuery -->
<g id="edge447" class="edge"><title>\\Thelia\\Model\\CouponOrderQuery&#45;&gt;\\Thelia\\Model\\Base\\CouponOrderQuery</title>
<path fill="none" stroke="black" d="M2364.31,-19164.6C2271.5,-19159 2097.91,-19148.6 1999.33,-19142.7"/>
<polygon fill="none" stroke="black" points="1999.34,-19139.2 1989.15,-19142.1 1998.93,-19146.2 1999.34,-19139.2"/>
</g>
<!-- \\Thelia\\Model\\CategoryI18n -->
<g id="node304" class="node"><title>\\Thelia\\Model\\CategoryI18n</title>
<polygon fill="none" stroke="black" points="2476,-15568.3 2378,-15568.3 2378,-15532.3 2476,-15532.3 2476,-15568.3"/>
<text text-anchor="middle" x="2427" y="-15547.4" font-family="Courier,monospace" font-size="11.00">CategoryI18n</text>
</g>
<!-- \\Thelia\\Model\\CategoryI18n&#45;&gt;\\Thelia\\Model\\Base\\CategoryI18n -->
<g id="edge449" class="edge"><title>\\Thelia\\Model\\CategoryI18n&#45;&gt;\\Thelia\\Model\\Base\\CategoryI18n</title>
<path fill="none" stroke="black" d="M2377.59,-15547.4C2285.08,-15541.8 2086.08,-15529.9 1986.02,-15523.9"/>
<polygon fill="none" stroke="black" points="1985.97,-15520.4 1975.78,-15523.3 1985.55,-15527.4 1985.97,-15520.4"/>
</g>
<!-- \\Thelia\\Model\\ProductI18nQuery -->
<g id="node305" class="node"><title>\\Thelia\\Model\\ProductI18nQuery</title>
<polygon fill="none" stroke="black" points="2489,-19132.3 2365,-19132.3 2365,-19096.3 2489,-19096.3 2489,-19132.3"/>
<text text-anchor="middle" x="2427" y="-19111.4" font-family="Courier,monospace" font-size="11.00">ProductI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\ProductI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductI18nQuery -->
<g id="edge457" class="edge"><title>\\Thelia\\Model\\ProductI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductI18nQuery</title>
<path fill="none" stroke="black" d="M2364.31,-19110.6C2271.5,-19105 2097.91,-19094.6 1999.33,-19088.7"/>
<polygon fill="none" stroke="black" points="1999.34,-19085.2 1989.15,-19088.1 1998.93,-19092.2 1999.34,-19085.2"/>
</g>
<!-- \\Thelia\\Model\\Image -->
<g id="node306" class="node"><title>\\Thelia\\Model\\Image</title>
<polygon fill="none" stroke="black" points="2454,-15514.3 2400,-15514.3 2400,-15478.3 2454,-15478.3 2454,-15514.3"/>
<text text-anchor="middle" x="2427" y="-15493.4" font-family="Courier,monospace" font-size="11.00">Image</text>
</g>
<!-- \\Thelia\\Model\\Image&#45;&gt;\\Thelia\\Model\\Base\\Image -->
<g id="edge459" class="edge"><title>\\Thelia\\Model\\Image&#45;&gt;\\Thelia\\Model\\Base\\Image</title>
<path fill="none" stroke="black" d="M2399.71,-15494.7C2319.67,-15489.9 2084.57,-15475.8 1978.72,-15469.5"/>
<polygon fill="none" stroke="black" points="1978.78,-15466 1968.58,-15468.9 1978.36,-15473 1978.78,-15466"/>
</g>
<!-- \\Thelia\\Model\\ProductQuery -->
<g id="node307" class="node"><title>\\Thelia\\Model\\ProductQuery</title>
<polygon fill="none" stroke="black" points="2476,-19078.3 2378,-19078.3 2378,-19042.3 2476,-19042.3 2476,-19078.3"/>
<text text-anchor="middle" x="2427" y="-19057.4" font-family="Courier,monospace" font-size="11.00">ProductQuery</text>
</g>
<!-- \\Thelia\\Model\\ProductQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductQuery -->
<g id="edge463" class="edge"><title>\\Thelia\\Model\\ProductQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductQuery</title>
<path fill="none" stroke="black" d="M2377.59,-19057.4C2285.08,-19051.8 2086.08,-19039.9 1986.02,-19033.9"/>
<polygon fill="none" stroke="black" points="1985.97,-19030.4 1975.78,-19033.3 1985.55,-19037.4 1985.97,-19030.4"/>
</g>
<!-- \\Thelia\\Model\\ConfigQuery -->
<g id="node308" class="node"><title>\\Thelia\\Model\\ConfigQuery</title>
<polygon fill="none" stroke="black" points="2472,-19024.3 2382,-19024.3 2382,-18988.3 2472,-18988.3 2472,-19024.3"/>
<text text-anchor="middle" x="2427" y="-19003.4" font-family="Courier,monospace" font-size="11.00">ConfigQuery</text>
</g>
<!-- \\Thelia\\Model\\ConfigQuery&#45;&gt;\\Thelia\\Model\\Base\\ConfigQuery -->
<g id="edge469" class="edge"><title>\\Thelia\\Model\\ConfigQuery&#45;&gt;\\Thelia\\Model\\Base\\ConfigQuery</title>
<path fill="none" stroke="black" d="M2381.21,-19003.6C2289.29,-18998.1 2082.55,-18985.7 1982.44,-18979.7"/>
<polygon fill="none" stroke="black" points="1982.42,-18976.2 1972.23,-18979.1 1982,-18983.2 1982.42,-18976.2"/>
</g>
<!-- \\Thelia\\Model\\AttributeAv -->
<g id="node309" class="node"><title>\\Thelia\\Model\\AttributeAv</title>
<polygon fill="none" stroke="black" points="2472,-15460.3 2382,-15460.3 2382,-15424.3 2472,-15424.3 2472,-15460.3"/>
<text text-anchor="middle" x="2427" y="-15439.4" font-family="Courier,monospace" font-size="11.00">AttributeAv</text>
</g>
<!-- \\Thelia\\Model\\AttributeAv&#45;&gt;\\Thelia\\Model\\Base\\AttributeAv -->
<g id="edge471" class="edge"><title>\\Thelia\\Model\\AttributeAv&#45;&gt;\\Thelia\\Model\\Base\\AttributeAv</title>
<path fill="none" stroke="black" d="M2381.21,-15439.6C2289.29,-15434.1 2082.55,-15421.7 1982.44,-15415.7"/>
<polygon fill="none" stroke="black" points="1982.42,-15412.2 1972.23,-15415.1 1982,-15419.2 1982.42,-15412.2"/>
</g>
<!-- \\Thelia\\Model\\ContentFolder -->
<g id="node310" class="node"><title>\\Thelia\\Model\\ContentFolder</title>
<polygon fill="none" stroke="black" points="2479,-15406.3 2375,-15406.3 2375,-15370.3 2479,-15370.3 2479,-15406.3"/>
<text text-anchor="middle" x="2427" y="-15385.4" font-family="Courier,monospace" font-size="11.00">ContentFolder</text>
</g>
<!-- \\Thelia\\Model\\ContentFolder&#45;&gt;\\Thelia\\Model\\Base\\ContentFolder -->
<g id="edge475" class="edge"><title>\\Thelia\\Model\\ContentFolder&#45;&gt;\\Thelia\\Model\\Base\\ContentFolder</title>
<path fill="none" stroke="black" d="M2374.8,-15385.2C2282.09,-15379.7 2089.08,-15368.1 1989.09,-15362.1"/>
<polygon fill="none" stroke="black" points="1989.03,-15358.6 1978.83,-15361.5 1988.61,-15365.6 1989.03,-15358.6"/>
</g>
<!-- \\Thelia\\Model\\ProductPriceQuery -->
<g id="node311" class="node"><title>\\Thelia\\Model\\ProductPriceQuery</title>
<polygon fill="none" stroke="black" points="2492,-18970.3 2362,-18970.3 2362,-18934.3 2492,-18934.3 2492,-18970.3"/>
<text text-anchor="middle" x="2427" y="-18949.4" font-family="Courier,monospace" font-size="11.00">ProductPriceQuery</text>
</g>
<!-- \\Thelia\\Model\\ProductPriceQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductPriceQuery -->
<g id="edge483" class="edge"><title>\\Thelia\\Model\\ProductPriceQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductPriceQuery</title>
<path fill="none" stroke="black" d="M2361.25,-18948.4C2268.68,-18942.8 2100.35,-18932.8 2002.37,-18926.9"/>
<polygon fill="none" stroke="black" points="2002.43,-18923.4 1992.23,-18926.3 2002.01,-18930.4 2002.43,-18923.4"/>
</g>
<!-- \\Thelia\\Model\\Document -->
<g id="node312" class="node"><title>\\Thelia\\Model\\Document</title>
<polygon fill="none" stroke="black" points="2462,-15352.3 2392,-15352.3 2392,-15316.3 2462,-15316.3 2462,-15352.3"/>
<text text-anchor="middle" x="2427" y="-15331.4" font-family="Courier,monospace" font-size="11.00">Document</text>
</g>
<!-- \\Thelia\\Model\\Document&#45;&gt;\\Thelia\\Model\\Base\\Document -->
<g id="edge485" class="edge"><title>\\Thelia\\Model\\Document&#45;&gt;\\Thelia\\Model\\Base\\Document</title>
<path fill="none" stroke="black" d="M2391.37,-15332.2C2304.49,-15327 2081.36,-15313.6 1978.89,-15307.5"/>
<polygon fill="none" stroke="black" points="1978.96,-15304 1968.77,-15306.9 1978.54,-15311 1978.96,-15304"/>
</g>
<!-- \\Thelia\\Model\\AttributeAvQuery -->
<g id="node313" class="node"><title>\\Thelia\\Model\\AttributeAvQuery</title>
<polygon fill="none" stroke="black" points="2489,-18916.3 2365,-18916.3 2365,-18880.3 2489,-18880.3 2489,-18916.3"/>
<text text-anchor="middle" x="2427" y="-18895.4" font-family="Courier,monospace" font-size="11.00">AttributeAvQuery</text>
</g>
<!-- \\Thelia\\Model\\AttributeAvQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeAvQuery -->
<g id="edge487" class="edge"><title>\\Thelia\\Model\\AttributeAvQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeAvQuery</title>
<path fill="none" stroke="black" d="M2364.31,-18894.6C2271.5,-18889 2097.91,-18878.6 1999.33,-18872.7"/>
<polygon fill="none" stroke="black" points="1999.34,-18869.2 1989.15,-18872.1 1998.93,-18876.2 1999.34,-18869.2"/>
</g>
<!-- \\Thelia\\Model\\GroupI18n -->
<g id="node314" class="node"><title>\\Thelia\\Model\\GroupI18n</title>
<polygon fill="none" stroke="black" points="2465,-15298.3 2389,-15298.3 2389,-15262.3 2465,-15262.3 2465,-15298.3"/>
<text text-anchor="middle" x="2427" y="-15277.4" font-family="Courier,monospace" font-size="11.00">GroupI18n</text>
</g>
<!-- \\Thelia\\Model\\GroupI18n&#45;&gt;\\Thelia\\Model\\Base\\GroupI18n -->
<g id="edge491" class="edge"><title>\\Thelia\\Model\\GroupI18n&#45;&gt;\\Thelia\\Model\\Base\\GroupI18n</title>
<path fill="none" stroke="black" d="M2388.1,-15278C2298.97,-15272.7 2079.87,-15259.5 1978.73,-15253.5"/>
<polygon fill="none" stroke="black" points="1978.93,-15250 1968.74,-15252.9 1978.51,-15257 1978.93,-15250"/>
</g>
<!-- \\Thelia\\Model\\AdminQuery -->
<g id="node315" class="node"><title>\\Thelia\\Model\\AdminQuery</title>
<polygon fill="none" stroke="black" points="2469,-18862.3 2385,-18862.3 2385,-18826.3 2469,-18826.3 2469,-18862.3"/>
<text text-anchor="middle" x="2427" y="-18841.4" font-family="Courier,monospace" font-size="11.00">AdminQuery</text>
</g>
<!-- \\Thelia\\Model\\AdminQuery&#45;&gt;\\Thelia\\Model\\Base\\AdminQuery -->
<g id="edge495" class="edge"><title>\\Thelia\\Model\\AdminQuery&#45;&gt;\\Thelia\\Model\\Base\\AdminQuery</title>
<path fill="none" stroke="black" d="M2384.72,-18841.8C2293.58,-18836.3 2078.81,-18823.5 1978.87,-18817.5"/>
<polygon fill="none" stroke="black" points="1978.89,-18814 1968.7,-18816.9 1978.47,-18821 1978.89,-18814"/>
</g>
<!-- \\Thelia\\Model\\ContentVersion -->
<g id="node316" class="node"><title>\\Thelia\\Model\\ContentVersion</title>
<polygon fill="none" stroke="black" points="2482,-15244.3 2372,-15244.3 2372,-15208.3 2482,-15208.3 2482,-15244.3"/>
<text text-anchor="middle" x="2427" y="-15223.4" font-family="Courier,monospace" font-size="11.00">ContentVersion</text>
</g>
<!-- \\Thelia\\Model\\ContentVersion&#45;&gt;\\Thelia\\Model\\Base\\ContentVersion -->
<g id="edge497" class="edge"><title>\\Thelia\\Model\\ContentVersion&#45;&gt;\\Thelia\\Model\\Base\\ContentVersion</title>
<path fill="none" stroke="black" d="M2371.47,-15223C2278.58,-15217.4 2092.09,-15206.3 1992.41,-15200.3"/>
<polygon fill="none" stroke="black" points="1992.35,-15196.8 1982.16,-15199.7 1991.93,-15203.8 1992.35,-15196.8"/>
</g>
<!-- \\Thelia\\Model\\Cart -->
<g id="node317" class="node"><title>\\Thelia\\Model\\Cart</title>
<polygon fill="none" stroke="black" points="2454,-15190.3 2400,-15190.3 2400,-15154.3 2454,-15154.3 2454,-15190.3"/>
<text text-anchor="middle" x="2427" y="-15169.4" font-family="Courier,monospace" font-size="11.00">Cart</text>
</g>
<!-- \\Thelia\\Model\\Cart&#45;&gt;\\Thelia\\Model\\Base\\Cart -->
<g id="edge513" class="edge"><title>\\Thelia\\Model\\Cart&#45;&gt;\\Thelia\\Model\\Base\\Cart</title>
<path fill="none" stroke="black" d="M2399.71,-15170.7C2319.67,-15165.9 2084.57,-15151.8 1978.72,-15145.5"/>
<polygon fill="none" stroke="black" points="1978.78,-15142 1968.58,-15144.9 1978.36,-15149 1978.78,-15142"/>
</g>
<!-- \\Thelia\\Model\\ContentFolderQuery -->
<g id="node318" class="node"><title>\\Thelia\\Model\\ContentFolderQuery</title>
<polygon fill="none" stroke="black" points="2496,-18808.3 2358,-18808.3 2358,-18772.3 2496,-18772.3 2496,-18808.3"/>
<text text-anchor="middle" x="2427" y="-18787.4" font-family="Courier,monospace" font-size="11.00">ContentFolderQuery</text>
</g>
<!-- \\Thelia\\Model\\ContentFolderQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentFolderQuery -->
<g id="edge523" class="edge"><title>\\Thelia\\Model\\ContentFolderQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentFolderQuery</title>
<path fill="none" stroke="black" d="M2357.86,-18786.2C2265.7,-18780.7 2102.93,-18770.9 2005.7,-18765.1"/>
<polygon fill="none" stroke="black" points="2005.82,-18761.6 1995.63,-18764.5 2005.41,-18768.6 2005.82,-18761.6"/>
</g>
<!-- \\Thelia\\Model\\Admin -->
<g id="node319" class="node"><title>\\Thelia\\Model\\Admin</title>
<polygon fill="none" stroke="black" points="2454,-12760.3 2400,-12760.3 2400,-12724.3 2454,-12724.3 2454,-12760.3"/>
<text text-anchor="middle" x="2427" y="-12739.4" font-family="Courier,monospace" font-size="11.00">Admin</text>
</g>
<!-- \\Thelia\\Model\\Admin&#45;&gt;\\Thelia\\Model\\Base\\Admin -->
<g id="edge541" class="edge"><title>\\Thelia\\Model\\Admin&#45;&gt;\\Thelia\\Model\\Base\\Admin</title>
<path fill="none" stroke="black" d="M2399.71,-12740.7C2319.67,-12735.9 2084.57,-12721.8 1978.72,-12715.5"/>
<polygon fill="none" stroke="black" points="1978.78,-12712 1968.58,-12714.9 1978.36,-12719 1978.78,-12712"/>
</g>
<!-- \\Thelia\\Core\\Security\\User\\UserInterface -->
<g id="node502" class="node"><title>\\Thelia\\Core\\Security\\User\\UserInterface</title>
<polygon fill="none" stroke="black" points="1978,-7524.33 1874,-7524.33 1874,-7488.33 1978,-7488.33 1978,-7524.33"/>
<text text-anchor="middle" x="1926" y="-7503.43" font-family="Courier,monospace" font-size="11.00">UserInterface</text>
</g>
<!-- \\Thelia\\Model\\Admin&#45;&gt;\\Thelia\\Core\\Security\\User\\UserInterface -->
<g id="edge543" class="edge"><title>\\Thelia\\Model\\Admin&#45;&gt;\\Thelia\\Core\\Security\\User\\UserInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2399.73,-12744.3C2373.7,-12744.4 2335.64,-12740 2316,-12715.3 2137.56,-12491.2 2439.31,-7775.15 2252,-7558.33 2187.86,-7484.08 2063.71,-7485.88 1988.5,-7495.22"/>
<polygon fill="none" stroke="black" points="1987.68,-7491.8 1978.23,-7496.58 1988.6,-7498.74 1987.68,-7491.8"/>
</g>
<!-- \\Thelia\\Model\\GroupResource -->
<g id="node320" class="node"><title>\\Thelia\\Model\\GroupResource</title>
<polygon fill="none" stroke="black" points="2479,-15136.3 2375,-15136.3 2375,-15100.3 2479,-15100.3 2479,-15136.3"/>
<text text-anchor="middle" x="2427" y="-15115.4" font-family="Courier,monospace" font-size="11.00">GroupResource</text>
</g>
<!-- \\Thelia\\Model\\GroupResource&#45;&gt;\\Thelia\\Model\\Base\\GroupResource -->
<g id="edge545" class="edge"><title>\\Thelia\\Model\\GroupResource&#45;&gt;\\Thelia\\Model\\Base\\GroupResource</title>
<path fill="none" stroke="black" d="M2374.8,-15115.2C2282.09,-15109.7 2089.08,-15098.1 1989.09,-15092.1"/>
<polygon fill="none" stroke="black" points="1989.03,-15088.6 1978.83,-15091.5 1988.61,-15095.6 1989.03,-15088.6"/>
</g>
<!-- \\Thelia\\Model\\Group -->
<g id="node321" class="node"><title>\\Thelia\\Model\\Group</title>
<polygon fill="none" stroke="black" points="2454,-15082.3 2400,-15082.3 2400,-15046.3 2454,-15046.3 2454,-15082.3"/>
<text text-anchor="middle" x="2427" y="-15061.4" font-family="Courier,monospace" font-size="11.00">Group</text>
</g>
<!-- \\Thelia\\Model\\Group&#45;&gt;\\Thelia\\Model\\Base\\Group -->
<g id="edge551" class="edge"><title>\\Thelia\\Model\\Group&#45;&gt;\\Thelia\\Model\\Base\\Group</title>
<path fill="none" stroke="black" d="M2399.71,-15062.7C2319.67,-15057.9 2084.57,-15043.8 1978.72,-15037.5"/>
<polygon fill="none" stroke="black" points="1978.78,-15034 1968.58,-15036.9 1978.36,-15041 1978.78,-15034"/>
</g>
<!-- \\Thelia\\Model\\ContentI18n -->
<g id="node322" class="node"><title>\\Thelia\\Model\\ContentI18n</title>
<polygon fill="none" stroke="black" points="2472,-15028.3 2382,-15028.3 2382,-14992.3 2472,-14992.3 2472,-15028.3"/>
<text text-anchor="middle" x="2427" y="-15007.4" font-family="Courier,monospace" font-size="11.00">ContentI18n</text>
</g>
<!-- \\Thelia\\Model\\ContentI18n&#45;&gt;\\Thelia\\Model\\Base\\ContentI18n -->
<g id="edge561" class="edge"><title>\\Thelia\\Model\\ContentI18n&#45;&gt;\\Thelia\\Model\\Base\\ContentI18n</title>
<path fill="none" stroke="black" d="M2381.21,-15007.6C2289.29,-15002.1 2082.55,-14989.7 1982.44,-14983.7"/>
<polygon fill="none" stroke="black" points="1982.42,-14980.2 1972.23,-14983.1 1982,-14987.2 1982.42,-14980.2"/>
</g>
<!-- \\Thelia\\Model\\CategoryI18nQuery -->
<g id="node323" class="node"><title>\\Thelia\\Model\\CategoryI18nQuery</title>
<polygon fill="none" stroke="black" points="2492,-18754.3 2362,-18754.3 2362,-18718.3 2492,-18718.3 2492,-18754.3"/>
<text text-anchor="middle" x="2427" y="-18733.4" font-family="Courier,monospace" font-size="11.00">CategoryI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\CategoryI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CategoryI18nQuery -->
<g id="edge563" class="edge"><title>\\Thelia\\Model\\CategoryI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CategoryI18nQuery</title>
<path fill="none" stroke="black" d="M2361.25,-18732.4C2268.68,-18726.8 2100.35,-18716.8 2002.37,-18710.9"/>
<polygon fill="none" stroke="black" points="2002.43,-18707.4 1992.23,-18710.3 2002.01,-18714.4 2002.43,-18707.4"/>
</g>
<!-- \\Thelia\\Model\\FolderVersion -->
<g id="node324" class="node"><title>\\Thelia\\Model\\FolderVersion</title>
<polygon fill="none" stroke="black" points="2479,-14974.3 2375,-14974.3 2375,-14938.3 2479,-14938.3 2479,-14974.3"/>
<text text-anchor="middle" x="2427" y="-14953.4" font-family="Courier,monospace" font-size="11.00">FolderVersion</text>
</g>
<!-- \\Thelia\\Model\\FolderVersion&#45;&gt;\\Thelia\\Model\\Base\\FolderVersion -->
<g id="edge579" class="edge"><title>\\Thelia\\Model\\FolderVersion&#45;&gt;\\Thelia\\Model\\Base\\FolderVersion</title>
<path fill="none" stroke="black" d="M2374.8,-14953.2C2282.09,-14947.7 2089.08,-14936.1 1989.09,-14930.1"/>
<polygon fill="none" stroke="black" points="1989.03,-14926.6 1978.83,-14929.5 1988.61,-14933.6 1989.03,-14926.6"/>
</g>
<!-- \\Thelia\\Model\\FeatureCategoryQuery -->
<g id="node325" class="node"><title>\\Thelia\\Model\\FeatureCategoryQuery</title>
<polygon fill="none" stroke="black" points="2503,-18700.3 2351,-18700.3 2351,-18664.3 2503,-18664.3 2503,-18700.3"/>
<text text-anchor="middle" x="2427" y="-18679.4" font-family="Courier,monospace" font-size="11.00">FeatureCategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\FeatureCategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureCategoryQuery -->
<g id="edge581" class="edge"><title>\\Thelia\\Model\\FeatureCategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureCategoryQuery</title>
<path fill="none" stroke="black" d="M2350.91,-18677.8C2260.05,-18672.3 2108.43,-18663.3 2013.01,-18657.5"/>
<polygon fill="none" stroke="black" points="2013,-18654 2002.81,-18656.9 2012.58,-18661 2013,-18654"/>
</g>
<!-- \\Thelia\\Model\\OrderAddressQuery -->
<g id="node326" class="node"><title>\\Thelia\\Model\\OrderAddressQuery</title>
<polygon fill="none" stroke="black" points="2492,-18646.3 2362,-18646.3 2362,-18610.3 2492,-18610.3 2492,-18646.3"/>
<text text-anchor="middle" x="2427" y="-18625.4" font-family="Courier,monospace" font-size="11.00">OrderAddressQuery</text>
</g>
<!-- \\Thelia\\Model\\OrderAddressQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderAddressQuery -->
<g id="edge585" class="edge"><title>\\Thelia\\Model\\OrderAddressQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderAddressQuery</title>
<path fill="none" stroke="black" d="M2361.25,-18624.4C2268.68,-18618.8 2100.35,-18608.8 2002.37,-18602.9"/>
<polygon fill="none" stroke="black" points="2002.43,-18599.4 1992.23,-18602.3 2002.01,-18606.4 2002.43,-18599.4"/>
</g>
<!-- \\Thelia\\Model\\ResourceI18nQuery -->
<g id="node327" class="node"><title>\\Thelia\\Model\\ResourceI18nQuery</title>
<polygon fill="none" stroke="black" points="2492,-18592.3 2362,-18592.3 2362,-18556.3 2492,-18556.3 2492,-18592.3"/>
<text text-anchor="middle" x="2427" y="-18571.4" font-family="Courier,monospace" font-size="11.00">ResourceI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\ResourceI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ResourceI18nQuery -->
<g id="edge597" class="edge"><title>\\Thelia\\Model\\ResourceI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ResourceI18nQuery</title>
<path fill="none" stroke="black" d="M2361.25,-18570.4C2268.68,-18564.8 2100.35,-18554.8 2002.37,-18548.9"/>
<polygon fill="none" stroke="black" points="2002.43,-18545.4 1992.23,-18548.3 2002.01,-18552.4 2002.43,-18545.4"/>
</g>
<!-- \\Thelia\\Model\\Content -->
<g id="node328" class="node"><title>\\Thelia\\Model\\Content</title>
<polygon fill="none" stroke="black" points="2459,-14920.3 2395,-14920.3 2395,-14884.3 2459,-14884.3 2459,-14920.3"/>
<text text-anchor="middle" x="2427" y="-14899.4" font-family="Courier,monospace" font-size="11.00">Content</text>
</g>
<!-- \\Thelia\\Model\\Content&#45;&gt;\\Thelia\\Model\\Base\\Content -->
<g id="edge603" class="edge"><title>\\Thelia\\Model\\Content&#45;&gt;\\Thelia\\Model\\Base\\Content</title>
<path fill="none" stroke="black" d="M2394.9,-14900.4C2310.65,-14895.4 2082.58,-14881.7 1978.75,-14875.5"/>
<polygon fill="none" stroke="black" points="1978.7,-14872 1968.51,-14874.9 1978.28,-14879 1978.7,-14872"/>
</g>
<!-- \\Thelia\\Model\\ProductSaleElementsQuery -->
<g id="node329" class="node"><title>\\Thelia\\Model\\ProductSaleElementsQuery</title>
<polygon fill="none" stroke="black" points="2516,-18538.3 2338,-18538.3 2338,-18502.3 2516,-18502.3 2516,-18538.3"/>
<text text-anchor="middle" x="2427" y="-18517.4" font-family="Courier,monospace" font-size="11.00">ProductSaleElementsQuery</text>
</g>
<!-- \\Thelia\\Model\\ProductSaleElementsQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductSaleElementsQuery -->
<g id="edge605" class="edge"><title>\\Thelia\\Model\\ProductSaleElementsQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductSaleElementsQuery</title>
<path fill="none" stroke="black" d="M2337.43,-18515C2249.94,-18509.7 2117.03,-18501.8 2026.1,-18496.3"/>
<polygon fill="none" stroke="black" points="2026.25,-18492.8 2016.06,-18495.7 2025.83,-18499.8 2026.25,-18492.8"/>
</g>
<!-- \\Thelia\\Model\\ProductI18n -->
<g id="node330" class="node"><title>\\Thelia\\Model\\ProductI18n</title>
<polygon fill="none" stroke="black" points="2472,-14866.3 2382,-14866.3 2382,-14830.3 2472,-14830.3 2472,-14866.3"/>
<text text-anchor="middle" x="2427" y="-14845.4" font-family="Courier,monospace" font-size="11.00">ProductI18n</text>
</g>
<!-- \\Thelia\\Model\\ProductI18n&#45;&gt;\\Thelia\\Model\\Base\\ProductI18n -->
<g id="edge607" class="edge"><title>\\Thelia\\Model\\ProductI18n&#45;&gt;\\Thelia\\Model\\Base\\ProductI18n</title>
<path fill="none" stroke="black" d="M2381.21,-14845.6C2289.29,-14840.1 2082.55,-14827.7 1982.44,-14821.7"/>
<polygon fill="none" stroke="black" points="1982.42,-14818.2 1972.23,-14821.1 1982,-14825.2 1982.42,-14818.2"/>
</g>
<!-- \\Thelia\\Model\\CountryI18nQuery -->
<g id="node331" class="node"><title>\\Thelia\\Model\\CountryI18nQuery</title>
<polygon fill="none" stroke="black" points="2489,-18484.3 2365,-18484.3 2365,-18448.3 2489,-18448.3 2489,-18484.3"/>
<text text-anchor="middle" x="2427" y="-18463.4" font-family="Courier,monospace" font-size="11.00">CountryI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\CountryI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CountryI18nQuery -->
<g id="edge613" class="edge"><title>\\Thelia\\Model\\CountryI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\CountryI18nQuery</title>
<path fill="none" stroke="black" d="M2364.31,-18462.6C2271.5,-18457 2097.91,-18446.6 1999.33,-18440.7"/>
<polygon fill="none" stroke="black" points="1999.34,-18437.2 1989.15,-18440.1 1998.93,-18444.2 1999.34,-18437.2"/>
</g>
<!-- \\Thelia\\Model\\Category -->
<g id="node332" class="node"><title>\\Thelia\\Model\\Category</title>
<polygon fill="none" stroke="black" points="2462,-14812.3 2392,-14812.3 2392,-14776.3 2462,-14776.3 2462,-14812.3"/>
<text text-anchor="middle" x="2427" y="-14791.4" font-family="Courier,monospace" font-size="11.00">Category</text>
</g>
<!-- \\Thelia\\Model\\Category&#45;&gt;\\Thelia\\Model\\Base\\Category -->
<g id="edge617" class="edge"><title>\\Thelia\\Model\\Category&#45;&gt;\\Thelia\\Model\\Base\\Category</title>
<path fill="none" stroke="black" d="M2391.37,-14792.2C2304.49,-14787 2081.36,-14773.6 1978.89,-14767.5"/>
<polygon fill="none" stroke="black" points="1978.96,-14764 1968.77,-14766.9 1978.54,-14771 1978.96,-14764"/>
</g>
<!-- \\Thelia\\Model\\ConfigI18nQuery -->
<g id="node333" class="node"><title>\\Thelia\\Model\\ConfigI18nQuery</title>
<polygon fill="none" stroke="black" points="2486,-18430.3 2368,-18430.3 2368,-18394.3 2486,-18394.3 2486,-18430.3"/>
<text text-anchor="middle" x="2427" y="-18409.4" font-family="Courier,monospace" font-size="11.00">ConfigI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\ConfigI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ConfigI18nQuery -->
<g id="edge621" class="edge"><title>\\Thelia\\Model\\ConfigI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ConfigI18nQuery</title>
<path fill="none" stroke="black" d="M2367.56,-18408.8C2274.56,-18403.2 2095.06,-18392.5 1995.96,-18386.5"/>
<polygon fill="none" stroke="black" points="1995.94,-18383 1985.75,-18385.9 1995.52,-18390 1995.94,-18383"/>
</g>
<!-- \\Thelia\\Model\\CurrencyI18n -->
<g id="node334" class="node"><title>\\Thelia\\Model\\CurrencyI18n</title>
<polygon fill="none" stroke="black" points="2476,-14758.3 2378,-14758.3 2378,-14722.3 2476,-14722.3 2476,-14758.3"/>
<text text-anchor="middle" x="2427" y="-14737.4" font-family="Courier,monospace" font-size="11.00">CurrencyI18n</text>
</g>
<!-- \\Thelia\\Model\\CurrencyI18n&#45;&gt;\\Thelia\\Model\\Base\\CurrencyI18n -->
<g id="edge623" class="edge"><title>\\Thelia\\Model\\CurrencyI18n&#45;&gt;\\Thelia\\Model\\Base\\CurrencyI18n</title>
<path fill="none" stroke="black" d="M2377.59,-14737.4C2285.08,-14731.8 2086.08,-14719.9 1986.02,-14713.9"/>
<polygon fill="none" stroke="black" points="1985.97,-14710.4 1975.78,-14713.3 1985.55,-14717.4 1985.97,-14710.4"/>
</g>
<!-- \\Thelia\\Model\\ContentAssoc -->
<g id="node335" class="node"><title>\\Thelia\\Model\\ContentAssoc</title>
<polygon fill="none" stroke="black" points="2476,-14704.3 2378,-14704.3 2378,-14668.3 2476,-14668.3 2476,-14704.3"/>
<text text-anchor="middle" x="2427" y="-14683.4" font-family="Courier,monospace" font-size="11.00">ContentAssoc</text>
</g>
<!-- \\Thelia\\Model\\ContentAssoc&#45;&gt;\\Thelia\\Model\\Base\\ContentAssoc -->
<g id="edge625" class="edge"><title>\\Thelia\\Model\\ContentAssoc&#45;&gt;\\Thelia\\Model\\Base\\ContentAssoc</title>
<path fill="none" stroke="black" d="M2377.59,-14683.4C2285.08,-14677.8 2086.08,-14665.9 1986.02,-14659.9"/>
<polygon fill="none" stroke="black" points="1985.97,-14656.4 1975.78,-14659.3 1985.55,-14663.4 1985.97,-14656.4"/>
</g>
<!-- \\Thelia\\Model\\AttributeI18n -->
<g id="node336" class="node"><title>\\Thelia\\Model\\AttributeI18n</title>
<polygon fill="none" stroke="black" points="2479,-14650.3 2375,-14650.3 2375,-14614.3 2479,-14614.3 2479,-14650.3"/>
<text text-anchor="middle" x="2427" y="-14629.4" font-family="Courier,monospace" font-size="11.00">AttributeI18n</text>
</g>
<!-- \\Thelia\\Model\\AttributeI18n&#45;&gt;\\Thelia\\Model\\Base\\AttributeI18n -->
<g id="edge631" class="edge"><title>\\Thelia\\Model\\AttributeI18n&#45;&gt;\\Thelia\\Model\\Base\\AttributeI18n</title>
<path fill="none" stroke="black" d="M2374.8,-14629.2C2282.09,-14623.7 2089.08,-14612.1 1989.09,-14606.1"/>
<polygon fill="none" stroke="black" points="1989.03,-14602.6 1978.83,-14605.5 1988.61,-14609.6 1989.03,-14602.6"/>
</g>
<!-- \\Thelia\\Model\\Country -->
<g id="node337" class="node"><title>\\Thelia\\Model\\Country</title>
<polygon fill="none" stroke="black" points="2459,-14596.3 2395,-14596.3 2395,-14560.3 2459,-14560.3 2459,-14596.3"/>
<text text-anchor="middle" x="2427" y="-14575.4" font-family="Courier,monospace" font-size="11.00">Country</text>
</g>
<!-- \\Thelia\\Model\\Country&#45;&gt;\\Thelia\\Model\\Base\\Country -->
<g id="edge633" class="edge"><title>\\Thelia\\Model\\Country&#45;&gt;\\Thelia\\Model\\Base\\Country</title>
<path fill="none" stroke="black" d="M2394.9,-14576.4C2310.65,-14571.4 2082.58,-14557.7 1978.75,-14551.5"/>
<polygon fill="none" stroke="black" points="1978.7,-14548 1968.51,-14550.9 1978.28,-14555 1978.7,-14548"/>
</g>
<!-- \\Thelia\\Model\\CartQuery -->
<g id="node338" class="node"><title>\\Thelia\\Model\\CartQuery</title>
<polygon fill="none" stroke="black" points="2465,-18376.3 2389,-18376.3 2389,-18340.3 2465,-18340.3 2465,-18376.3"/>
<text text-anchor="middle" x="2427" y="-18355.4" font-family="Courier,monospace" font-size="11.00">CartQuery</text>
</g>
<!-- \\Thelia\\Model\\CartQuery&#45;&gt;\\Thelia\\Model\\Base\\CartQuery -->
<g id="edge639" class="edge"><title>\\Thelia\\Model\\CartQuery&#45;&gt;\\Thelia\\Model\\Base\\CartQuery</title>
<path fill="none" stroke="black" d="M2388.1,-18356C2298.97,-18350.7 2079.87,-18337.5 1978.73,-18331.5"/>
<polygon fill="none" stroke="black" points="1978.93,-18328 1968.74,-18330.9 1978.51,-18335 1978.93,-18328"/>
</g>
<!-- \\Thelia\\Model\\TaxRuleQuery -->
<g id="node339" class="node"><title>\\Thelia\\Model\\TaxRuleQuery</title>
<polygon fill="none" stroke="black" points="2476,-18322.3 2378,-18322.3 2378,-18286.3 2476,-18286.3 2476,-18322.3"/>
<text text-anchor="middle" x="2427" y="-18301.4" font-family="Courier,monospace" font-size="11.00">TaxRuleQuery</text>
</g>
<!-- \\Thelia\\Model\\TaxRuleQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleQuery -->
<g id="edge643" class="edge"><title>\\Thelia\\Model\\TaxRuleQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleQuery</title>
<path fill="none" stroke="black" d="M2377.59,-18301.4C2285.08,-18295.8 2086.08,-18283.9 1986.02,-18277.9"/>
<polygon fill="none" stroke="black" points="1985.97,-18274.4 1975.78,-18277.3 1985.55,-18281.4 1985.97,-18274.4"/>
</g>
<!-- \\Thelia\\Model\\CustomerTitleI18n -->
<g id="node340" class="node"><title>\\Thelia\\Model\\CustomerTitleI18n</title>
<polygon fill="none" stroke="black" points="2492,-14542.3 2362,-14542.3 2362,-14506.3 2492,-14506.3 2492,-14542.3"/>
<text text-anchor="middle" x="2427" y="-14521.4" font-family="Courier,monospace" font-size="11.00">CustomerTitleI18n</text>
</g>
<!-- \\Thelia\\Model\\CustomerTitleI18n&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitleI18n -->
<g id="edge645" class="edge"><title>\\Thelia\\Model\\CustomerTitleI18n&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitleI18n</title>
<path fill="none" stroke="black" d="M2361.25,-14520.4C2268.68,-14514.8 2100.35,-14504.8 2002.37,-14498.9"/>
<polygon fill="none" stroke="black" points="2002.43,-14495.4 1992.23,-14498.3 2002.01,-14502.4 2002.43,-14495.4"/>
</g>
<!-- \\Thelia\\Model\\FeatureCategory -->
<g id="node341" class="node"><title>\\Thelia\\Model\\FeatureCategory</title>
<polygon fill="none" stroke="black" points="2486,-14488.3 2368,-14488.3 2368,-14452.3 2486,-14452.3 2486,-14488.3"/>
<text text-anchor="middle" x="2427" y="-14467.4" font-family="Courier,monospace" font-size="11.00">FeatureCategory</text>
</g>
<!-- \\Thelia\\Model\\FeatureCategory&#45;&gt;\\Thelia\\Model\\Base\\FeatureCategory -->
<g id="edge657" class="edge"><title>\\Thelia\\Model\\FeatureCategory&#45;&gt;\\Thelia\\Model\\Base\\FeatureCategory</title>
<path fill="none" stroke="black" d="M2367.56,-14466.8C2274.56,-14461.2 2095.06,-14450.5 1995.96,-14444.5"/>
<polygon fill="none" stroke="black" points="1995.94,-14441 1985.75,-14443.9 1995.52,-14448 1995.94,-14441"/>
</g>
<!-- \\Thelia\\Model\\Order -->
<g id="node342" class="node"><title>\\Thelia\\Model\\Order</title>
<polygon fill="none" stroke="black" points="2454,-14434.3 2400,-14434.3 2400,-14398.3 2454,-14398.3 2454,-14434.3"/>
<text text-anchor="middle" x="2427" y="-14413.4" font-family="Courier,monospace" font-size="11.00">Order</text>
</g>
<!-- \\Thelia\\Model\\Order&#45;&gt;\\Thelia\\Model\\Base\\Order -->
<g id="edge659" class="edge"><title>\\Thelia\\Model\\Order&#45;&gt;\\Thelia\\Model\\Base\\Order</title>
<path fill="none" stroke="black" d="M2399.71,-14414.7C2319.67,-14409.9 2084.57,-14395.8 1978.72,-14389.5"/>
<polygon fill="none" stroke="black" points="1978.78,-14386 1968.58,-14388.9 1978.36,-14393 1978.78,-14386"/>
</g>
<!-- \\Thelia\\Model\\AdminGroupQuery -->
<g id="node343" class="node"><title>\\Thelia\\Model\\AdminGroupQuery</title>
<polygon fill="none" stroke="black" points="2486,-18268.3 2368,-18268.3 2368,-18232.3 2486,-18232.3 2486,-18268.3"/>
<text text-anchor="middle" x="2427" y="-18247.4" font-family="Courier,monospace" font-size="11.00">AdminGroupQuery</text>
</g>
<!-- \\Thelia\\Model\\AdminGroupQuery&#45;&gt;\\Thelia\\Model\\Base\\AdminGroupQuery -->
<g id="edge661" class="edge"><title>\\Thelia\\Model\\AdminGroupQuery&#45;&gt;\\Thelia\\Model\\Base\\AdminGroupQuery</title>
<path fill="none" stroke="black" d="M2367.56,-18246.8C2274.56,-18241.2 2095.06,-18230.5 1995.96,-18224.5"/>
<polygon fill="none" stroke="black" points="1995.94,-18221 1985.75,-18223.9 1995.52,-18228 1995.94,-18221"/>
</g>
<!-- \\Thelia\\Model\\MessageVersion -->
<g id="node344" class="node"><title>\\Thelia\\Model\\MessageVersion</title>
<polygon fill="none" stroke="black" points="2482,-14380.3 2372,-14380.3 2372,-14344.3 2482,-14344.3 2482,-14380.3"/>
<text text-anchor="middle" x="2427" y="-14359.4" font-family="Courier,monospace" font-size="11.00">MessageVersion</text>
</g>
<!-- \\Thelia\\Model\\MessageVersion&#45;&gt;\\Thelia\\Model\\Base\\MessageVersion -->
<g id="edge667" class="edge"><title>\\Thelia\\Model\\MessageVersion&#45;&gt;\\Thelia\\Model\\Base\\MessageVersion</title>
<path fill="none" stroke="black" d="M2371.47,-14359C2278.58,-14353.4 2092.09,-14342.3 1992.41,-14336.3"/>
<polygon fill="none" stroke="black" points="1992.35,-14332.8 1982.16,-14335.7 1991.93,-14339.8 1992.35,-14332.8"/>
</g>
<!-- \\Thelia\\Model\\Lang -->
<g id="node345" class="node"><title>\\Thelia\\Model\\Lang</title>
<polygon fill="none" stroke="black" points="2454,-14326.3 2400,-14326.3 2400,-14290.3 2454,-14290.3 2454,-14326.3"/>
<text text-anchor="middle" x="2427" y="-14305.4" font-family="Courier,monospace" font-size="11.00">Lang</text>
</g>
<!-- \\Thelia\\Model\\Lang&#45;&gt;\\Thelia\\Model\\Base\\Lang -->
<g id="edge669" class="edge"><title>\\Thelia\\Model\\Lang&#45;&gt;\\Thelia\\Model\\Base\\Lang</title>
<path fill="none" stroke="black" d="M2399.71,-14306.7C2319.67,-14301.9 2084.57,-14287.8 1978.72,-14281.5"/>
<polygon fill="none" stroke="black" points="1978.78,-14278 1968.58,-14280.9 1978.36,-14285 1978.78,-14278"/>
</g>
<!-- \\Thelia\\Model\\CountryQuery -->
<g id="node346" class="node"><title>\\Thelia\\Model\\CountryQuery</title>
<polygon fill="none" stroke="black" points="2476,-18214.3 2378,-18214.3 2378,-18178.3 2476,-18178.3 2476,-18214.3"/>
<text text-anchor="middle" x="2427" y="-18193.4" font-family="Courier,monospace" font-size="11.00">CountryQuery</text>
</g>
<!-- \\Thelia\\Model\\CountryQuery&#45;&gt;\\Thelia\\Model\\Base\\CountryQuery -->
<g id="edge673" class="edge"><title>\\Thelia\\Model\\CountryQuery&#45;&gt;\\Thelia\\Model\\Base\\CountryQuery</title>
<path fill="none" stroke="black" d="M2377.59,-18193.4C2285.08,-18187.8 2086.08,-18175.9 1986.02,-18169.9"/>
<polygon fill="none" stroke="black" points="1985.97,-18166.4 1975.78,-18169.3 1985.55,-18173.4 1985.97,-18166.4"/>
</g>
<!-- \\Thelia\\Model\\OrderQuery -->
<g id="node347" class="node"><title>\\Thelia\\Model\\OrderQuery</title>
<polygon fill="none" stroke="black" points="2469,-18160.3 2385,-18160.3 2385,-18124.3 2469,-18124.3 2469,-18160.3"/>
<text text-anchor="middle" x="2427" y="-18139.4" font-family="Courier,monospace" font-size="11.00">OrderQuery</text>
</g>
<!-- \\Thelia\\Model\\OrderQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderQuery -->
<g id="edge677" class="edge"><title>\\Thelia\\Model\\OrderQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderQuery</title>
<path fill="none" stroke="black" d="M2384.72,-18139.8C2293.58,-18134.3 2078.81,-18121.5 1978.87,-18115.5"/>
<polygon fill="none" stroke="black" points="1978.89,-18112 1968.7,-18114.9 1978.47,-18119 1978.89,-18112"/>
</g>
<!-- \\Thelia\\Model\\OrderStatusQuery -->
<g id="node348" class="node"><title>\\Thelia\\Model\\OrderStatusQuery</title>
<polygon fill="none" stroke="black" points="2489,-18106.3 2365,-18106.3 2365,-18070.3 2489,-18070.3 2489,-18106.3"/>
<text text-anchor="middle" x="2427" y="-18085.4" font-family="Courier,monospace" font-size="11.00">OrderStatusQuery</text>
</g>
<!-- \\Thelia\\Model\\OrderStatusQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderStatusQuery -->
<g id="edge689" class="edge"><title>\\Thelia\\Model\\OrderStatusQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderStatusQuery</title>
<path fill="none" stroke="black" d="M2364.31,-18084.6C2271.5,-18079 2097.91,-18068.6 1999.33,-18062.7"/>
<polygon fill="none" stroke="black" points="1999.34,-18059.2 1989.15,-18062.1 1998.93,-18066.2 1999.34,-18059.2"/>
</g>
<!-- \\Thelia\\Model\\OrderAddress -->
<g id="node349" class="node"><title>\\Thelia\\Model\\OrderAddress</title>
<polygon fill="none" stroke="black" points="2476,-14272.3 2378,-14272.3 2378,-14236.3 2476,-14236.3 2476,-14272.3"/>
<text text-anchor="middle" x="2427" y="-14251.4" font-family="Courier,monospace" font-size="11.00">OrderAddress</text>
</g>
<!-- \\Thelia\\Model\\OrderAddress&#45;&gt;\\Thelia\\Model\\Base\\OrderAddress -->
<g id="edge697" class="edge"><title>\\Thelia\\Model\\OrderAddress&#45;&gt;\\Thelia\\Model\\Base\\OrderAddress</title>
<path fill="none" stroke="black" d="M2377.59,-14251.4C2285.08,-14245.8 2086.08,-14233.9 1986.02,-14227.9"/>
<polygon fill="none" stroke="black" points="1985.97,-14224.4 1975.78,-14227.3 1985.55,-14231.4 1985.97,-14224.4"/>
</g>
<!-- \\Thelia\\Model\\TaxRuleCountry -->
<g id="node350" class="node"><title>\\Thelia\\Model\\TaxRuleCountry</title>
<polygon fill="none" stroke="black" points="2482,-14218.3 2372,-14218.3 2372,-14182.3 2482,-14182.3 2482,-14218.3"/>
<text text-anchor="middle" x="2427" y="-14197.4" font-family="Courier,monospace" font-size="11.00">TaxRuleCountry</text>
</g>
<!-- \\Thelia\\Model\\TaxRuleCountry&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleCountry -->
<g id="edge699" class="edge"><title>\\Thelia\\Model\\TaxRuleCountry&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleCountry</title>
<path fill="none" stroke="black" d="M2371.47,-14197C2278.58,-14191.4 2092.09,-14180.3 1992.41,-14174.3"/>
<polygon fill="none" stroke="black" points="1992.35,-14170.8 1982.16,-14173.7 1991.93,-14177.8 1992.35,-14170.8"/>
</g>
<!-- \\Thelia\\Model\\ProductCategory -->
<g id="node351" class="node"><title>\\Thelia\\Model\\ProductCategory</title>
<polygon fill="none" stroke="black" points="2486,-14164.3 2368,-14164.3 2368,-14128.3 2486,-14128.3 2486,-14164.3"/>
<text text-anchor="middle" x="2427" y="-14143.4" font-family="Courier,monospace" font-size="11.00">ProductCategory</text>
</g>
<!-- \\Thelia\\Model\\ProductCategory&#45;&gt;\\Thelia\\Model\\Base\\ProductCategory -->
<g id="edge703" class="edge"><title>\\Thelia\\Model\\ProductCategory&#45;&gt;\\Thelia\\Model\\Base\\ProductCategory</title>
<path fill="none" stroke="black" d="M2367.56,-14142.8C2274.56,-14137.2 2095.06,-14126.5 1995.96,-14120.5"/>
<polygon fill="none" stroke="black" points="1995.94,-14117 1985.75,-14119.9 1995.52,-14124 1995.94,-14117"/>
</g>
<!-- \\Thelia\\Model\\MessageVersionQuery -->
<g id="node352" class="node"><title>\\Thelia\\Model\\MessageVersionQuery</title>
<polygon fill="none" stroke="black" points="2499,-18052.3 2355,-18052.3 2355,-18016.3 2499,-18016.3 2499,-18052.3"/>
<text text-anchor="middle" x="2427" y="-18031.4" font-family="Courier,monospace" font-size="11.00">MessageVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\MessageVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\MessageVersionQuery -->
<g id="edge713" class="edge"><title>\\Thelia\\Model\\MessageVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\MessageVersionQuery</title>
<path fill="none" stroke="black" d="M2354.42,-18030C2262.75,-18024.5 2105.38,-18015.1 2009.02,-18009.3"/>
<polygon fill="none" stroke="black" points="2009.21,-18005.8 1999.02,-18008.7 2008.8,-18012.8 2009.21,-18005.8"/>
</g>
<!-- \\Thelia\\Model\\Product -->
<g id="node353" class="node"><title>\\Thelia\\Model\\Product</title>
<polygon fill="none" stroke="black" points="2459,-14110.3 2395,-14110.3 2395,-14074.3 2459,-14074.3 2459,-14110.3"/>
<text text-anchor="middle" x="2427" y="-14089.4" font-family="Courier,monospace" font-size="11.00">Product</text>
</g>
<!-- \\Thelia\\Model\\Product&#45;&gt;\\Thelia\\Model\\Base\\Product -->
<g id="edge735" class="edge"><title>\\Thelia\\Model\\Product&#45;&gt;\\Thelia\\Model\\Base\\Product</title>
<path fill="none" stroke="black" d="M2394.9,-14090.4C2310.65,-14085.4 2082.58,-14071.7 1978.75,-14065.5"/>
<polygon fill="none" stroke="black" points="1978.7,-14062 1968.51,-14064.9 1978.28,-14069 1978.7,-14062"/>
</g>
<!-- \\Thelia\\Model\\Area -->
<g id="node354" class="node"><title>\\Thelia\\Model\\Area</title>
<polygon fill="none" stroke="black" points="2454,-14056.3 2400,-14056.3 2400,-14020.3 2454,-14020.3 2454,-14056.3"/>
<text text-anchor="middle" x="2427" y="-14035.4" font-family="Courier,monospace" font-size="11.00">Area</text>
</g>
<!-- \\Thelia\\Model\\Area&#45;&gt;\\Thelia\\Model\\Base\\Area -->
<g id="edge737" class="edge"><title>\\Thelia\\Model\\Area&#45;&gt;\\Thelia\\Model\\Base\\Area</title>
<path fill="none" stroke="black" d="M2399.71,-14036.7C2319.67,-14031.9 2084.57,-14017.8 1978.72,-14011.5"/>
<polygon fill="none" stroke="black" points="1978.78,-14008 1968.58,-14010.9 1978.36,-14015 1978.78,-14008"/>
</g>
<!-- \\Thelia\\Model\\ProductVersion -->
<g id="node355" class="node"><title>\\Thelia\\Model\\ProductVersion</title>
<polygon fill="none" stroke="black" points="2482,-14002.3 2372,-14002.3 2372,-13966.3 2482,-13966.3 2482,-14002.3"/>
<text text-anchor="middle" x="2427" y="-13981.4" font-family="Courier,monospace" font-size="11.00">ProductVersion</text>
</g>
<!-- \\Thelia\\Model\\ProductVersion&#45;&gt;\\Thelia\\Model\\Base\\ProductVersion -->
<g id="edge741" class="edge"><title>\\Thelia\\Model\\ProductVersion&#45;&gt;\\Thelia\\Model\\Base\\ProductVersion</title>
<path fill="none" stroke="black" d="M2371.47,-13981C2278.58,-13975.4 2092.09,-13964.3 1992.41,-13958.3"/>
<polygon fill="none" stroke="black" points="1992.35,-13954.8 1982.16,-13957.7 1991.93,-13961.8 1992.35,-13954.8"/>
</g>
<!-- \\Thelia\\Model\\TaxI18nQuery -->
<g id="node356" class="node"><title>\\Thelia\\Model\\TaxI18nQuery</title>
<polygon fill="none" stroke="black" points="2476,-17998.3 2378,-17998.3 2378,-17962.3 2476,-17962.3 2476,-17998.3"/>
<text text-anchor="middle" x="2427" y="-17977.4" font-family="Courier,monospace" font-size="11.00">TaxI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\TaxI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxI18nQuery -->
<g id="edge755" class="edge"><title>\\Thelia\\Model\\TaxI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxI18nQuery</title>
<path fill="none" stroke="black" d="M2377.59,-17977.4C2285.08,-17971.8 2086.08,-17959.9 1986.02,-17953.9"/>
<polygon fill="none" stroke="black" points="1985.97,-17950.4 1975.78,-17953.3 1985.55,-17957.4 1985.97,-17950.4"/>
</g>
<!-- \\Thelia\\Model\\FeatureProductQuery -->
<g id="node357" class="node"><title>\\Thelia\\Model\\FeatureProductQuery</title>
<polygon fill="none" stroke="black" points="2499,-17944.3 2355,-17944.3 2355,-17908.3 2499,-17908.3 2499,-17944.3"/>
<text text-anchor="middle" x="2427" y="-17923.4" font-family="Courier,monospace" font-size="11.00">FeatureProductQuery</text>
</g>
<!-- \\Thelia\\Model\\FeatureProductQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureProductQuery -->
<g id="edge763" class="edge"><title>\\Thelia\\Model\\FeatureProductQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureProductQuery</title>
<path fill="none" stroke="black" d="M2354.42,-17922C2262.75,-17916.5 2105.38,-17907.1 2009.02,-17901.3"/>
<polygon fill="none" stroke="black" points="2009.21,-17897.8 1999.02,-17900.7 2008.8,-17904.8 2009.21,-17897.8"/>
</g>
<!-- \\Thelia\\Model\\TaxRuleCountryQuery -->
<g id="node358" class="node"><title>\\Thelia\\Model\\TaxRuleCountryQuery</title>
<polygon fill="none" stroke="black" points="2499,-17890.3 2355,-17890.3 2355,-17854.3 2499,-17854.3 2499,-17890.3"/>
<text text-anchor="middle" x="2427" y="-17869.4" font-family="Courier,monospace" font-size="11.00">TaxRuleCountryQuery</text>
</g>
<!-- \\Thelia\\Model\\TaxRuleCountryQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleCountryQuery -->
<g id="edge769" class="edge"><title>\\Thelia\\Model\\TaxRuleCountryQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleCountryQuery</title>
<path fill="none" stroke="black" d="M2354.42,-17868C2262.75,-17862.5 2105.38,-17853.1 2009.02,-17847.3"/>
<polygon fill="none" stroke="black" points="2009.21,-17843.8 1999.02,-17846.7 2008.8,-17850.8 2009.21,-17843.8"/>
</g>
<!-- \\Thelia\\Model\\AddressQuery -->
<g id="node359" class="node"><title>\\Thelia\\Model\\AddressQuery</title>
<polygon fill="none" stroke="black" points="2476,-17836.3 2378,-17836.3 2378,-17800.3 2476,-17800.3 2476,-17836.3"/>
<text text-anchor="middle" x="2427" y="-17815.4" font-family="Courier,monospace" font-size="11.00">AddressQuery</text>
</g>
<!-- \\Thelia\\Model\\AddressQuery&#45;&gt;\\Thelia\\Model\\Base\\AddressQuery -->
<g id="edge771" class="edge"><title>\\Thelia\\Model\\AddressQuery&#45;&gt;\\Thelia\\Model\\Base\\AddressQuery</title>
<path fill="none" stroke="black" d="M2377.59,-17815.4C2285.08,-17809.8 2086.08,-17797.9 1986.02,-17791.9"/>
<polygon fill="none" stroke="black" points="1985.97,-17788.4 1975.78,-17791.3 1985.55,-17795.4 1985.97,-17788.4"/>
</g>
<!-- \\Thelia\\Model\\MessageI18n -->
<g id="node360" class="node"><title>\\Thelia\\Model\\MessageI18n</title>
<polygon fill="none" stroke="black" points="2472,-13948.3 2382,-13948.3 2382,-13912.3 2472,-13912.3 2472,-13948.3"/>
<text text-anchor="middle" x="2427" y="-13927.4" font-family="Courier,monospace" font-size="11.00">MessageI18n</text>
</g>
<!-- \\Thelia\\Model\\MessageI18n&#45;&gt;\\Thelia\\Model\\Base\\MessageI18n -->
<g id="edge791" class="edge"><title>\\Thelia\\Model\\MessageI18n&#45;&gt;\\Thelia\\Model\\Base\\MessageI18n</title>
<path fill="none" stroke="black" d="M2381.21,-13927.6C2289.29,-13922.1 2082.55,-13909.7 1982.44,-13903.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13900.2 1972.23,-13903.1 1982,-13907.2 1982.42,-13900.2"/>
</g>
<!-- \\Thelia\\Model\\MessageI18nQuery -->
<g id="node361" class="node"><title>\\Thelia\\Model\\MessageI18nQuery</title>
<polygon fill="none" stroke="black" points="2489,-17782.3 2365,-17782.3 2365,-17746.3 2489,-17746.3 2489,-17782.3"/>
<text text-anchor="middle" x="2427" y="-17761.4" font-family="Courier,monospace" font-size="11.00">MessageI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\MessageI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\MessageI18nQuery -->
<g id="edge801" class="edge"><title>\\Thelia\\Model\\MessageI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\MessageI18nQuery</title>
<path fill="none" stroke="black" d="M2364.31,-17760.6C2271.5,-17755 2097.91,-17744.6 1999.33,-17738.7"/>
<polygon fill="none" stroke="black" points="1999.34,-17735.2 1989.15,-17738.1 1998.93,-17742.2 1999.34,-17735.2"/>
</g>
<!-- \\Thelia\\Model\\GroupModule -->
<g id="node362" class="node"><title>\\Thelia\\Model\\GroupModule</title>
<polygon fill="none" stroke="black" points="2472,-13894.3 2382,-13894.3 2382,-13858.3 2472,-13858.3 2472,-13894.3"/>
<text text-anchor="middle" x="2427" y="-13873.4" font-family="Courier,monospace" font-size="11.00">GroupModule</text>
</g>
<!-- \\Thelia\\Model\\GroupModule&#45;&gt;\\Thelia\\Model\\Base\\GroupModule -->
<g id="edge803" class="edge"><title>\\Thelia\\Model\\GroupModule&#45;&gt;\\Thelia\\Model\\Base\\GroupModule</title>
<path fill="none" stroke="black" d="M2381.21,-13873.6C2289.29,-13868.1 2082.55,-13855.7 1982.44,-13849.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13846.2 1972.23,-13849.1 1982,-13853.2 1982.42,-13846.2"/>
</g>
<!-- \\Thelia\\Model\\ConfigI18n -->
<g id="node363" class="node"><title>\\Thelia\\Model\\ConfigI18n</title>
<polygon fill="none" stroke="black" points="2469,-13840.3 2385,-13840.3 2385,-13804.3 2469,-13804.3 2469,-13840.3"/>
<text text-anchor="middle" x="2427" y="-13819.4" font-family="Courier,monospace" font-size="11.00">ConfigI18n</text>
</g>
<!-- \\Thelia\\Model\\ConfigI18n&#45;&gt;\\Thelia\\Model\\Base\\ConfigI18n -->
<g id="edge809" class="edge"><title>\\Thelia\\Model\\ConfigI18n&#45;&gt;\\Thelia\\Model\\Base\\ConfigI18n</title>
<path fill="none" stroke="black" d="M2384.72,-13819.8C2293.58,-13814.3 2078.81,-13801.5 1978.87,-13795.5"/>
<polygon fill="none" stroke="black" points="1978.89,-13792 1968.7,-13794.9 1978.47,-13799 1978.89,-13792"/>
</g>
<!-- \\Thelia\\Model\\TaxRuleI18nQuery -->
<g id="node364" class="node"><title>\\Thelia\\Model\\TaxRuleI18nQuery</title>
<polygon fill="none" stroke="black" points="2489,-17728.3 2365,-17728.3 2365,-17692.3 2489,-17692.3 2489,-17728.3"/>
<text text-anchor="middle" x="2427" y="-17707.4" font-family="Courier,monospace" font-size="11.00">TaxRuleI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\TaxRuleI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleI18nQuery -->
<g id="edge815" class="edge"><title>\\Thelia\\Model\\TaxRuleI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleI18nQuery</title>
<path fill="none" stroke="black" d="M2364.31,-17706.6C2271.5,-17701 2097.91,-17690.6 1999.33,-17684.7"/>
<polygon fill="none" stroke="black" points="1999.34,-17681.2 1989.15,-17684.1 1998.93,-17688.2 1999.34,-17681.2"/>
</g>
<!-- \\Thelia\\Model\\CategoryVersion -->
<g id="node365" class="node"><title>\\Thelia\\Model\\CategoryVersion</title>
<polygon fill="none" stroke="black" points="2486,-13786.3 2368,-13786.3 2368,-13750.3 2486,-13750.3 2486,-13786.3"/>
<text text-anchor="middle" x="2427" y="-13765.4" font-family="Courier,monospace" font-size="11.00">CategoryVersion</text>
</g>
<!-- \\Thelia\\Model\\CategoryVersion&#45;&gt;\\Thelia\\Model\\Base\\CategoryVersion -->
<g id="edge819" class="edge"><title>\\Thelia\\Model\\CategoryVersion&#45;&gt;\\Thelia\\Model\\Base\\CategoryVersion</title>
<path fill="none" stroke="black" d="M2367.56,-13764.8C2274.56,-13759.2 2095.06,-13748.5 1995.96,-13742.5"/>
<polygon fill="none" stroke="black" points="1995.94,-13739 1985.75,-13741.9 1995.52,-13746 1995.94,-13739"/>
</g>
<!-- \\Thelia\\Model\\ContentQuery -->
<g id="node366" class="node"><title>\\Thelia\\Model\\ContentQuery</title>
<polygon fill="none" stroke="black" points="2476,-17674.3 2378,-17674.3 2378,-17638.3 2476,-17638.3 2476,-17674.3"/>
<text text-anchor="middle" x="2427" y="-17653.4" font-family="Courier,monospace" font-size="11.00">ContentQuery</text>
</g>
<!-- \\Thelia\\Model\\ContentQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentQuery -->
<g id="edge837" class="edge"><title>\\Thelia\\Model\\ContentQuery&#45;&gt;\\Thelia\\Model\\Base\\ContentQuery</title>
<path fill="none" stroke="black" d="M2377.59,-17653.4C2285.08,-17647.8 2086.08,-17635.9 1986.02,-17629.9"/>
<polygon fill="none" stroke="black" points="1985.97,-17626.4 1975.78,-17629.3 1985.55,-17633.4 1985.97,-17626.4"/>
</g>
<!-- \\Thelia\\Model\\FeatureAv -->
<g id="node367" class="node"><title>\\Thelia\\Model\\FeatureAv</title>
<polygon fill="none" stroke="black" points="2465,-13732.3 2389,-13732.3 2389,-13696.3 2465,-13696.3 2465,-13732.3"/>
<text text-anchor="middle" x="2427" y="-13711.4" font-family="Courier,monospace" font-size="11.00">FeatureAv</text>
</g>
<!-- \\Thelia\\Model\\FeatureAv&#45;&gt;\\Thelia\\Model\\Base\\FeatureAv -->
<g id="edge839" class="edge"><title>\\Thelia\\Model\\FeatureAv&#45;&gt;\\Thelia\\Model\\Base\\FeatureAv</title>
<path fill="none" stroke="black" d="M2388.1,-13712C2298.97,-13706.7 2079.87,-13693.5 1978.73,-13687.5"/>
<polygon fill="none" stroke="black" points="1978.93,-13684 1968.74,-13686.9 1978.51,-13691 1978.93,-13684"/>
</g>
<!-- \\Thelia\\Model\\Delivzone -->
<g id="node368" class="node"><title>\\Thelia\\Model\\Delivzone</title>
<polygon fill="none" stroke="black" points="2465,-13678.3 2389,-13678.3 2389,-13642.3 2465,-13642.3 2465,-13678.3"/>
<text text-anchor="middle" x="2427" y="-13657.4" font-family="Courier,monospace" font-size="11.00">Delivzone</text>
</g>
<!-- \\Thelia\\Model\\Delivzone&#45;&gt;\\Thelia\\Model\\Base\\Delivzone -->
<g id="edge843" class="edge"><title>\\Thelia\\Model\\Delivzone&#45;&gt;\\Thelia\\Model\\Base\\Delivzone</title>
<path fill="none" stroke="black" d="M2388.1,-13658C2298.97,-13652.7 2079.87,-13639.5 1978.73,-13633.5"/>
<polygon fill="none" stroke="black" points="1978.93,-13630 1968.74,-13632.9 1978.51,-13637 1978.93,-13630"/>
</g>
<!-- \\Thelia\\Model\\ProductPrice -->
<g id="node369" class="node"><title>\\Thelia\\Model\\ProductPrice</title>
<polygon fill="none" stroke="black" points="2476,-13624.3 2378,-13624.3 2378,-13588.3 2476,-13588.3 2476,-13624.3"/>
<text text-anchor="middle" x="2427" y="-13603.4" font-family="Courier,monospace" font-size="11.00">ProductPrice</text>
</g>
<!-- \\Thelia\\Model\\ProductPrice&#45;&gt;\\Thelia\\Model\\Base\\ProductPrice -->
<g id="edge865" class="edge"><title>\\Thelia\\Model\\ProductPrice&#45;&gt;\\Thelia\\Model\\Base\\ProductPrice</title>
<path fill="none" stroke="black" d="M2377.59,-13603.4C2285.08,-13597.8 2086.08,-13585.9 1986.02,-13579.9"/>
<polygon fill="none" stroke="black" points="1985.97,-13576.4 1975.78,-13579.3 1985.55,-13583.4 1985.97,-13576.4"/>
</g>
<!-- \\Thelia\\Model\\OrderProductQuery -->
<g id="node370" class="node"><title>\\Thelia\\Model\\OrderProductQuery</title>
<polygon fill="none" stroke="black" points="2492,-17620.3 2362,-17620.3 2362,-17584.3 2492,-17584.3 2492,-17620.3"/>
<text text-anchor="middle" x="2427" y="-17599.4" font-family="Courier,monospace" font-size="11.00">OrderProductQuery</text>
</g>
<!-- \\Thelia\\Model\\OrderProductQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderProductQuery -->
<g id="edge869" class="edge"><title>\\Thelia\\Model\\OrderProductQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderProductQuery</title>
<path fill="none" stroke="black" d="M2361.25,-17598.4C2268.68,-17592.8 2100.35,-17582.8 2002.37,-17576.9"/>
<polygon fill="none" stroke="black" points="2002.43,-17573.4 1992.23,-17576.3 2002.01,-17580.4 2002.43,-17573.4"/>
</g>
<!-- \\Thelia\\Model\\OrderStatusI18nQuery -->
<g id="node371" class="node"><title>\\Thelia\\Model\\OrderStatusI18nQuery</title>
<polygon fill="none" stroke="black" points="2503,-17566.3 2351,-17566.3 2351,-17530.3 2503,-17530.3 2503,-17566.3"/>
<text text-anchor="middle" x="2427" y="-17545.4" font-family="Courier,monospace" font-size="11.00">OrderStatusI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\OrderStatusI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderStatusI18nQuery -->
<g id="edge881" class="edge"><title>\\Thelia\\Model\\OrderStatusI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\OrderStatusI18nQuery</title>
<path fill="none" stroke="black" d="M2350.91,-17543.8C2260.05,-17538.3 2108.43,-17529.3 2013.01,-17523.5"/>
<polygon fill="none" stroke="black" points="2013,-17520 2002.81,-17522.9 2012.58,-17527 2013,-17520"/>
</g>
<!-- \\Thelia\\Model\\CountryI18n -->
<g id="node372" class="node"><title>\\Thelia\\Model\\CountryI18n</title>
<polygon fill="none" stroke="black" points="2472,-13570.3 2382,-13570.3 2382,-13534.3 2472,-13534.3 2472,-13570.3"/>
<text text-anchor="middle" x="2427" y="-13549.4" font-family="Courier,monospace" font-size="11.00">CountryI18n</text>
</g>
<!-- \\Thelia\\Model\\CountryI18n&#45;&gt;\\Thelia\\Model\\Base\\CountryI18n -->
<g id="edge891" class="edge"><title>\\Thelia\\Model\\CountryI18n&#45;&gt;\\Thelia\\Model\\Base\\CountryI18n</title>
<path fill="none" stroke="black" d="M2381.21,-13549.6C2289.29,-13544.1 2082.55,-13531.7 1982.44,-13525.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13522.2 1972.23,-13525.1 1982,-13529.2 1982.42,-13522.2"/>
</g>
<!-- \\Thelia\\Model\\FeatureAvQuery -->
<g id="node373" class="node"><title>\\Thelia\\Model\\FeatureAvQuery</title>
<polygon fill="none" stroke="black" points="2482,-17512.3 2372,-17512.3 2372,-17476.3 2482,-17476.3 2482,-17512.3"/>
<text text-anchor="middle" x="2427" y="-17491.4" font-family="Courier,monospace" font-size="11.00">FeatureAvQuery</text>
</g>
<!-- \\Thelia\\Model\\FeatureAvQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureAvQuery -->
<g id="edge897" class="edge"><title>\\Thelia\\Model\\FeatureAvQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureAvQuery</title>
<path fill="none" stroke="black" d="M2371.47,-17491C2278.58,-17485.4 2092.09,-17474.3 1992.41,-17468.3"/>
<polygon fill="none" stroke="black" points="1992.35,-17464.8 1982.16,-17467.7 1991.93,-17471.8 1992.35,-17464.8"/>
</g>
<!-- \\Thelia\\Model\\CategoryQuery -->
<g id="node374" class="node"><title>\\Thelia\\Model\\CategoryQuery</title>
<polygon fill="none" stroke="black" points="2479,-17458.3 2375,-17458.3 2375,-17422.3 2479,-17422.3 2479,-17458.3"/>
<text text-anchor="middle" x="2427" y="-17437.4" font-family="Courier,monospace" font-size="11.00">CategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\CategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\CategoryQuery -->
<g id="edge913" class="edge"><title>\\Thelia\\Model\\CategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\CategoryQuery</title>
<path fill="none" stroke="black" d="M2374.8,-17437.2C2282.09,-17431.7 2089.08,-17420.1 1989.09,-17414.1"/>
<polygon fill="none" stroke="black" points="1989.03,-17410.6 1978.83,-17413.5 1988.61,-17417.6 1989.03,-17410.6"/>
</g>
<!-- \\Thelia\\Model\\ResourceI18n -->
<g id="node375" class="node"><title>\\Thelia\\Model\\ResourceI18n</title>
<polygon fill="none" stroke="black" points="2476,-13516.3 2378,-13516.3 2378,-13480.3 2476,-13480.3 2476,-13516.3"/>
<text text-anchor="middle" x="2427" y="-13495.4" font-family="Courier,monospace" font-size="11.00">ResourceI18n</text>
</g>
<!-- \\Thelia\\Model\\ResourceI18n&#45;&gt;\\Thelia\\Model\\Base\\ResourceI18n -->
<g id="edge919" class="edge"><title>\\Thelia\\Model\\ResourceI18n&#45;&gt;\\Thelia\\Model\\Base\\ResourceI18n</title>
<path fill="none" stroke="black" d="M2377.59,-13495.4C2285.08,-13489.8 2086.08,-13477.9 1986.02,-13471.9"/>
<polygon fill="none" stroke="black" points="1985.97,-13468.4 1975.78,-13471.3 1985.55,-13475.4 1985.97,-13468.4"/>
</g>
<!-- \\Thelia\\Model\\CouponQuery -->
<g id="node376" class="node"><title>\\Thelia\\Model\\CouponQuery</title>
<polygon fill="none" stroke="black" points="2472,-17404.3 2382,-17404.3 2382,-17368.3 2472,-17368.3 2472,-17404.3"/>
<text text-anchor="middle" x="2427" y="-17383.4" font-family="Courier,monospace" font-size="11.00">CouponQuery</text>
</g>
<!-- \\Thelia\\Model\\CouponQuery&#45;&gt;\\Thelia\\Model\\Base\\CouponQuery -->
<g id="edge923" class="edge"><title>\\Thelia\\Model\\CouponQuery&#45;&gt;\\Thelia\\Model\\Base\\CouponQuery</title>
<path fill="none" stroke="black" d="M2381.21,-17383.6C2289.29,-17378.1 2082.55,-17365.7 1982.44,-17359.7"/>
<polygon fill="none" stroke="black" points="1982.42,-17356.2 1972.23,-17359.1 1982,-17363.2 1982.42,-17356.2"/>
</g>
<!-- \\Thelia\\Model\\AttributeI18nQuery -->
<g id="node377" class="node"><title>\\Thelia\\Model\\AttributeI18nQuery</title>
<polygon fill="none" stroke="black" points="2496,-17350.3 2358,-17350.3 2358,-17314.3 2496,-17314.3 2496,-17350.3"/>
<text text-anchor="middle" x="2427" y="-17329.4" font-family="Courier,monospace" font-size="11.00">AttributeI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\AttributeI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeI18nQuery -->
<g id="edge925" class="edge"><title>\\Thelia\\Model\\AttributeI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeI18nQuery</title>
<path fill="none" stroke="black" d="M2357.86,-17328.2C2265.7,-17322.7 2102.93,-17312.9 2005.7,-17307.1"/>
<polygon fill="none" stroke="black" points="2005.82,-17303.6 1995.63,-17306.5 2005.41,-17310.6 2005.82,-17303.6"/>
</g>
<!-- \\Thelia\\Model\\Config -->
<g id="node378" class="node"><title>\\Thelia\\Model\\Config</title>
<polygon fill="none" stroke="black" points="2455,-13462.3 2399,-13462.3 2399,-13426.3 2455,-13426.3 2455,-13462.3"/>
<text text-anchor="middle" x="2427" y="-13441.4" font-family="Courier,monospace" font-size="11.00">Config</text>
</g>
<!-- \\Thelia\\Model\\Config&#45;&gt;\\Thelia\\Model\\Base\\Config -->
<g id="edge929" class="edge"><title>\\Thelia\\Model\\Config&#45;&gt;\\Thelia\\Model\\Base\\Config</title>
<path fill="none" stroke="black" d="M2398.26,-13442.6C2316.87,-13437.7 2083.86,-13423.8 1978.67,-13417.5"/>
<polygon fill="none" stroke="black" points="1978.78,-13414 1968.59,-13416.9 1978.36,-13421 1978.78,-13414"/>
</g>
<!-- \\Thelia\\Model\\Customer -->
<g id="node379" class="node"><title>\\Thelia\\Model\\Customer</title>
<polygon fill="none" stroke="black" points="2462,-12706.3 2392,-12706.3 2392,-12670.3 2462,-12670.3 2462,-12706.3"/>
<text text-anchor="middle" x="2427" y="-12685.4" font-family="Courier,monospace" font-size="11.00">Customer</text>
</g>
<!-- \\Thelia\\Model\\Customer&#45;&gt;\\Thelia\\Model\\Base\\Customer -->
<g id="edge931" class="edge"><title>\\Thelia\\Model\\Customer&#45;&gt;\\Thelia\\Model\\Base\\Customer</title>
<path fill="none" stroke="black" d="M2391.37,-12686.2C2304.49,-12681 2081.36,-12667.6 1978.89,-12661.5"/>
<polygon fill="none" stroke="black" points="1978.96,-12658 1968.77,-12660.9 1978.54,-12665 1978.96,-12658"/>
</g>
<!-- \\Thelia\\Model\\Customer&#45;&gt;\\Thelia\\Core\\Security\\User\\UserInterface -->
<g id="edge933" class="edge"><title>\\Thelia\\Model\\Customer&#45;&gt;\\Thelia\\Core\\Security\\User\\UserInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2391.45,-12691.9C2366.27,-12692.2 2333.9,-12687.9 2316,-12666.3 2134.51,-12448.1 2437.54,-7773.07 2252,-7558.33 2187.85,-7484.08 2063.71,-7485.89 1988.5,-7495.23"/>
<polygon fill="none" stroke="black" points="1987.68,-7491.8 1978.22,-7496.59 1988.6,-7498.74 1987.68,-7491.8"/>
</g>
<!-- \\Thelia\\Model\\OrderStatus -->
<g id="node380" class="node"><title>\\Thelia\\Model\\OrderStatus</title>
<polygon fill="none" stroke="black" points="2472,-13408.3 2382,-13408.3 2382,-13372.3 2472,-13372.3 2472,-13408.3"/>
<text text-anchor="middle" x="2427" y="-13387.4" font-family="Courier,monospace" font-size="11.00">OrderStatus</text>
</g>
<!-- \\Thelia\\Model\\OrderStatus&#45;&gt;\\Thelia\\Model\\Base\\OrderStatus -->
<g id="edge937" class="edge"><title>\\Thelia\\Model\\OrderStatus&#45;&gt;\\Thelia\\Model\\Base\\OrderStatus</title>
<path fill="none" stroke="black" d="M2381.21,-13387.6C2289.29,-13382.1 2082.55,-13369.7 1982.44,-13363.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13360.2 1972.23,-13363.1 1982,-13367.2 1982.42,-13360.2"/>
</g>
<!-- \\Thelia\\Model\\OrderFeature -->
<g id="node381" class="node"><title>\\Thelia\\Model\\OrderFeature</title>
<polygon fill="none" stroke="black" points="2476,-13354.3 2378,-13354.3 2378,-13318.3 2476,-13318.3 2476,-13354.3"/>
<text text-anchor="middle" x="2427" y="-13333.4" font-family="Courier,monospace" font-size="11.00">OrderFeature</text>
</g>
<!-- \\Thelia\\Model\\OrderFeature&#45;&gt;\\Thelia\\Model\\Base\\OrderFeature -->
<g id="edge945" class="edge"><title>\\Thelia\\Model\\OrderFeature&#45;&gt;\\Thelia\\Model\\Base\\OrderFeature</title>
<path fill="none" stroke="black" d="M2377.59,-13333.4C2285.08,-13327.8 2086.08,-13315.9 1986.02,-13309.9"/>
<polygon fill="none" stroke="black" points="1985.97,-13306.4 1975.78,-13309.3 1985.55,-13313.4 1985.97,-13306.4"/>
</g>
<!-- \\Thelia\\Model\\FeatureI18n -->
<g id="node382" class="node"><title>\\Thelia\\Model\\FeatureI18n</title>
<polygon fill="none" stroke="black" points="2472,-13300.3 2382,-13300.3 2382,-13264.3 2472,-13264.3 2472,-13300.3"/>
<text text-anchor="middle" x="2427" y="-13279.4" font-family="Courier,monospace" font-size="11.00">FeatureI18n</text>
</g>
<!-- \\Thelia\\Model\\FeatureI18n&#45;&gt;\\Thelia\\Model\\Base\\FeatureI18n -->
<g id="edge947" class="edge"><title>\\Thelia\\Model\\FeatureI18n&#45;&gt;\\Thelia\\Model\\Base\\FeatureI18n</title>
<path fill="none" stroke="black" d="M2381.21,-13279.6C2289.29,-13274.1 2082.55,-13261.7 1982.44,-13255.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13252.2 1972.23,-13255.1 1982,-13259.2 1982.42,-13252.2"/>
</g>
<!-- \\Thelia\\Model\\TaxRuleI18n -->
<g id="node383" class="node"><title>\\Thelia\\Model\\TaxRuleI18n</title>
<polygon fill="none" stroke="black" points="2472,-13246.3 2382,-13246.3 2382,-13210.3 2472,-13210.3 2472,-13246.3"/>
<text text-anchor="middle" x="2427" y="-13225.4" font-family="Courier,monospace" font-size="11.00">TaxRuleI18n</text>
</g>
<!-- \\Thelia\\Model\\TaxRuleI18n&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleI18n -->
<g id="edge953" class="edge"><title>\\Thelia\\Model\\TaxRuleI18n&#45;&gt;\\Thelia\\Model\\Base\\TaxRuleI18n</title>
<path fill="none" stroke="black" d="M2381.21,-13225.6C2289.29,-13220.1 2082.55,-13207.7 1982.44,-13201.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13198.2 1972.23,-13201.1 1982,-13205.2 1982.42,-13198.2"/>
</g>
<!-- \\Thelia\\Model\\FeatureAvI18nQuery -->
<g id="node384" class="node"><title>\\Thelia\\Model\\FeatureAvI18nQuery</title>
<polygon fill="none" stroke="black" points="2496,-17296.3 2358,-17296.3 2358,-17260.3 2496,-17260.3 2496,-17296.3"/>
<text text-anchor="middle" x="2427" y="-17275.4" font-family="Courier,monospace" font-size="11.00">FeatureAvI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\FeatureAvI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureAvI18nQuery -->
<g id="edge955" class="edge"><title>\\Thelia\\Model\\FeatureAvI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureAvI18nQuery</title>
<path fill="none" stroke="black" d="M2357.86,-17274.2C2265.7,-17268.7 2102.93,-17258.9 2005.7,-17253.1"/>
<polygon fill="none" stroke="black" points="2005.82,-17249.6 1995.63,-17252.5 2005.41,-17256.6 2005.82,-17249.6"/>
</g>
<!-- \\Thelia\\Model\\AttributeQuery -->
<g id="node385" class="node"><title>\\Thelia\\Model\\AttributeQuery</title>
<polygon fill="none" stroke="black" points="2482,-17242.3 2372,-17242.3 2372,-17206.3 2482,-17206.3 2482,-17242.3"/>
<text text-anchor="middle" x="2427" y="-17221.4" font-family="Courier,monospace" font-size="11.00">AttributeQuery</text>
</g>
<!-- \\Thelia\\Model\\AttributeQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeQuery -->
<g id="edge957" class="edge"><title>\\Thelia\\Model\\AttributeQuery&#45;&gt;\\Thelia\\Model\\Base\\AttributeQuery</title>
<path fill="none" stroke="black" d="M2371.47,-17221C2278.58,-17215.4 2092.09,-17204.3 1992.41,-17198.3"/>
<polygon fill="none" stroke="black" points="1992.35,-17194.8 1982.16,-17197.7 1991.93,-17201.8 1992.35,-17194.8"/>
</g>
<!-- \\Thelia\\Model\\FolderVersionQuery -->
<g id="node386" class="node"><title>\\Thelia\\Model\\FolderVersionQuery</title>
<polygon fill="none" stroke="black" points="2496,-17188.3 2358,-17188.3 2358,-17152.3 2496,-17152.3 2496,-17188.3"/>
<text text-anchor="middle" x="2427" y="-17167.4" font-family="Courier,monospace" font-size="11.00">FolderVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\FolderVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\FolderVersionQuery -->
<g id="edge959" class="edge"><title>\\Thelia\\Model\\FolderVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\FolderVersionQuery</title>
<path fill="none" stroke="black" d="M2357.86,-17166.2C2265.7,-17160.7 2102.93,-17150.9 2005.7,-17145.1"/>
<polygon fill="none" stroke="black" points="2005.82,-17141.6 1995.63,-17144.5 2005.41,-17148.6 2005.82,-17141.6"/>
</g>
<!-- \\Thelia\\Model\\GroupResourceQuery -->
<g id="node387" class="node"><title>\\Thelia\\Model\\GroupResourceQuery</title>
<polygon fill="none" stroke="black" points="2496,-17134.3 2358,-17134.3 2358,-17098.3 2496,-17098.3 2496,-17134.3"/>
<text text-anchor="middle" x="2427" y="-17113.4" font-family="Courier,monospace" font-size="11.00">GroupResourceQuery</text>
</g>
<!-- \\Thelia\\Model\\GroupResourceQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupResourceQuery -->
<g id="edge961" class="edge"><title>\\Thelia\\Model\\GroupResourceQuery&#45;&gt;\\Thelia\\Model\\Base\\GroupResourceQuery</title>
<path fill="none" stroke="black" d="M2357.86,-17112.2C2265.7,-17106.7 2102.93,-17096.9 2005.7,-17091.1"/>
<polygon fill="none" stroke="black" points="2005.82,-17087.6 1995.63,-17090.5 2005.41,-17094.6 2005.82,-17087.6"/>
</g>
<!-- \\Thelia\\Model\\FeatureProduct -->
<g id="node388" class="node"><title>\\Thelia\\Model\\FeatureProduct</title>
<polygon fill="none" stroke="black" points="2482,-13192.3 2372,-13192.3 2372,-13156.3 2482,-13156.3 2482,-13192.3"/>
<text text-anchor="middle" x="2427" y="-13171.4" font-family="Courier,monospace" font-size="11.00">FeatureProduct</text>
</g>
<!-- \\Thelia\\Model\\FeatureProduct&#45;&gt;\\Thelia\\Model\\Base\\FeatureProduct -->
<g id="edge975" class="edge"><title>\\Thelia\\Model\\FeatureProduct&#45;&gt;\\Thelia\\Model\\Base\\FeatureProduct</title>
<path fill="none" stroke="black" d="M2371.47,-13171C2278.58,-13165.4 2092.09,-13154.3 1992.41,-13148.3"/>
<polygon fill="none" stroke="black" points="1992.35,-13144.8 1982.16,-13147.7 1991.93,-13151.8 1992.35,-13144.8"/>
</g>
<!-- \\Thelia\\Model\\CouponOrder -->
<g id="node389" class="node"><title>\\Thelia\\Model\\CouponOrder</title>
<polygon fill="none" stroke="black" points="2472,-13138.3 2382,-13138.3 2382,-13102.3 2472,-13102.3 2472,-13138.3"/>
<text text-anchor="middle" x="2427" y="-13117.4" font-family="Courier,monospace" font-size="11.00">CouponOrder</text>
</g>
<!-- \\Thelia\\Model\\CouponOrder&#45;&gt;\\Thelia\\Model\\Base\\CouponOrder -->
<g id="edge991" class="edge"><title>\\Thelia\\Model\\CouponOrder&#45;&gt;\\Thelia\\Model\\Base\\CouponOrder</title>
<path fill="none" stroke="black" d="M2381.21,-13117.6C2289.29,-13112.1 2082.55,-13099.7 1982.44,-13093.7"/>
<polygon fill="none" stroke="black" points="1982.42,-13090.2 1972.23,-13093.1 1982,-13097.2 1982.42,-13090.2"/>
</g>
<!-- \\Thelia\\Model\\DelivzoneQuery -->
<g id="node390" class="node"><title>\\Thelia\\Model\\DelivzoneQuery</title>
<polygon fill="none" stroke="black" points="2482,-17080.3 2372,-17080.3 2372,-17044.3 2482,-17044.3 2482,-17080.3"/>
<text text-anchor="middle" x="2427" y="-17059.4" font-family="Courier,monospace" font-size="11.00">DelivzoneQuery</text>
</g>
<!-- \\Thelia\\Model\\DelivzoneQuery&#45;&gt;\\Thelia\\Model\\Base\\DelivzoneQuery -->
<g id="edge997" class="edge"><title>\\Thelia\\Model\\DelivzoneQuery&#45;&gt;\\Thelia\\Model\\Base\\DelivzoneQuery</title>
<path fill="none" stroke="black" d="M2371.47,-17059C2278.58,-17053.4 2092.09,-17042.3 1992.41,-17036.3"/>
<polygon fill="none" stroke="black" points="1992.35,-17032.8 1982.16,-17035.7 1991.93,-17039.8 1992.35,-17032.8"/>
</g>
<!-- \\Thelia\\Model\\Tax -->
<g id="node391" class="node"><title>\\Thelia\\Model\\Tax</title>
<polygon fill="none" stroke="black" points="2454,-13084.3 2400,-13084.3 2400,-13048.3 2454,-13048.3 2454,-13084.3"/>
<text text-anchor="middle" x="2427" y="-13063.4" font-family="Courier,monospace" font-size="11.00">Tax</text>
</g>
<!-- \\Thelia\\Model\\Tax&#45;&gt;\\Thelia\\Model\\Base\\Tax -->
<g id="edge999" class="edge"><title>\\Thelia\\Model\\Tax&#45;&gt;\\Thelia\\Model\\Base\\Tax</title>
<path fill="none" stroke="black" d="M2399.71,-13064.7C2319.67,-13059.9 2084.57,-13045.8 1978.72,-13039.5"/>
<polygon fill="none" stroke="black" points="1978.78,-13036 1968.58,-13038.9 1978.36,-13043 1978.78,-13036"/>
</g>
<!-- \\Thelia\\Model\\CustomerTitle -->
<g id="node392" class="node"><title>\\Thelia\\Model\\CustomerTitle</title>
<polygon fill="none" stroke="black" points="2479,-13030.3 2375,-13030.3 2375,-12994.3 2479,-12994.3 2479,-13030.3"/>
<text text-anchor="middle" x="2427" y="-13009.4" font-family="Courier,monospace" font-size="11.00">CustomerTitle</text>
</g>
<!-- \\Thelia\\Model\\CustomerTitle&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitle -->
<g id="edge1009" class="edge"><title>\\Thelia\\Model\\CustomerTitle&#45;&gt;\\Thelia\\Model\\Base\\CustomerTitle</title>
<path fill="none" stroke="black" d="M2374.8,-13009.2C2282.09,-13003.7 2089.08,-12992.1 1989.09,-12986.1"/>
<polygon fill="none" stroke="black" points="1989.03,-12982.6 1978.83,-12985.5 1988.61,-12989.6 1989.03,-12982.6"/>
</g>
<!-- \\Thelia\\Model\\Accessory -->
<g id="node393" class="node"><title>\\Thelia\\Model\\Accessory</title>
<polygon fill="none" stroke="black" points="2465,-12976.3 2389,-12976.3 2389,-12940.3 2465,-12940.3 2465,-12976.3"/>
<text text-anchor="middle" x="2427" y="-12955.4" font-family="Courier,monospace" font-size="11.00">Accessory</text>
</g>
<!-- \\Thelia\\Model\\Accessory&#45;&gt;\\Thelia\\Model\\Base\\Accessory -->
<g id="edge1017" class="edge"><title>\\Thelia\\Model\\Accessory&#45;&gt;\\Thelia\\Model\\Base\\Accessory</title>
<path fill="none" stroke="black" d="M2388.1,-12956C2298.97,-12950.7 2079.87,-12937.5 1978.73,-12931.5"/>
<polygon fill="none" stroke="black" points="1978.93,-12928 1968.74,-12930.9 1978.51,-12935 1978.93,-12928"/>
</g>
<!-- \\Thelia\\Model\\FeatureQuery -->
<g id="node394" class="node"><title>\\Thelia\\Model\\FeatureQuery</title>
<polygon fill="none" stroke="black" points="2476,-17026.3 2378,-17026.3 2378,-16990.3 2476,-16990.3 2476,-17026.3"/>
<text text-anchor="middle" x="2427" y="-17005.4" font-family="Courier,monospace" font-size="11.00">FeatureQuery</text>
</g>
<!-- \\Thelia\\Model\\FeatureQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureQuery -->
<g id="edge1025" class="edge"><title>\\Thelia\\Model\\FeatureQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureQuery</title>
<path fill="none" stroke="black" d="M2377.59,-17005.4C2285.08,-16999.8 2086.08,-16987.9 1986.02,-16981.9"/>
<polygon fill="none" stroke="black" points="1985.97,-16978.4 1975.78,-16981.3 1985.55,-16985.4 1985.97,-16978.4"/>
</g>
<!-- \\Thelia\\Model\\ResourceQuery -->
<g id="node395" class="node"><title>\\Thelia\\Model\\ResourceQuery</title>
<polygon fill="none" stroke="black" points="2479,-16972.3 2375,-16972.3 2375,-16936.3 2479,-16936.3 2479,-16972.3"/>
<text text-anchor="middle" x="2427" y="-16951.4" font-family="Courier,monospace" font-size="11.00">ResourceQuery</text>
</g>
<!-- \\Thelia\\Model\\ResourceQuery&#45;&gt;\\Thelia\\Model\\Base\\ResourceQuery -->
<g id="edge1027" class="edge"><title>\\Thelia\\Model\\ResourceQuery&#45;&gt;\\Thelia\\Model\\Base\\ResourceQuery</title>
<path fill="none" stroke="black" d="M2374.8,-16951.2C2282.09,-16945.7 2089.08,-16934.1 1989.09,-16928.1"/>
<polygon fill="none" stroke="black" points="1989.03,-16924.6 1978.83,-16927.5 1988.61,-16931.6 1989.03,-16924.6"/>
</g>
<!-- \\Thelia\\Model\\Resource -->
<g id="node396" class="node"><title>\\Thelia\\Model\\Resource</title>
<polygon fill="none" stroke="black" points="2462,-12922.3 2392,-12922.3 2392,-12886.3 2462,-12886.3 2462,-12922.3"/>
<text text-anchor="middle" x="2427" y="-12901.4" font-family="Courier,monospace" font-size="11.00">Resource</text>
</g>
<!-- \\Thelia\\Model\\Resource&#45;&gt;\\Thelia\\Model\\Base\\Resource -->
<g id="edge1035" class="edge"><title>\\Thelia\\Model\\Resource&#45;&gt;\\Thelia\\Model\\Base\\Resource</title>
<path fill="none" stroke="black" d="M2391.37,-12902.2C2304.49,-12897 2081.36,-12883.6 1978.89,-12877.5"/>
<polygon fill="none" stroke="black" points="1978.96,-12874 1968.77,-12876.9 1978.54,-12881 1978.96,-12874"/>
</g>
<!-- \\Thelia\\Model\\AdminLog -->
<g id="node397" class="node"><title>\\Thelia\\Model\\AdminLog</title>
<polygon fill="none" stroke="black" points="2462,-12868.3 2392,-12868.3 2392,-12832.3 2462,-12832.3 2462,-12868.3"/>
<text text-anchor="middle" x="2427" y="-12847.4" font-family="Courier,monospace" font-size="11.00">AdminLog</text>
</g>
<!-- \\Thelia\\Model\\AdminLog&#45;&gt;\\Thelia\\Model\\Base\\AdminLog -->
<g id="edge1043" class="edge"><title>\\Thelia\\Model\\AdminLog&#45;&gt;\\Thelia\\Model\\Base\\AdminLog</title>
<path fill="none" stroke="black" d="M2391.37,-12848.2C2304.49,-12843 2081.36,-12829.6 1978.89,-12823.5"/>
<polygon fill="none" stroke="black" points="1978.96,-12820 1968.77,-12822.9 1978.54,-12827 1978.96,-12820"/>
</g>
<!-- \\Thelia\\Model\\FeatureI18nQuery -->
<g id="node398" class="node"><title>\\Thelia\\Model\\FeatureI18nQuery</title>
<polygon fill="none" stroke="black" points="2489,-16918.3 2365,-16918.3 2365,-16882.3 2489,-16882.3 2489,-16918.3"/>
<text text-anchor="middle" x="2427" y="-16897.4" font-family="Courier,monospace" font-size="11.00">FeatureI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\FeatureI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureI18nQuery -->
<g id="edge1047" class="edge"><title>\\Thelia\\Model\\FeatureI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\FeatureI18nQuery</title>
<path fill="none" stroke="black" d="M2364.31,-16896.6C2271.5,-16891 2097.91,-16880.6 1999.33,-16874.7"/>
<polygon fill="none" stroke="black" points="1999.34,-16871.2 1989.15,-16874.1 1998.93,-16878.2 1999.34,-16871.2"/>
</g>
<!-- \\Thelia\\Model\\ModuleI18n -->
<g id="node399" class="node"><title>\\Thelia\\Model\\ModuleI18n</title>
<polygon fill="none" stroke="black" points="2469,-12814.3 2385,-12814.3 2385,-12778.3 2469,-12778.3 2469,-12814.3"/>
<text text-anchor="middle" x="2427" y="-12793.4" font-family="Courier,monospace" font-size="11.00">ModuleI18n</text>
</g>
<!-- \\Thelia\\Model\\ModuleI18n&#45;&gt;\\Thelia\\Model\\Base\\ModuleI18n -->
<g id="edge1051" class="edge"><title>\\Thelia\\Model\\ModuleI18n&#45;&gt;\\Thelia\\Model\\Base\\ModuleI18n</title>
<path fill="none" stroke="black" d="M2384.72,-12793.8C2293.58,-12788.3 2078.81,-12775.5 1978.87,-12769.5"/>
<polygon fill="none" stroke="black" points="1978.89,-12766 1968.7,-12768.9 1978.47,-12773 1978.89,-12766"/>
</g>
<!-- \\Thelia\\Model\\DocumentI18nQuery -->
<g id="node400" class="node"><title>\\Thelia\\Model\\DocumentI18nQuery</title>
<polygon fill="none" stroke="black" points="2492,-21076.3 2362,-21076.3 2362,-21040.3 2492,-21040.3 2492,-21076.3"/>
<text text-anchor="middle" x="2427" y="-21055.4" font-family="Courier,monospace" font-size="11.00">DocumentI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\DocumentI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\DocumentI18nQuery -->
<g id="edge1053" class="edge"><title>\\Thelia\\Model\\DocumentI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\DocumentI18nQuery</title>
<path fill="none" stroke="black" d="M2361.25,-21054.4C2268.68,-21048.8 2100.35,-21038.8 2002.37,-21032.9"/>
<polygon fill="none" stroke="black" points="2002.43,-21029.4 1992.23,-21032.3 2002.01,-21036.4 2002.43,-21029.4"/>
</g>
<!-- \\Thelia\\Model\\DocumentQuery -->
<g id="node401" class="node"><title>\\Thelia\\Model\\DocumentQuery</title>
<polygon fill="none" stroke="black" points="2479,-21022.3 2375,-21022.3 2375,-20986.3 2479,-20986.3 2479,-21022.3"/>
<text text-anchor="middle" x="2427" y="-21001.4" font-family="Courier,monospace" font-size="11.00">DocumentQuery</text>
</g>
<!-- \\Thelia\\Model\\DocumentQuery&#45;&gt;\\Thelia\\Model\\Base\\DocumentQuery -->
<g id="edge1055" class="edge"><title>\\Thelia\\Model\\DocumentQuery&#45;&gt;\\Thelia\\Model\\Base\\DocumentQuery</title>
<path fill="none" stroke="black" d="M2374.8,-21001.2C2282.09,-20995.7 2089.08,-20984.1 1989.09,-20978.1"/>
<polygon fill="none" stroke="black" points="1989.03,-20974.6 1978.83,-20977.5 1988.61,-20981.6 1989.03,-20974.6"/>
</g>
<!-- \\Thelia\\Model\\Module -->
<g id="node402" class="node"><title>\\Thelia\\Model\\Module</title>
<polygon fill="none" stroke="black" points="2455,-16864.3 2399,-16864.3 2399,-16828.3 2455,-16828.3 2455,-16864.3"/>
<text text-anchor="middle" x="2427" y="-16843.4" font-family="Courier,monospace" font-size="11.00">Module</text>
</g>
<!-- \\Thelia\\Model\\Module&#45;&gt;\\Thelia\\Model\\Base\\Module -->
<g id="edge1065" class="edge"><title>\\Thelia\\Model\\Module&#45;&gt;\\Thelia\\Model\\Base\\Module</title>
<path fill="none" stroke="black" d="M2398.26,-16844.6C2316.87,-16839.7 2083.86,-16825.8 1978.67,-16819.5"/>
<polygon fill="none" stroke="black" points="1978.78,-16816 1968.59,-16818.9 1978.36,-16823 1978.78,-16816"/>
</g>
<!-- \\Thelia\\Model\\ProductCategoryQuery -->
<g id="node403" class="node"><title>\\Thelia\\Model\\ProductCategoryQuery</title>
<polygon fill="none" stroke="black" points="2503,-20968.3 2351,-20968.3 2351,-20932.3 2503,-20932.3 2503,-20968.3"/>
<text text-anchor="middle" x="2427" y="-20947.4" font-family="Courier,monospace" font-size="11.00">ProductCategoryQuery</text>
</g>
<!-- \\Thelia\\Model\\ProductCategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductCategoryQuery -->
<g id="edge1071" class="edge"><title>\\Thelia\\Model\\ProductCategoryQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductCategoryQuery</title>
<path fill="none" stroke="black" d="M2350.91,-20945.8C2260.05,-20940.3 2108.43,-20931.3 2013.01,-20925.5"/>
<polygon fill="none" stroke="black" points="2013,-20922 2002.81,-20924.9 2012.58,-20929 2013,-20922"/>
</g>
<!-- \\Thelia\\Model\\ImageI18nQuery -->
<g id="node404" class="node"><title>\\Thelia\\Model\\ImageI18nQuery</title>
<polygon fill="none" stroke="black" points="2482,-20914.3 2372,-20914.3 2372,-20878.3 2482,-20878.3 2482,-20914.3"/>
<text text-anchor="middle" x="2427" y="-20893.4" font-family="Courier,monospace" font-size="11.00">ImageI18nQuery</text>
</g>
<!-- \\Thelia\\Model\\ImageI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ImageI18nQuery -->
<g id="edge1077" class="edge"><title>\\Thelia\\Model\\ImageI18nQuery&#45;&gt;\\Thelia\\Model\\Base\\ImageI18nQuery</title>
<path fill="none" stroke="black" d="M2371.47,-20893C2278.58,-20887.4 2092.09,-20876.3 1992.41,-20870.3"/>
<polygon fill="none" stroke="black" points="1992.35,-20866.8 1982.16,-20869.7 1991.93,-20873.8 1992.35,-20866.8"/>
</g>
<!-- \\Thelia\\Model\\ProductVersionQuery -->
<g id="node405" class="node"><title>\\Thelia\\Model\\ProductVersionQuery</title>
<polygon fill="none" stroke="black" points="2499,-20860.3 2355,-20860.3 2355,-20824.3 2499,-20824.3 2499,-20860.3"/>
<text text-anchor="middle" x="2427" y="-20839.4" font-family="Courier,monospace" font-size="11.00">ProductVersionQuery</text>
</g>
<!-- \\Thelia\\Model\\ProductVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductVersionQuery -->
<g id="edge1081" class="edge"><title>\\Thelia\\Model\\ProductVersionQuery&#45;&gt;\\Thelia\\Model\\Base\\ProductVersionQuery</title>
<path fill="none" stroke="black" d="M2354.42,-20838C2262.75,-20832.5 2105.38,-20823.1 2009.02,-20817.3"/>
<polygon fill="none" stroke="black" points="2009.21,-20813.8 1999.02,-20816.7 2008.8,-20820.8 2009.21,-20813.8"/>
</g>
<!-- \\Thelia\\Type\\IntType -->
<g id="node407" class="node"><title>\\Thelia\\Type\\IntType</title>
<polygon fill="none" stroke="black" points="2459,-3438.33 2395,-3438.33 2395,-3402.33 2459,-3402.33 2459,-3438.33"/>
<text text-anchor="middle" x="2427" y="-3417.43" font-family="Courier,monospace" font-size="11.00">IntType</text>
</g>
<!-- \\Thelia\\Type\\TypeInterface -->
<g id="node421" class="node"><title>\\Thelia\\Type\\TypeInterface</title>
<polygon fill="none" stroke="black" points="1978,-3222.33 1874,-3222.33 1874,-3186.33 1978,-3186.33 1978,-3222.33"/>
<text text-anchor="middle" x="1926" y="-3201.43" font-family="Courier,monospace" font-size="11.00">TypeInterface</text>
</g>
<!-- \\Thelia\\Type\\IntType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge63" class="edge"><title>\\Thelia\\Type\\IntType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2394.89,-3414.41C2372.44,-3409.81 2341.94,-3402.65 2316,-3393.33 2183.18,-3345.61 2035.61,-3266.35 1966.22,-3227.39"/>
<polygon fill="none" stroke="black" points="1967.79,-3224.25 1957.36,-3222.39 1964.35,-3230.35 1967.79,-3224.25"/>
</g>
<!-- \\Thelia\\Type\\AlphaNumStringListType -->
<g id="node408" class="node"><title>\\Thelia\\Type\\AlphaNumStringListType</title>
<polygon fill="none" stroke="black" points="2509,-3384.33 2345,-3384.33 2345,-3348.33 2509,-3348.33 2509,-3384.33"/>
<text text-anchor="middle" x="2427" y="-3363.43" font-family="Courier,monospace" font-size="11.00">AlphaNumStringListType</text>
</g>
<!-- \\Thelia\\Type\\AlphaNumStringListType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge195" class="edge"><title>\\Thelia\\Type\\AlphaNumStringListType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2348.82,-3348.3C2337.76,-3345.46 2326.56,-3342.43 2316,-3339.33 2196.27,-3304.13 2058.92,-3254.33 1983.36,-3226.1"/>
<polygon fill="none" stroke="black" points="1984.15,-3222.66 1973.56,-3222.43 1981.7,-3229.21 1984.15,-3222.66"/>
</g>
<!-- \\Thelia\\Type\\EnumType -->
<g id="node409" class="node"><title>\\Thelia\\Type\\EnumType</title>
<polygon fill="none" stroke="black" points="2462,-3330.33 2392,-3330.33 2392,-3294.33 2462,-3294.33 2462,-3330.33"/>
<text text-anchor="middle" x="2427" y="-3309.43" font-family="Courier,monospace" font-size="11.00">EnumType</text>
</g>
<!-- \\Thelia\\Type\\EnumType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge295" class="edge"><title>\\Thelia\\Type\\EnumType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2391.37,-3304.65C2307.02,-3286.46 2094.24,-3240.6 1988.15,-3217.72"/>
<polygon fill="none" stroke="black" points="1988.73,-3214.27 1978.22,-3215.58 1987.26,-3221.11 1988.73,-3214.27"/>
</g>
<!-- \\Thelia\\Type\\BooleanOrBothType -->
<g id="node410" class="node"><title>\\Thelia\\Type\\BooleanOrBothType</title>
<polygon fill="none" stroke="black" points="2492,-3276.33 2362,-3276.33 2362,-3240.33 2492,-3240.33 2492,-3276.33"/>
<text text-anchor="middle" x="2427" y="-3255.43" font-family="Courier,monospace" font-size="11.00">BooleanOrBothType</text>
</g>
<!-- \\Thelia\\Type\\BooleanOrBothType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge311" class="edge"><title>\\Thelia\\Type\\BooleanOrBothType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2361.25,-3251.24C2264.04,-3240.76 2083.26,-3221.28 1988.16,-3211.03"/>
<polygon fill="none" stroke="black" points="1988.44,-3207.54 1978.12,-3209.95 1987.69,-3214.5 1988.44,-3207.54"/>
</g>
<!-- \\Thelia\\Type\\FloatType -->
<g id="node411" class="node"><title>\\Thelia\\Type\\FloatType</title>
<polygon fill="none" stroke="black" points="2465,-3222.33 2389,-3222.33 2389,-3186.33 2465,-3186.33 2465,-3222.33"/>
<text text-anchor="middle" x="2427" y="-3201.43" font-family="Courier,monospace" font-size="11.00">FloatType</text>
</g>
<!-- \\Thelia\\Type\\FloatType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge387" class="edge"><title>\\Thelia\\Type\\FloatType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2388.1,-3204.33C2301.66,-3204.33 2092.99,-3204.33 1988.21,-3204.33"/>
<polygon fill="none" stroke="black" points="1988.1,-3200.83 1978.1,-3204.33 1988.1,-3207.83 1988.1,-3200.83"/>
</g>
<!-- \\Thelia\\Type\\IntListType -->
<g id="node412" class="node"><title>\\Thelia\\Type\\IntListType</title>
<polygon fill="none" stroke="black" points="2472,-3168.33 2382,-3168.33 2382,-3132.33 2472,-3132.33 2472,-3168.33"/>
<text text-anchor="middle" x="2427" y="-3147.43" font-family="Courier,monospace" font-size="11.00">IntListType</text>
</g>
<!-- \\Thelia\\Type\\IntListType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge515" class="edge"><title>\\Thelia\\Type\\IntListType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2381.21,-3155.26C2291.07,-3164.98 2090.5,-3186.6 1988.36,-3197.61"/>
<polygon fill="none" stroke="black" points="1987.76,-3194.15 1978.2,-3198.7 1988.51,-3201.11 1987.76,-3194.15"/>
</g>
<!-- \\Thelia\\Type\\EnumListType -->
<g id="node413" class="node"><title>\\Thelia\\Type\\EnumListType</title>
<polygon fill="none" stroke="black" points="2476,-3114.33 2378,-3114.33 2378,-3078.33 2476,-3078.33 2476,-3114.33"/>
<text text-anchor="middle" x="2427" y="-3093.43" font-family="Courier,monospace" font-size="11.00">EnumListType</text>
</g>
<!-- \\Thelia\\Type\\EnumListType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge549" class="edge"><title>\\Thelia\\Type\\EnumListType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2377.59,-3106.98C2285.7,-3126.79 2088.75,-3169.24 1988.05,-3190.95"/>
<polygon fill="none" stroke="black" points="1987.07,-3187.58 1978.03,-3193.11 1988.54,-3194.43 1987.07,-3187.58"/>
</g>
<!-- \\Thelia\\Type\\IntToCombinedStringsListType -->
<g id="node414" class="node"><title>\\Thelia\\Type\\IntToCombinedStringsListType</title>
<polygon fill="none" stroke="black" points="2530,-3060.33 2324,-3060.33 2324,-3024.33 2530,-3024.33 2530,-3060.33"/>
<text text-anchor="middle" x="2427" y="-3039.43" font-family="Courier,monospace" font-size="11.00">IntToCombinedStringsListType</text>
</g>
<!-- \\Thelia\\Type\\IntToCombinedStringsListType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge555" class="edge"><title>\\Thelia\\Type\\IntToCombinedStringsListType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2348.82,-3060.36C2337.76,-3063.2 2326.56,-3066.22 2316,-3069.33 2196.27,-3104.53 2058.92,-3154.32 1983.36,-3182.56"/>
<polygon fill="none" stroke="black" points="1981.7,-3179.44 1973.56,-3186.23 1984.15,-3186 1981.7,-3179.44"/>
</g>
<!-- \\Thelia\\Type\\BooleanType -->
<g id="node415" class="node"><title>\\Thelia\\Type\\BooleanType</title>
<polygon fill="none" stroke="black" points="2472,-3006.33 2382,-3006.33 2382,-2970.33 2472,-2970.33 2472,-3006.33"/>
<text text-anchor="middle" x="2427" y="-2985.43" font-family="Courier,monospace" font-size="11.00">BooleanType</text>
</g>
<!-- \\Thelia\\Type\\BooleanType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge611" class="edge"><title>\\Thelia\\Type\\BooleanType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2381.26,-2997.16C2360.98,-3001.66 2337,-3007.78 2316,-3015.33 2183.18,-3063.05 2035.61,-3142.31 1966.22,-3181.27"/>
<polygon fill="none" stroke="black" points="1964.35,-3178.31 1957.36,-3186.27 1967.79,-3184.4 1964.35,-3178.31"/>
</g>
<!-- \\Thelia\\Type\\TypeCollection -->
<g id="node416" class="node"><title>\\Thelia\\Type\\TypeCollection</title>
<polygon fill="none" stroke="black" points="2482,-3600.33 2372,-3600.33 2372,-3564.33 2482,-3564.33 2482,-3600.33"/>
<text text-anchor="middle" x="2427" y="-3579.43" font-family="Courier,monospace" font-size="11.00">TypeCollection</text>
</g>
<!-- \\Iterator -->
<g id="node806" class="node"><title>\\Iterator</title>
<ellipse fill="none" stroke="black" cx="349" cy="-21836.3" rx="51.8276" ry="18.3848"/>
<text text-anchor="middle" x="349" y="-21832.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Iterator</text>
</g>
<!-- \\Thelia\\Type\\TypeCollection&#45;&gt;\\Iterator -->
<g id="edge695" class="edge"><title>\\Thelia\\Type\\TypeCollection&#45;&gt;\\Iterator</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2426.46,-3600.46C2419.36,-3838.61 2344.52,-6376.12 2316,-8426.33 2313.48,-8607.37 2326.36,-21297.2 2252,-21462.3 2074.77,-21855.8 1931.17,-21955.4 1528,-22109.3 1370.63,-22169.4 905.926,-22208.8 770,-22109.3 684.591,-22046.8 779.133,-21950.3 698,-21882.3 615.674,-21813.4 481.916,-21817.4 406.133,-21826.7"/>
<polygon fill="none" stroke="black" points="405.299,-21823.3 395.835,-21828.1 406.204,-21830.2 405.299,-21823.3"/>
</g>
<!-- \\Thelia\\Type\\JsonType -->
<g id="node417" class="node"><title>\\Thelia\\Type\\JsonType</title>
<polygon fill="none" stroke="black" points="2462,-2952.33 2392,-2952.33 2392,-2916.33 2462,-2916.33 2462,-2952.33"/>
<text text-anchor="middle" x="2427" y="-2931.43" font-family="Courier,monospace" font-size="11.00">JsonType</text>
</g>
<!-- \\Thelia\\Type\\JsonType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge743" class="edge"><title>\\Thelia\\Type\\JsonType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2391.34,-2940.01C2369.11,-2944.27 2340.23,-2951.15 2316,-2961.33 2172.42,-3021.68 2021.01,-3131.31 1957.22,-3179.96"/>
<polygon fill="none" stroke="black" points="1954.97,-3177.27 1949.17,-3186.13 1959.23,-3182.82 1954.97,-3177.27"/>
</g>
<!-- \\Thelia\\Type\\IntToCombinedIntsListType -->
<g id="node418" class="node"><title>\\Thelia\\Type\\IntToCombinedIntsListType</title>
<polygon fill="none" stroke="black" points="2519,-2898.33 2335,-2898.33 2335,-2862.33 2519,-2862.33 2519,-2898.33"/>
<text text-anchor="middle" x="2427" y="-2877.43" font-family="Courier,monospace" font-size="11.00">IntToCombinedIntsListType</text>
</g>
<!-- \\Thelia\\Type\\IntToCombinedIntsListType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge787" class="edge"><title>\\Thelia\\Type\\IntToCombinedIntsListType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2338.29,-2898.37C2330.6,-2900.98 2323.07,-2903.96 2316,-2907.33 2161.96,-2980.74 2009.98,-3121.34 1951.32,-3178.85"/>
<polygon fill="none" stroke="black" points="1948.66,-3176.57 1944,-3186.08 1953.57,-3181.55 1948.66,-3176.57"/>
</g>
<!-- \\Thelia\\Type\\AlphaNumStringType -->
<g id="node419" class="node"><title>\\Thelia\\Type\\AlphaNumStringType</title>
<polygon fill="none" stroke="black" points="2496,-3546.33 2358,-3546.33 2358,-3510.33 2496,-3510.33 2496,-3546.33"/>
<text text-anchor="middle" x="2427" y="-3525.43" font-family="Courier,monospace" font-size="11.00">AlphaNumStringType</text>
</g>
<!-- \\Thelia\\Type\\AlphaNumStringType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge899" class="edge"><title>\\Thelia\\Type\\AlphaNumStringType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2357.97,-3516.21C2343.71,-3512.43 2329.07,-3507.56 2316,-3501.33 2161.96,-3427.92 2009.98,-3287.32 1951.32,-3229.8"/>
<polygon fill="none" stroke="black" points="1953.57,-3227.11 1944,-3222.57 1948.66,-3232.09 1953.57,-3227.11"/>
</g>
<!-- \\Thelia\\Type\\AnyType -->
<g id="node420" class="node"><title>\\Thelia\\Type\\AnyType</title>
<polygon fill="none" stroke="black" points="2459,-3492.33 2395,-3492.33 2395,-3456.33 2459,-3456.33 2459,-3492.33"/>
<text text-anchor="middle" x="2427" y="-3471.43" font-family="Courier,monospace" font-size="11.00">AnyType</text>
</g>
<!-- \\Thelia\\Type\\AnyType&#45;&gt;\\Thelia\\Type\\TypeInterface -->
<g id="edge1037" class="edge"><title>\\Thelia\\Type\\AnyType&#45;&gt;\\Thelia\\Type\\TypeInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2394.56,-3469.26C2371.95,-3465.05 2341.41,-3458.01 2316,-3447.33 2172.42,-3386.98 2021.01,-3277.35 1957.22,-3228.7"/>
<polygon fill="none" stroke="black" points="1959.23,-3225.83 1949.17,-3222.53 1954.97,-3231.39 1959.23,-3225.83"/>
</g>
<!-- \\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterParserPluginPass -->
<g id="node425" class="node"><title>\\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterParserPluginPass</title>
<polygon fill="none" stroke="black" points="2015,-8324.33 1837,-8324.33 1837,-8288.33 2015,-8288.33 2015,-8324.33"/>
<text text-anchor="middle" x="1926" y="-8303.43" font-family="Courier,monospace" font-size="11.00">RegisterParserPluginPass</text>
</g>
<!-- \\Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface -->
<g id="node599" class="node"><title>\\Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-22028.3" rx="379.009" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-22024.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface</text>
</g>
<!-- \\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterParserPluginPass&#45;&gt;\\Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface -->
<g id="edge65" class="edge"><title>\\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterParserPluginPass&#45;&gt;\\Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1924.15,-8324.5C1901.43,-8548.59 1675.83,-10801.4 1600,-12628.3 1594.6,-12758.4 1617.09,-21906.4 1528,-22001.3 1522.14,-22007.6 1513.56,-22012.8 1502.88,-22017.2"/>
<polygon fill="none" stroke="black" points="1501.59,-22014 1493.43,-22020.7 1504.03,-22020.5 1501.59,-22014"/>
</g>
<!-- \\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterListenersPass -->
<g id="node426" class="node"><title>\\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterListenersPass</title>
<polygon fill="none" stroke="black" points="2005,-8270.33 1847,-8270.33 1847,-8234.33 2005,-8234.33 2005,-8270.33"/>
<text text-anchor="middle" x="1926" y="-8249.43" font-family="Courier,monospace" font-size="11.00">RegisterListenersPass</text>
</g>
<!-- \\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterListenersPass&#45;&gt;\\Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface -->
<g id="edge115" class="edge"><title>\\Thelia\\Core\\DependencyInjection\\Compiler\\RegisterListenersPass&#45;&gt;\\Symfony\\Component\\DependencyInjection\\Compiler\\CompilerPassInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1856.86,-8234.27C1781.74,-8219.3 1663.94,-8210.24 1600,-8279.33 1470.55,-8419.21 1658.25,-21862.2 1528,-22001.3 1522.14,-22007.6 1513.57,-22012.8 1502.9,-22017.3"/>
<polygon fill="none" stroke="black" points="1501.61,-22014 1493.46,-22020.8 1504.05,-22020.6 1501.61,-22014"/>
</g>
<!-- \\Thelia\\Core\\DependencyInjection\\Loader\\XmlFileLoader -->
<g id="node428" class="node"><title>\\Thelia\\Core\\DependencyInjection\\Loader\\XmlFileLoader</title>
<polygon fill="none" stroke="black" points="1978,-8188.33 1874,-8188.33 1874,-8152.33 1978,-8152.33 1978,-8188.33"/>
<text text-anchor="middle" x="1926" y="-8167.43" font-family="Courier,monospace" font-size="11.00">XmlFileLoader</text>
</g>
<!-- \\Symfony\\Component\\DependencyInjection\\Loader\\FileLoader -->
<g id="node735" class="node"><title>\\Symfony\\Component\\DependencyInjection\\Loader\\FileLoader</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21974.3" rx="311.834" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21970.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\DependencyInjection\Loader\FileLoader</text>
</g>
<!-- \\Thelia\\Core\\DependencyInjection\\Loader\\XmlFileLoader&#45;&gt;\\Symfony\\Component\\DependencyInjection\\Loader\\FileLoader -->
<g id="edge317" class="edge"><title>\\Thelia\\Core\\DependencyInjection\\Loader\\XmlFileLoader&#45;&gt;\\Symfony\\Component\\DependencyInjection\\Loader\\FileLoader</title>
<path fill="none" stroke="black" d="M1873.7,-8160.52C1799.93,-8150.08 1666.88,-8144.35 1600,-8222.33 1475.94,-8366.97 1657.32,-21802.4 1528,-21942.3 1516.63,-21954.6 1494.86,-21963.3 1467.27,-21969.3"/>
<polygon fill="none" stroke="black" points="1466.38,-21965.9 1457.27,-21971.4 1467.77,-21972.8 1466.38,-21965.9"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\DataAccessFunctions -->
<g id="node432" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\DataAccessFunctions</title>
<polygon fill="none" stroke="black" points="1998,-7284.33 1854,-7284.33 1854,-7248.33 1998,-7248.33 1998,-7284.33"/>
<text text-anchor="middle" x="1926" y="-7263.43" font-family="Courier,monospace" font-size="11.00">DataAccessFunctions</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="node445" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<polygon fill="none" stroke="black" points="1225,-7068.33 1073,-7068.33 1073,-7032.33 1225,-7032.33 1225,-7068.33"/>
<text text-anchor="start" x="1115" y="-7055.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1081" y="-7042.56" font-family="Courier,monospace" font-size="11.00">AbstractSmartyPlugin</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\DataAccessFunctions&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge77" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\DataAccessFunctions&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1853.31,-7280.25C1782,-7289.67 1673.55,-7292.19 1600,-7239.33 1534.37,-7192.16 1594.21,-7118.69 1528,-7072.33 1442.66,-7012.57 1318.2,-7018.22 1235.48,-7031.29"/>
<polygon fill="none" stroke="black" points="1234.9,-7027.84 1225.6,-7032.92 1236.04,-7034.75 1234.9,-7027.84"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Security -->
<g id="node433" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Security</title>
<polygon fill="none" stroke="black" points="1961,-7230.33 1891,-7230.33 1891,-7194.33 1961,-7194.33 1961,-7230.33"/>
<text text-anchor="middle" x="1926" y="-7209.43" font-family="Courier,monospace" font-size="11.00">Security</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Security&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge151" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Security&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1890.34,-7219.03C1826.85,-7228.98 1692.26,-7241.01 1600,-7185.33 1549.02,-7154.55 1579.36,-7102.47 1528,-7072.33 1439.01,-7020.1 1317.12,-7023.52 1235.86,-7034.06"/>
<polygon fill="none" stroke="black" points="1235.09,-7030.64 1225.66,-7035.45 1236.04,-7037.57 1235.09,-7030.64"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaLoop -->
<g id="node434" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaLoop</title>
<polygon fill="none" stroke="black" points="1968,-7176.33 1884,-7176.33 1884,-7140.33 1968,-7140.33 1968,-7176.33"/>
<text text-anchor="middle" x="1926" y="-7155.43" font-family="Courier,monospace" font-size="11.00">TheliaLoop</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaLoop&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge169" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaLoop&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1883.78,-7162.6C1819.82,-7167.4 1695.68,-7170.05 1600,-7131.33 1561.65,-7115.81 1566.54,-7087.37 1528,-7072.33 1433.25,-7035.34 1315.01,-7034.95 1236.03,-7040.48"/>
<polygon fill="none" stroke="black" points="1235.35,-7037.02 1225.64,-7041.25 1235.87,-7044 1235.35,-7037.02"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Module -->
<g id="node435" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Module</title>
<polygon fill="none" stroke="black" points="1954,-7122.33 1898,-7122.33 1898,-7086.33 1954,-7086.33 1954,-7122.33"/>
<text text-anchor="middle" x="1926" y="-7101.43" font-family="Courier,monospace" font-size="11.00">Module</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Module&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge225" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Module&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1897.05,-7101.78C1831.43,-7096.05 1666.31,-7081.9 1528,-7072.33 1427.79,-7065.39 1312.57,-7058.92 1235.73,-7054.81"/>
<polygon fill="none" stroke="black" points="1235.79,-7051.31 1225.61,-7054.27 1235.41,-7058.3 1235.79,-7051.31"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Assetic -->
<g id="node436" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Assetic</title>
<polygon fill="none" stroke="black" points="1958,-7068.33 1894,-7068.33 1894,-7032.33 1958,-7032.33 1958,-7068.33"/>
<text text-anchor="middle" x="1926" y="-7047.43" font-family="Courier,monospace" font-size="11.00">Assetic</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Assetic&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge291" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Assetic&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1893.6,-7050.33C1781.44,-7050.33 1407.19,-7050.33 1235.92,-7050.33"/>
<polygon fill="none" stroke="black" points="1235.68,-7046.83 1225.68,-7050.33 1235.68,-7053.83 1235.68,-7046.83"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Translation -->
<g id="node437" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Translation</title>
<polygon fill="none" stroke="black" points="1971,-7014.33 1881,-7014.33 1881,-6978.33 1971,-6978.33 1971,-7014.33"/>
<text text-anchor="middle" x="1926" y="-6993.43" font-family="Courier,monospace" font-size="11.00">Translation</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Translation&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge307" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Translation&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1880.3,-6999.5C1754.36,-7008.26 1400.76,-7032.83 1235.79,-7044.3"/>
<polygon fill="none" stroke="black" points="1235.41,-7040.81 1225.68,-7045 1235.9,-7047.8 1235.41,-7040.81"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaSyntax -->
<g id="node438" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaSyntax</title>
<polygon fill="none" stroke="black" points="1975,-6960.33 1877,-6960.33 1877,-6924.33 1975,-6924.33 1975,-6960.33"/>
<text text-anchor="middle" x="1926" y="-6939.43" font-family="Courier,monospace" font-size="11.00">TheliaSyntax</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaSyntax&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge349" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\TheliaSyntax&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1876.97,-6944.93C1813.04,-6948.66 1697.84,-6956.52 1600,-6969.33 1472.46,-6986.02 1326.12,-7013.94 1235.6,-7032.25"/>
<polygon fill="none" stroke="black" points="1234.77,-7028.84 1225.66,-7034.26 1236.16,-7035.7 1234.77,-7028.84"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Form -->
<g id="node439" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Form</title>
<polygon fill="none" stroke="black" points="1953,-6906.33 1899,-6906.33 1899,-6870.33 1953,-6870.33 1953,-6906.33"/>
<text text-anchor="middle" x="1926" y="-6885.43" font-family="Courier,monospace" font-size="11.00">Form</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\Form&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge439" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\Form&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1898.7,-6888.68C1842.36,-6889.81 1709.38,-6894.66 1600,-6915.33 1455.59,-6942.61 1291.53,-6998.18 1206.68,-7028.83"/>
<polygon fill="none" stroke="black" points="1205.43,-7025.56 1197.23,-7032.26 1207.82,-7032.14 1205.43,-7025.56"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\UrlGenerator -->
<g id="node440" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\UrlGenerator</title>
<polygon fill="none" stroke="black" points="1975,-6852.33 1877,-6852.33 1877,-6816.33 1975,-6816.33 1975,-6852.33"/>
<text text-anchor="middle" x="1926" y="-6831.43" font-family="Courier,monospace" font-size="11.00">UrlGenerator</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Plugins\\UrlGenerator&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin -->
<g id="edge665" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\Plugins\\UrlGenerator&#45;&gt;\\Thelia\\Core\\Template\\Smarty\\AbstractSmartyPlugin</title>
<path fill="none" stroke="black" d="M1876.91,-6833.64C1812.43,-6833.81 1696.13,-6837.83 1600,-6861.33 1442.5,-6899.83 1268.99,-6986.08 1191.01,-7027.4"/>
<polygon fill="none" stroke="black" points="1189.17,-7024.42 1181.99,-7032.21 1192.46,-7030.6 1189.17,-7024.42"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\Assets\\SmartyAssetsManager -->
<g id="node442" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\Assets\\SmartyAssetsManager</title>
<polygon fill="none" stroke="black" points="1998,-6770.33 1854,-6770.33 1854,-6734.33 1998,-6734.33 1998,-6770.33"/>
<text text-anchor="middle" x="1926" y="-6749.43" font-family="Courier,monospace" font-size="11.00">SmartyAssetsManager</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\SmartyParser -->
<g id="node443" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\SmartyParser</title>
<polygon fill="none" stroke="black" points="1975,-6716.33 1877,-6716.33 1877,-6680.33 1975,-6680.33 1975,-6716.33"/>
<text text-anchor="middle" x="1926" y="-6695.43" font-family="Courier,monospace" font-size="11.00">SmartyParser</text>
</g>
<!-- \\Thelia\\Core\\Template\\ParserInterface -->
<g id="node482" class="node"><title>\\Thelia\\Core\\Template\\ParserInterface</title>
<polygon fill="none" stroke="black" points="1208,-7388.33 1090,-7388.33 1090,-7352.33 1208,-7352.33 1208,-7388.33"/>
<text text-anchor="middle" x="1149" y="-7367.43" font-family="Courier,monospace" font-size="11.00">ParserInterface</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\SmartyParser&#45;&gt;\\Thelia\\Core\\Template\\ParserInterface -->
<g id="edge157" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\SmartyParser&#45;&gt;\\Thelia\\Core\\Template\\ParserInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.71,-6694.65C1795.42,-6689.74 1638.38,-6685.49 1600,-6722.33 1397.95,-6916.25 1731.55,-7155.97 1528,-7348.33 1445.63,-7426.17 1302.94,-7409.37 1218.11,-7389.95"/>
<polygon fill="none" stroke="black" points="1218.85,-7386.52 1208.31,-7387.63 1217.24,-7393.34 1218.85,-7386.52"/>
</g>
<!-- \\Smarty -->
<g id="node649" class="node"><title>\\Smarty</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21882.3" rx="50.2046" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21878.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Smarty</text>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\SmartyParser&#45;&gt;\\Smarty -->
<g id="edge155" class="edge"><title>\\Thelia\\Core\\Template\\Smarty\\SmartyParser&#45;&gt;\\Smarty</title>
<path fill="none" stroke="black" d="M1876.92,-6694.25C1795.15,-6688.67 1636.4,-6683.33 1600,-6722.33 1456.62,-6875.92 1670.55,-21696 1528,-21850.3 1486.18,-21895.6 1303.78,-21891.9 1208.09,-21886.5"/>
<polygon fill="none" stroke="black" points="1208.18,-21883 1197.99,-21885.9 1207.77,-21890 1208.18,-21883"/>
</g>
<!-- \\Thelia\\Core\\Template\\Smarty\\SmartyPluginDescriptor -->
<g id="node444" class="node"><title>\\Thelia\\Core\\Template\\Smarty\\SmartyPluginDescriptor</title>
<polygon fill="none" stroke="black" points="2008,-6662.33 1844,-6662.33 1844,-6626.33 2008,-6626.33 2008,-6662.33"/>
<text text-anchor="middle" x="1926" y="-6641.43" font-family="Courier,monospace" font-size="11.00">SmartyPluginDescriptor</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Argument\\Argument -->
<g id="node448" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Argument\\Argument</title>
<polygon fill="none" stroke="black" points="1961,-6232.33 1891,-6232.33 1891,-6196.33 1961,-6196.33 1961,-6232.33"/>
<text text-anchor="middle" x="1926" y="-6211.43" font-family="Courier,monospace" font-size="11.00">Argument</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Argument\\ArgumentCollection -->
<g id="node449" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Argument\\ArgumentCollection</title>
<polygon fill="none" stroke="black" points="1995,-6178.33 1857,-6178.33 1857,-6142.33 1995,-6142.33 1995,-6178.33"/>
<text text-anchor="middle" x="1926" y="-6157.43" font-family="Courier,monospace" font-size="11.00">ArgumentCollection</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Argument\\ArgumentCollection&#45;&gt;\\Iterator -->
<g id="edge1057" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Argument\\ArgumentCollection&#45;&gt;\\Iterator</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1856.67,-6155.66C1771.3,-6151.61 1633.45,-6151.16 1600,-6187.33 1452.6,-6346.7 1680.62,-21662.9 1528,-21817.3 1488.51,-21857.3 650.071,-21842.7 411.702,-21837.7"/>
<polygon fill="none" stroke="black" points="411.544,-21834.2 401.473,-21837.5 411.397,-21841.2 411.544,-21834.2"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Customer -->
<g id="node450" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Customer</title>
<polygon fill="none" stroke="black" points="1961,-5908.33 1891,-5908.33 1891,-5872.33 1961,-5872.33 1961,-5908.33"/>
<text text-anchor="middle" x="1926" y="-5887.43" font-family="Courier,monospace" font-size="11.00">Customer</text>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="node476" class="node"><title>\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<polygon fill="none" stroke="black" points="1191,-6344.33 1107,-6344.33 1107,-6308.33 1191,-6308.33 1191,-6344.33"/>
<text text-anchor="start" x="1115" y="-6331.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1121.5" y="-6318.56" font-family="Courier,monospace" font-size="11.00">BaseLoop</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Customer&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge135" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Customer&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1890.26,-5880.87C1823.9,-5865.67 1681.05,-5844.38 1600,-5917.33 1472.56,-6032.03 1655.65,-6181.86 1528,-6296.33 1481.23,-6338.27 1294.45,-6334.42 1201.74,-6329.69"/>
<polygon fill="none" stroke="black" points="1201.9,-6326.2 1191.73,-6329.16 1201.53,-6333.19 1201.9,-6326.2"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\CategoryPath -->
<g id="node451" class="node"><title>\\Thelia\\Core\\Template\\Loop\\CategoryPath</title>
<polygon fill="none" stroke="black" points="1975,-5854.33 1877,-5854.33 1877,-5818.33 1975,-5818.33 1975,-5854.33"/>
<text text-anchor="middle" x="1926" y="-5833.43" font-family="Courier,monospace" font-size="11.00">CategoryPath</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\CategoryPath&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge139" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\CategoryPath&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1876.74,-5823.74C1805.81,-5808.86 1675.19,-5794.07 1600,-5863.33 1456.51,-5995.5 1671.74,-6164.42 1528,-6296.33 1481.71,-6338.81 1294.7,-6334.7 1201.84,-6329.8"/>
<polygon fill="none" stroke="black" points="1201.98,-6326.3 1191.81,-6329.25 1201.6,-6333.29 1201.98,-6326.3"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Folder -->
<g id="node452" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Folder</title>
<polygon fill="none" stroke="black" points="1954,-5800.33 1898,-5800.33 1898,-5764.33 1954,-5764.33 1954,-5800.33"/>
<text text-anchor="middle" x="1926" y="-5779.43" font-family="Courier,monospace" font-size="11.00">Folder</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Folder&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge211" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Folder&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1897.45,-5774.37C1834.46,-5758.72 1682.64,-5731.82 1600,-5809.33 1440.41,-5959 1687.87,-6146.95 1528,-6296.33 1482.04,-6339.28 1294.42,-6334.9 1201.56,-6329.86"/>
<polygon fill="none" stroke="black" points="1201.71,-6326.37 1191.53,-6329.3 1201.32,-6333.35 1201.71,-6326.37"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Lang -->
<g id="node453" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Lang</title>
<polygon fill="none" stroke="black" points="1953,-5746.33 1899,-5746.33 1899,-5710.33 1953,-5710.33 1953,-5746.33"/>
<text text-anchor="middle" x="1926" y="-5725.43" font-family="Courier,monospace" font-size="11.00">Lang</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Lang&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge233" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Lang&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1898.77,-5720.64C1836.5,-5704.87 1682.7,-5676.64 1600,-5755.33 1424.27,-5922.53 1704.03,-6129.44 1528,-6296.33 1482.35,-6339.61 1294.58,-6335.07 1201.62,-6329.93"/>
<polygon fill="none" stroke="black" points="1201.77,-6326.43 1191.58,-6329.35 1201.36,-6333.42 1201.77,-6326.43"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Feed -->
<g id="node454" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Feed</title>
<polygon fill="none" stroke="black" points="1953,-5692.33 1899,-5692.33 1899,-5656.33 1953,-5656.33 1953,-5692.33"/>
<text text-anchor="middle" x="1926" y="-5671.43" font-family="Courier,monospace" font-size="11.00">Feed</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Feed&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge235" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Feed&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1898.71,-5666.57C1836.3,-5650.66 1682.23,-5622.15 1600,-5701.33 1408.12,-5886.09 1720.22,-6111.92 1528,-6296.33 1482.61,-6339.88 1294.71,-6335.21 1201.67,-6329.98"/>
<polygon fill="none" stroke="black" points="1201.81,-6326.48 1191.62,-6329.39 1201.4,-6333.47 1201.81,-6326.48"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Accessory -->
<g id="node455" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Accessory</title>
<polygon fill="none" stroke="black" points="1964,-5152.33 1888,-5152.33 1888,-5116.33 1964,-5116.33 1964,-5152.33"/>
<text text-anchor="middle" x="1926" y="-5131.43" font-family="Courier,monospace" font-size="11.00">Accessory</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Product -->
<g id="node465" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Product</title>
<polygon fill="none" stroke="black" points="1181,-5152.33 1117,-5152.33 1117,-5116.33 1181,-5116.33 1181,-5152.33"/>
<text text-anchor="middle" x="1149" y="-5131.43" font-family="Courier,monospace" font-size="11.00">Product</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Accessory&#45;&gt;\\Thelia\\Core\\Template\\Loop\\Product -->
<g id="edge245" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Accessory&#45;&gt;\\Thelia\\Core\\Template\\Loop\\Product</title>
<path fill="none" stroke="black" d="M1887.47,-5134.33C1756.3,-5134.33 1327.75,-5134.33 1191.2,-5134.33"/>
<polygon fill="none" stroke="black" points="1191.13,-5130.83 1181.13,-5134.33 1191.13,-5137.83 1191.13,-5130.83"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Category -->
<g id="node456" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Category</title>
<polygon fill="none" stroke="black" points="1961,-5638.33 1891,-5638.33 1891,-5602.33 1961,-5602.33 1961,-5638.33"/>
<text text-anchor="middle" x="1926" y="-5617.43" font-family="Courier,monospace" font-size="11.00">Category</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Category&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge343" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Category&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1890.24,-5610.42C1823.21,-5594.25 1678.37,-5571.11 1600,-5647.33 1391.95,-5849.66 1736.42,-6094.37 1528,-6296.33 1482.83,-6340.1 1294.82,-6335.32 1201.72,-6330.02"/>
<polygon fill="none" stroke="black" points="1201.85,-6326.53 1191.66,-6329.43 1201.43,-6333.51 1201.85,-6326.53"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\FeatureValue -->
<g id="node457" class="node"><title>\\Thelia\\Core\\Template\\Loop\\FeatureValue</title>
<polygon fill="none" stroke="black" points="1975,-5584.33 1877,-5584.33 1877,-5548.33 1975,-5548.33 1975,-5584.33"/>
<text text-anchor="middle" x="1926" y="-5563.43" font-family="Courier,monospace" font-size="11.00">FeatureValue</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\FeatureValue&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge409" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\FeatureValue&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1876.76,-5553.26C1805.23,-5537.57 1673.18,-5521.55 1600,-5593.33 1487.88,-5703.29 1640.32,-6186.57 1528,-6296.33 1483.01,-6340.29 1294.91,-6335.42 1201.75,-6330.06"/>
<polygon fill="none" stroke="black" points="1201.88,-6326.56 1191.69,-6329.46 1201.46,-6333.55 1201.88,-6326.56"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Content -->
<g id="node458" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Content</title>
<polygon fill="none" stroke="black" points="1958,-5530.33 1894,-5530.33 1894,-5494.33 1958,-5494.33 1958,-5530.33"/>
<text text-anchor="middle" x="1926" y="-5509.43" font-family="Courier,monospace" font-size="11.00">Content</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Content&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge481" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Content&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1893.72,-5503.19C1828.21,-5486.83 1679.19,-5461.1 1600,-5539.33 1479.79,-5658.09 1648.43,-6177.79 1528,-6296.33 1483.17,-6340.45 1295,-6335.5 1201.78,-6330.09"/>
<polygon fill="none" stroke="black" points="1201.91,-6326.59 1191.71,-6329.49 1201.48,-6333.58 1201.91,-6326.59"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Address -->
<g id="node459" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Address</title>
<polygon fill="none" stroke="black" points="1958,-5476.33 1894,-5476.33 1894,-5440.33 1958,-5440.33 1958,-5476.33"/>
<text text-anchor="middle" x="1926" y="-5455.43" font-family="Courier,monospace" font-size="11.00">Address</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Address&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge615" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Address&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1893.68,-5449.15C1828.1,-5432.72 1678.94,-5406.85 1600,-5485.33 1471.68,-5612.89 1656.55,-6169 1528,-6296.33 1483.31,-6340.59 1295.07,-6335.57 1201.81,-6330.12"/>
<polygon fill="none" stroke="black" points="1201.93,-6326.62 1191.74,-6329.51 1201.5,-6333.61 1201.93,-6326.62"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Order -->
<g id="node460" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Order</title>
<polygon fill="none" stroke="black" points="1953,-5422.33 1899,-5422.33 1899,-5386.33 1953,-5386.33 1953,-5422.33"/>
<text text-anchor="middle" x="1926" y="-5401.43" font-family="Courier,monospace" font-size="11.00">Order</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Order&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge683" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Order&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1898.97,-5396.48C1836.43,-5380.15 1680.93,-5350.43 1600,-5431.33 1463.58,-5567.69 1664.67,-6160.21 1528,-6296.33 1483.43,-6340.72 1295.13,-6335.64 1201.83,-6330.15"/>
<polygon fill="none" stroke="black" points="1201.95,-6326.65 1191.76,-6329.53 1201.52,-6333.63 1201.95,-6326.65"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\OrderStatus -->
<g id="node461" class="node"><title>\\Thelia\\Core\\Template\\Loop\\OrderStatus</title>
<polygon fill="none" stroke="black" points="1971,-5368.33 1881,-5368.33 1881,-5332.33 1971,-5332.33 1971,-5368.33"/>
<text text-anchor="middle" x="1926" y="-5347.43" font-family="Courier,monospace" font-size="11.00">OrderStatus</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\OrderStatus&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge685" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\OrderStatus&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1880.39,-5347.2C1800.05,-5342.76 1638.16,-5338.99 1600,-5377.33 1455.47,-5522.5 1672.79,-6151.42 1528,-6296.33 1483.54,-6340.83 1295.18,-6335.69 1201.86,-6330.17"/>
<polygon fill="none" stroke="black" points="1201.97,-6326.67 1191.77,-6329.55 1201.54,-6333.65 1201.97,-6326.67"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\FeatureAvailable -->
<g id="node462" class="node"><title>\\Thelia\\Core\\Template\\Loop\\FeatureAvailable</title>
<polygon fill="none" stroke="black" points="1988,-5314.33 1864,-5314.33 1864,-5278.33 1988,-5278.33 1988,-5314.33"/>
<text text-anchor="middle" x="1926" y="-5293.43" font-family="Courier,monospace" font-size="11.00">FeatureAvailable</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\FeatureAvailable&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge701" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\FeatureAvailable&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1863.2,-5292.31C1778.89,-5288.4 1635.53,-5287.48 1600,-5323.33 1447.36,-5477.31 1680.92,-6142.63 1528,-6296.33 1483.63,-6340.92 1295.23,-6335.74 1201.87,-6330.19"/>
<polygon fill="none" stroke="black" points="1201.99,-6326.69 1191.79,-6329.56 1201.55,-6333.67 1201.99,-6326.69"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Country -->
<g id="node463" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Country</title>
<polygon fill="none" stroke="black" points="1958,-5260.33 1894,-5260.33 1894,-5224.33 1958,-5224.33 1958,-5260.33"/>
<text text-anchor="middle" x="1926" y="-5239.43" font-family="Courier,monospace" font-size="11.00">Country</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Country&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge727" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Country&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1893.98,-5239.98C1819.98,-5235.3 1640.3,-5228.51 1600,-5269.33 1439.25,-5432.12 1689.04,-6133.83 1528,-6296.33 1483.72,-6341.01 1295.28,-6335.79 1201.89,-6330.2"/>
<polygon fill="none" stroke="black" points="1202,-6326.7 1191.8,-6329.58 1201.57,-6333.69 1202,-6326.7"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\CategoryTree -->
<g id="node464" class="node"><title>\\Thelia\\Core\\Template\\Loop\\CategoryTree</title>
<polygon fill="none" stroke="black" points="1975,-5206.33 1877,-5206.33 1877,-5170.33 1975,-5170.33 1975,-5206.33"/>
<text text-anchor="middle" x="1926" y="-5185.43" font-family="Courier,monospace" font-size="11.00">CategoryTree</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\CategoryTree&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge807" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\CategoryTree&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1876.82,-5184.96C1795.28,-5180.54 1637.39,-5177.33 1600,-5215.33 1431.14,-5386.93 1697.17,-6125.03 1528,-6296.33 1483.8,-6341.08 1295.32,-6335.82 1201.91,-6330.22"/>
<polygon fill="none" stroke="black" points="1202.01,-6326.72 1191.81,-6329.59 1201.58,-6333.7 1202.01,-6326.72"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Product&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge821" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Product&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1149,-5152.37C1149,-5534.28 1149,-5916.2 1149,-6298.11"/>
<polygon fill="none" stroke="black" points="1145.5,-6298.27 1149,-6308.27 1152.5,-6298.27 1145.5,-6298.27"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Feature -->
<g id="node466" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Feature</title>
<polygon fill="none" stroke="black" points="1958,-6124.33 1894,-6124.33 1894,-6088.33 1958,-6088.33 1958,-6124.33"/>
<text text-anchor="middle" x="1926" y="-6103.43" font-family="Courier,monospace" font-size="11.00">Feature</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Feature&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge879" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Feature&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1893.69,-6098.65C1830.69,-6085.67 1689.76,-6066.58 1600,-6130.33 1534.43,-6176.89 1593.44,-6249.58 1528,-6296.33 1430.47,-6366 1280.6,-6351.92 1201.72,-6337.85"/>
<polygon fill="none" stroke="black" points="1202,-6334.35 1191.53,-6335.97 1200.73,-6341.23 1202,-6334.35"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Auth -->
<g id="node467" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Auth</title>
<polygon fill="none" stroke="black" points="1953,-6070.33 1899,-6070.33 1899,-6034.33 1953,-6034.33 1953,-6070.33"/>
<text text-anchor="middle" x="1926" y="-6049.43" font-family="Courier,monospace" font-size="11.00">Auth</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Auth&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge983" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Auth&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1898.84,-6045.56C1838.03,-6032.13 1689.27,-6009.1 1600,-6079.33 1520.13,-6142.15 1607.98,-6233.65 1528,-6296.33 1433.22,-6370.61 1281.03,-6354.25 1201.41,-6338.72"/>
<polygon fill="none" stroke="black" points="1202.1,-6335.29 1191.6,-6336.74 1200.71,-6342.15 1202.1,-6335.29"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Cart -->
<g id="node468" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Cart</title>
<polygon fill="none" stroke="black" points="1953,-6016.33 1899,-6016.33 1899,-5980.33 1953,-5980.33 1953,-6016.33"/>
<text text-anchor="middle" x="1926" y="-5995.43" font-family="Courier,monospace" font-size="11.00">Cart</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Cart&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge985" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Cart&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1898.99,-5991.28C1837.83,-5977.08 1687.32,-5952.25 1600,-6025.33 1504.43,-6105.31 1623.71,-6216.52 1528,-6296.33 1479.86,-6336.47 1294.54,-6333.56 1202.08,-6329.39"/>
<polygon fill="none" stroke="black" points="1201.98,-6325.88 1191.82,-6328.9 1201.64,-6332.87 1201.98,-6325.88"/>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Title -->
<g id="node469" class="node"><title>\\Thelia\\Core\\Template\\Loop\\Title</title>
<polygon fill="none" stroke="black" points="1953,-5962.33 1899,-5962.33 1899,-5926.33 1953,-5926.33 1953,-5962.33"/>
<text text-anchor="middle" x="1926" y="-5941.43" font-family="Courier,monospace" font-size="11.00">Title</text>
</g>
<!-- \\Thelia\\Core\\Template\\Loop\\Title&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop -->
<g id="edge1019" class="edge"><title>\\Thelia\\Core\\Template\\Loop\\Title&#45;&gt;\\Thelia\\Core\\Template\\Element\\BaseLoop</title>
<path fill="none" stroke="black" d="M1898.77,-5937.03C1837.16,-5922.3 1685.78,-5896.44 1600,-5971.33 1488.55,-6068.63 1639.63,-6199.23 1528,-6296.33 1480.6,-6337.56 1294.12,-6334.06 1201.62,-6329.55"/>
<polygon fill="none" stroke="black" points="1201.79,-6326.06 1191.62,-6329.05 1201.43,-6333.05 1201.79,-6326.06"/>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\Exception\\InvalidElementException -->
<g id="node472" class="node"><title>\\Thelia\\Core\\Template\\Element\\Exception\\InvalidElementException</title>
<polygon fill="none" stroke="black" points="1235,-6506.33 1063,-6506.33 1063,-6470.33 1235,-6470.33 1235,-6506.33"/>
<text text-anchor="middle" x="1149" y="-6485.43" font-family="Courier,monospace" font-size="11.00">InvalidElementException</text>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\Exception\\InvalidElementException&#45;&gt;\\RuntimeException -->
<g id="edge379" class="edge"><title>\\Thelia\\Core\\Template\\Element\\Exception\\InvalidElementException&#45;&gt;\\RuntimeException</title>
<path fill="none" stroke="black" d="M1062.88,-6495.02C963.424,-6500.65 808.513,-6502.19 770,-6461.33 654.653,-6338.94 812.974,-530.068 698,-407.328 626.285,-330.769 492.606,-345.18 413.132,-362.689"/>
<polygon fill="none" stroke="black" points="412.212,-359.309 403.241,-364.946 413.769,-366.134 412.212,-359.309"/>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\Exception\\ElementNotFoundException -->
<g id="node473" class="node"><title>\\Thelia\\Core\\Template\\Element\\Exception\\ElementNotFoundException</title>
<polygon fill="none" stroke="black" points="1238,-6452.33 1060,-6452.33 1060,-6416.33 1238,-6416.33 1238,-6452.33"/>
<text text-anchor="middle" x="1149" y="-6431.43" font-family="Courier,monospace" font-size="11.00">ElementNotFoundException</text>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\Exception\\ElementNotFoundException&#45;&gt;\\RuntimeException -->
<g id="edge951" class="edge"><title>\\Thelia\\Core\\Template\\Element\\Exception\\ElementNotFoundException&#45;&gt;\\RuntimeException</title>
<path fill="none" stroke="black" d="M1059.44,-6442.48C959.961,-6449.32 808.295,-6452.43 770,-6412.33 654.786,-6291.69 812.049,-529.069 698,-407.328 626.281,-330.772 492.603,-345.182 413.131,-362.69"/>
<polygon fill="none" stroke="black" points="412.211,-359.31 403.24,-364.947 413.768,-366.135 412.211,-359.31"/>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\LoopResult -->
<g id="node474" class="node"><title>\\Thelia\\Core\\Template\\Element\\LoopResult</title>
<polygon fill="none" stroke="black" points="1191,-6580.33 1107,-6580.33 1107,-6544.33 1191,-6544.33 1191,-6580.33"/>
<text text-anchor="middle" x="1149" y="-6559.43" font-family="Courier,monospace" font-size="11.00">LoopResult</text>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\LoopResult&#45;&gt;\\Iterator -->
<g id="edge451" class="edge"><title>\\Thelia\\Core\\Template\\Element\\LoopResult&#45;&gt;\\Iterator</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1106.99,-6552.89C1027.54,-6537.8 855.58,-6518.9 770,-6614.33 701.182,-6691.06 366.542,-21080.1 349.662,-21807.8"/>
<polygon fill="none" stroke="black" points="346.159,-21807.8 349.426,-21817.9 353.157,-21808 346.159,-21807.8"/>
</g>
<!-- \\Thelia\\Core\\Template\\Element\\LoopResultRow -->
<g id="node475" class="node"><title>\\Thelia\\Core\\Template\\Element\\LoopResultRow</title>
<polygon fill="none" stroke="black" points="1201,-6398.33 1097,-6398.33 1097,-6362.33 1201,-6362.33 1201,-6398.33"/>
<text text-anchor="middle" x="1149" y="-6377.43" font-family="Courier,monospace" font-size="11.00">LoopResultRow</text>
</g>
<!-- \\Thelia\\Core\\Template\\Exception\\ResourceNotFoundException -->
<g id="node478" class="node"><title>\\Thelia\\Core\\Template\\Exception\\ResourceNotFoundException</title>
<polygon fill="none" stroke="black" points="2018,-5070.33 1834,-5070.33 1834,-5034.33 2018,-5034.33 2018,-5070.33"/>
<text text-anchor="middle" x="1926" y="-5049.43" font-family="Courier,monospace" font-size="11.00">ResourceNotFoundException</text>
</g>
<!-- \\Thelia\\Core\\Template\\Exception\\ResourceNotFoundException&#45;&gt;\\RuntimeException -->
<g id="edge403" class="edge"><title>\\Thelia\\Core\\Template\\Exception\\ResourceNotFoundException&#45;&gt;\\RuntimeException</title>
<path fill="none" stroke="black" d="M1852.43,-5070.35C1777.22,-5083.89 1662.79,-5090.06 1600,-5022.33 1429.76,-4838.67 1697.49,-699.678 1528,-515.328 1413.42,-390.705 933.639,-482.698 770,-439.328 736.151,-430.357 731.949,-415.914 698,-407.328 620.787,-387.8 531.166,-381.19 462.076,-379.39"/>
<polygon fill="none" stroke="black" points="462.114,-375.89 452.036,-379.158 461.952,-382.888 462.114,-375.89"/>
</g>
<!-- \\Thelia\\Core\\Template\\Assets\\AsseticHelper -->
<g id="node480" class="node"><title>\\Thelia\\Core\\Template\\Assets\\AsseticHelper</title>
<polygon fill="none" stroke="black" points="1978,-4988.33 1874,-4988.33 1874,-4952.33 1978,-4952.33 1978,-4988.33"/>
<text text-anchor="middle" x="1926" y="-4967.43" font-family="Courier,monospace" font-size="11.00">AsseticHelper</text>
</g>
<!-- \\Thelia\\Core\\Template\\ParserContext -->
<g id="node481" class="node"><title>\\Thelia\\Core\\Template\\ParserContext</title>
<polygon fill="none" stroke="black" points="1978,-4934.33 1874,-4934.33 1874,-4898.33 1978,-4898.33 1978,-4934.33"/>
<text text-anchor="middle" x="1926" y="-4913.43" font-family="Courier,monospace" font-size="11.00">ParserContext</text>
</g>
<!-- \\IteratorAggregate -->
<g id="node944" class="node"><title>\\IteratorAggregate</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21790.3" rx="103.238" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21786.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\IteratorAggregate</text>
</g>
<!-- \\Thelia\\Core\\Template\\ParserContext&#45;&gt;\\IteratorAggregate -->
<g id="edge715" class="edge"><title>\\Thelia\\Core\\Template\\ParserContext&#45;&gt;\\IteratorAggregate</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1873.95,-4912.05C1791.37,-4906.54 1635.96,-4901.79 1600,-4940.33 1440.6,-5111.16 1687.61,-21592.7 1528,-21763.3 1491.95,-21801.9 1352.91,-21802.8 1253.7,-21798"/>
<polygon fill="none" stroke="black" points="1253.79,-21794.5 1243.63,-21797.5 1253.44,-21801.5 1253.79,-21794.5"/>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\WrongPasswordException -->
<g id="node485" class="node"><title>\\Thelia\\Core\\Security\\Exception\\WrongPasswordException</title>
<polygon fill="none" stroke="black" points="2008,-8014.33 1844,-8014.33 1844,-7978.33 2008,-7978.33 2008,-8014.33"/>
<text text-anchor="middle" x="1926" y="-7993.43" font-family="Courier,monospace" font-size="11.00">WrongPasswordException</text>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\AuthenticationException -->
<g id="node486" class="node"><title>\\Thelia\\Core\\Security\\Exception\\AuthenticationException</title>
<polygon fill="none" stroke="black" points="1235,-8014.33 1063,-8014.33 1063,-7978.33 1235,-7978.33 1235,-8014.33"/>
<text text-anchor="middle" x="1149" y="-7993.43" font-family="Courier,monospace" font-size="11.00">AuthenticationException</text>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\WrongPasswordException&#45;&gt;\\Thelia\\Core\\Security\\Exception\\AuthenticationException -->
<g id="edge93" class="edge"><title>\\Thelia\\Core\\Security\\Exception\\WrongPasswordException&#45;&gt;\\Thelia\\Core\\Security\\Exception\\AuthenticationException</title>
<path fill="none" stroke="black" d="M1843.22,-7996.33C1698.34,-7996.33 1399.64,-7996.33 1245.58,-7996.33"/>
<polygon fill="none" stroke="black" points="1245.2,-7992.83 1235.2,-7996.33 1245.2,-7999.83 1245.2,-7992.83"/>
</g>
<!-- \\Exception -->
<g id="node844" class="node"><title>\\Exception</title>
<ellipse fill="none" stroke="black" cx="349" cy="-21909.3" rx="62.9325" ry="18.3848"/>
<text text-anchor="middle" x="349" y="-21905.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Exception</text>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\AuthenticationException&#45;&gt;\\Exception -->
<g id="edge521" class="edge"><title>\\Thelia\\Core\\Security\\Exception\\AuthenticationException&#45;&gt;\\Exception</title>
<path fill="none" stroke="black" d="M1090.56,-7978.33C1006.28,-7956.41 851.759,-7932.14 770,-8018.33 637.663,-8157.84 825.153,-21719.1 698,-21863.3 626.838,-21944.1 488.443,-21935.5 408.981,-21922.3"/>
<polygon fill="none" stroke="black" points="409.098,-21918.7 398.645,-21920.5 407.896,-21925.6 409.098,-21918.7"/>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\AuthorizationException -->
<g id="node487" class="node"><title>\\Thelia\\Core\\Security\\Exception\\AuthorizationException</title>
<polygon fill="none" stroke="black" points="2008,-8068.33 1844,-8068.33 1844,-8032.33 2008,-8032.33 2008,-8068.33"/>
<text text-anchor="middle" x="1926" y="-8047.43" font-family="Courier,monospace" font-size="11.00">AuthorizationException</text>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\AuthorizationException&#45;&gt;\\Exception -->
<g id="edge595" class="edge"><title>\\Thelia\\Core\\Security\\Exception\\AuthorizationException&#45;&gt;\\Exception</title>
<path fill="none" stroke="black" d="M1843.32,-8047.43C1766.65,-8049.75 1656.21,-8066.9 1600,-8140.33 1483.76,-8292.18 1663.58,-21774.5 1528,-21909.3 1488.73,-21948.4 672.651,-21921.4 421.744,-21912.1"/>
<polygon fill="none" stroke="black" points="421.762,-21908.6 411.639,-21911.7 421.503,-21915.6 421.762,-21908.6"/>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\UsernameNotFoundException -->
<g id="node488" class="node"><title>\\Thelia\\Core\\Security\\Exception\\UsernameNotFoundException</title>
<polygon fill="none" stroke="black" points="2018,-7960.33 1834,-7960.33 1834,-7924.33 2018,-7924.33 2018,-7960.33"/>
<text text-anchor="middle" x="1926" y="-7939.43" font-family="Courier,monospace" font-size="11.00">UsernameNotFoundException</text>
</g>
<!-- \\Thelia\\Core\\Security\\Exception\\UsernameNotFoundException&#45;&gt;\\Thelia\\Core\\Security\\Exception\\AuthenticationException -->
<g id="edge847" class="edge"><title>\\Thelia\\Core\\Security\\Exception\\UsernameNotFoundException&#45;&gt;\\Thelia\\Core\\Security\\Exception\\AuthenticationException</title>
<path fill="none" stroke="black" d="M1833.43,-7948.76C1685.13,-7959.07 1395.72,-7979.18 1245.17,-7989.64"/>
<polygon fill="none" stroke="black" points="1244.75,-7986.17 1235.02,-7990.35 1245.24,-7993.15 1244.75,-7986.17"/>
</g>
<!-- \\Thelia\\Core\\Security\\Role\\Role -->
<g id="node490" class="node"><title>\\Thelia\\Core\\Security\\Role\\Role</title>
<polygon fill="none" stroke="black" points="1953,-7878.33 1899,-7878.33 1899,-7842.33 1953,-7842.33 1953,-7878.33"/>
<text text-anchor="middle" x="1926" y="-7857.43" font-family="Courier,monospace" font-size="11.00">Role</text>
</g>
<!-- \\Thelia\\Core\\Security\\Role\\RoleInterface -->
<g id="node491" class="node"><title>\\Thelia\\Core\\Security\\Role\\RoleInterface</title>
<polygon fill="none" stroke="black" points="1201,-7878.33 1097,-7878.33 1097,-7842.33 1201,-7842.33 1201,-7878.33"/>
<text text-anchor="middle" x="1149" y="-7857.43" font-family="Courier,monospace" font-size="11.00">RoleInterface</text>
</g>
<!-- \\Thelia\\Core\\Security\\Role\\Role&#45;&gt;\\Thelia\\Core\\Security\\Role\\RoleInterface -->
<g id="edge197" class="edge"><title>\\Thelia\\Core\\Security\\Role\\Role&#45;&gt;\\Thelia\\Core\\Security\\Role\\RoleInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1898.8,-7860.33C1788.22,-7860.33 1370.65,-7860.33 1211.31,-7860.33"/>
<polygon fill="none" stroke="black" points="1211.19,-7856.83 1201.19,-7860.33 1211.19,-7863.83 1211.19,-7856.83"/>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator -->
<g id="node493" class="node"><title>\\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator</title>
<polygon fill="none" stroke="black" points="1268,-7769.33 1030,-7769.33 1030,-7733.33 1268,-7733.33 1268,-7769.33"/>
<text text-anchor="middle" x="1149" y="-7748.43" font-family="Courier,monospace" font-size="11.00">UsernamePasswordFormAuthenticator</text>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\AuthenticatorInterface -->
<g id="node496" class="node"><title>\\Thelia\\Core\\Security\\Authentication\\AuthenticatorInterface</title>
<polygon fill="none" stroke="black" points="431,-7769.33 267,-7769.33 267,-7733.33 431,-7733.33 431,-7769.33"/>
<text text-anchor="middle" x="349" y="-7748.43" font-family="Courier,monospace" font-size="11.00">AuthenticatorInterface</text>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator&#45;&gt;\\Thelia\\Core\\Security\\Authentication\\AuthenticatorInterface -->
<g id="edge209" class="edge"><title>\\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator&#45;&gt;\\Thelia\\Core\\Security\\Authentication\\AuthenticatorInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1029.23,-7751.33C868.755,-7751.33 587.344,-7751.33 441.896,-7751.33"/>
<polygon fill="none" stroke="black" points="441.662,-7747.83 431.662,-7751.33 441.662,-7754.83 441.662,-7747.83"/>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\AdminUsernamePasswordFormAuthenticator -->
<g id="node494" class="node"><title>\\Thelia\\Core\\Security\\Authentication\\AdminUsernamePasswordFormAuthenticator</title>
<polygon fill="none" stroke="black" points="2062,-7796.33 1790,-7796.33 1790,-7760.33 2062,-7760.33 2062,-7796.33"/>
<text text-anchor="middle" x="1926" y="-7775.43" font-family="Courier,monospace" font-size="11.00">AdminUsernamePasswordFormAuthenticator</text>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\AdminUsernamePasswordFormAuthenticator&#45;&gt;\\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator -->
<g id="edge275" class="edge"><title>\\Thelia\\Core\\Security\\Authentication\\AdminUsernamePasswordFormAuthenticator&#45;&gt;\\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator</title>
<path fill="none" stroke="black" d="M1789.32,-7773.58C1645.27,-7768.57 1420.06,-7760.75 1278.69,-7755.84"/>
<polygon fill="none" stroke="black" points="1278.78,-7752.34 1268.66,-7755.49 1278.54,-7759.33 1278.78,-7752.34"/>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\CustomerUsernamePasswordFormAuthenticator -->
<g id="node495" class="node"><title>\\Thelia\\Core\\Security\\Authentication\\CustomerUsernamePasswordFormAuthenticator</title>
<polygon fill="none" stroke="black" points="2072,-7742.33 1780,-7742.33 1780,-7706.33 2072,-7706.33 2072,-7742.33"/>
<text text-anchor="middle" x="1926" y="-7721.43" font-family="Courier,monospace" font-size="11.00">CustomerUsernamePasswordFormAuthenticator</text>
</g>
<!-- \\Thelia\\Core\\Security\\Authentication\\CustomerUsernamePasswordFormAuthenticator&#45;&gt;\\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator -->
<g id="edge717" class="edge"><title>\\Thelia\\Core\\Security\\Authentication\\CustomerUsernamePasswordFormAuthenticator&#45;&gt;\\Thelia\\Core\\Security\\Authentication\\UsernamePasswordFormAuthenticator</title>
<path fill="none" stroke="black" d="M1779.4,-7729.42C1635.13,-7734.44 1416.95,-7742.02 1278.79,-7746.82"/>
<polygon fill="none" stroke="black" points="1278.44,-7743.33 1268.57,-7747.17 1278.68,-7750.32 1278.44,-7743.33"/>
</g>
<!-- \\Thelia\\Core\\Security\\UserProvider\\AdminUserProvider -->
<g id="node498" class="node"><title>\\Thelia\\Core\\Security\\UserProvider\\AdminUserProvider</title>
<polygon fill="none" stroke="black" points="1991,-7660.33 1861,-7660.33 1861,-7624.33 1991,-7624.33 1991,-7660.33"/>
<text text-anchor="middle" x="1926" y="-7639.43" font-family="Courier,monospace" font-size="11.00">AdminUserProvider</text>
</g>
<!-- \\Thelia\\Core\\Security\\UserProvider\\UserProviderInterface -->
<g id="node500" class="node"><title>\\Thelia\\Core\\Security\\UserProvider\\UserProviderInterface</title>
<polygon fill="none" stroke="black" points="1228,-7633.33 1070,-7633.33 1070,-7597.33 1228,-7597.33 1228,-7633.33"/>
<text text-anchor="middle" x="1149" y="-7612.43" font-family="Courier,monospace" font-size="11.00">UserProviderInterface</text>
</g>
<!-- \\Thelia\\Core\\Security\\UserProvider\\AdminUserProvider&#45;&gt;\\Thelia\\Core\\Security\\UserProvider\\UserProviderInterface -->
<g id="edge503" class="edge"><title>\\Thelia\\Core\\Security\\UserProvider\\AdminUserProvider&#45;&gt;\\Thelia\\Core\\Security\\UserProvider\\UserProviderInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1860.42,-7640.05C1721.25,-7635.21 1396.17,-7623.92 1238.26,-7618.43"/>
<polygon fill="none" stroke="black" points="1238.22,-7614.93 1228.1,-7618.08 1237.97,-7621.92 1238.22,-7614.93"/>
</g>
<!-- \\Thelia\\Core\\Security\\UserProvider\\CustomerUserProvider -->
<g id="node499" class="node"><title>\\Thelia\\Core\\Security\\UserProvider\\CustomerUserProvider</title>
<polygon fill="none" stroke="black" points="2002,-7606.33 1850,-7606.33 1850,-7570.33 2002,-7570.33 2002,-7606.33"/>
<text text-anchor="middle" x="1926" y="-7585.43" font-family="Courier,monospace" font-size="11.00">CustomerUserProvider</text>
</g>
<!-- \\Thelia\\Core\\Security\\UserProvider\\CustomerUserProvider&#45;&gt;\\Thelia\\Core\\Security\\UserProvider\\UserProviderInterface -->
<g id="edge1049" class="edge"><title>\\Thelia\\Core\\Security\\UserProvider\\CustomerUserProvider&#45;&gt;\\Thelia\\Core\\Security\\UserProvider\\UserProviderInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1849.73,-7590.98C1705.26,-7596 1392.44,-7606.87 1238.39,-7612.22"/>
<polygon fill="none" stroke="black" points="1237.9,-7608.74 1228.03,-7612.58 1238.14,-7615.73 1237.9,-7608.74"/>
</g>
<!-- \\Thelia\\Core\\Security\\SecurityContext -->
<g id="node503" class="node"><title>\\Thelia\\Core\\Security\\SecurityContext</title>
<polygon fill="none" stroke="black" points="1985,-7470.33 1867,-7470.33 1867,-7434.33 1985,-7434.33 1985,-7470.33"/>
<text text-anchor="middle" x="1926" y="-7449.43" font-family="Courier,monospace" font-size="11.00">SecurityContext</text>
</g>
<!-- \\Thelia\\Core\\EventListener\\ControllerListener -->
<g id="node505" class="node"><title>\\Thelia\\Core\\EventListener\\ControllerListener</title>
<polygon fill="none" stroke="black" points="1995,-4852.33 1857,-4852.33 1857,-4816.33 1995,-4816.33 1995,-4852.33"/>
<text text-anchor="middle" x="1926" y="-4831.43" font-family="Courier,monospace" font-size="11.00">ControllerListener</text>
</g>
<!-- \\Thelia\\Core\\EventListener\\ControllerListener&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface -->
<g id="edge101" class="edge"><title>\\Thelia\\Core\\EventListener\\ControllerListener&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1856.99,-4852.27C1781.99,-4867.13 1664.28,-4876.09 1600,-4807.33 1421.96,-4616.89 1707.13,-304.738 1528,-115.328 1518.99,-105.804 1503.65,-98.5858 1484.15,-93.188"/>
<polygon fill="none" stroke="black" points="1484.8,-89.7438 1474.25,-90.6822 1483.08,-96.5297 1484.8,-89.7438"/>
</g>
<!-- \\Thelia\\Core\\EventListener\\ViewListener -->
<g id="node506" class="node"><title>\\Thelia\\Core\\EventListener\\ViewListener</title>
<polygon fill="none" stroke="black" points="1975,-4798.33 1877,-4798.33 1877,-4762.33 1975,-4762.33 1975,-4798.33"/>
<text text-anchor="middle" x="1926" y="-4777.43" font-family="Courier,monospace" font-size="11.00">ViewListener</text>
</g>
<!-- \\Thelia\\Core\\EventListener\\ViewListener&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface -->
<g id="edge567" class="edge"><title>\\Thelia\\Core\\EventListener\\ViewListener&#45;&gt;\\Symfony\\Component\\EventDispatcher\\EventSubscriberInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1876.76,-4793.48C1804.3,-4809.5 1670.01,-4825.89 1600,-4750.33 1424.97,-4561.42 1704.97,-302.421 1528,-115.328 1518.99,-105.805 1503.64,-98.5872 1484.14,-93.1898"/>
<polygon fill="none" stroke="black" points="1484.8,-89.7456 1474.25,-90.6842 1483.08,-96.5315 1484.8,-89.7456"/>
</g>
<!-- \\Thelia\\Core\\Factory\\ActionEventFactory -->
<g id="node508" class="node"><title>\\Thelia\\Core\\Factory\\ActionEventFactory</title>
<polygon fill="none" stroke="black" points="1995,-4716.33 1857,-4716.33 1857,-4680.33 1995,-4680.33 1995,-4716.33"/>
<text text-anchor="middle" x="1926" y="-4695.43" font-family="Courier,monospace" font-size="11.00">ActionEventFactory</text>
</g>
<!-- \\Thelia\\Core\\Event\\InternalEvent -->
<g id="node510" class="node"><title>\\Thelia\\Core\\Event\\InternalEvent</title>
<polygon fill="none" stroke="black" points="1201,-4196.33 1097,-4196.33 1097,-4160.33 1201,-4160.33 1201,-4196.33"/>
<text text-anchor="start" x="1115" y="-4183.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1105" y="-4170.56" font-family="Courier,monospace" font-size="11.00">InternalEvent</text>
</g>
<!-- \\Symfony\\Component\\EventDispatcher\\Event -->
<g id="node631" class="node"><title>\\Symfony\\Component\\EventDispatcher\\Event</title>
<ellipse fill="none" stroke="black" cx="349" cy="-542.328" rx="232.138" ry="18.3848"/>
<text text-anchor="middle" x="349" y="-538.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\EventDispatcher\Event</text>
</g>
<!-- \\Thelia\\Core\\Event\\InternalEvent&#45;&gt;\\Symfony\\Component\\EventDispatcher\\Event -->
<g id="edge121" class="edge"><title>\\Thelia\\Core\\Event\\InternalEvent&#45;&gt;\\Symfony\\Component\\EventDispatcher\\Event</title>
<path fill="none" stroke="black" d="M1096.39,-4172.34C1012.44,-4159.77 849.56,-4122.36 770,-4016.33 549.617,-3722.62 370.018,-885.427 350.718,-570.66"/>
<polygon fill="none" stroke="black" points="354.202,-570.303 350.099,-560.535 347.216,-570.73 354.202,-570.303"/>
</g>
<!-- \\Thelia\\Core\\Event\\CategoryEvent -->
<g id="node511" class="node"><title>\\Thelia\\Core\\Event\\CategoryEvent</title>
<polygon fill="none" stroke="black" points="1978,-4196.33 1874,-4196.33 1874,-4160.33 1978,-4160.33 1978,-4196.33"/>
<text text-anchor="middle" x="1926" y="-4175.43" font-family="Courier,monospace" font-size="11.00">CategoryEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\CategoryEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent -->
<g id="edge203" class="edge"><title>\\Thelia\\Core\\Event\\CategoryEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent</title>
<path fill="none" stroke="black" d="M1873.81,-4178.33C1735.83,-4178.33 1361.74,-4178.33 1212.11,-4178.33"/>
<polygon fill="none" stroke="black" points="1211.73,-4174.83 1201.73,-4178.33 1211.73,-4181.83 1211.73,-4174.83"/>
</g>
<!-- \\Thelia\\Core\\Event\\CartEvent -->
<g id="node512" class="node"><title>\\Thelia\\Core\\Event\\CartEvent</title>
<polygon fill="none" stroke="black" points="1964,-4142.33 1888,-4142.33 1888,-4106.33 1964,-4106.33 1964,-4142.33"/>
<text text-anchor="middle" x="1926" y="-4121.43" font-family="Courier,monospace" font-size="11.00">CartEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\CartEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent -->
<g id="edge649" class="edge"><title>\\Thelia\\Core\\Event\\CartEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent</title>
<path fill="none" stroke="black" d="M1887.47,-4127.01C1762.35,-4135.7 1366.59,-4163.21 1211.87,-4173.96"/>
<polygon fill="none" stroke="black" points="1211.32,-4170.49 1201.59,-4174.67 1211.81,-4177.47 1211.32,-4170.49"/>
</g>
<!-- \\Thelia\\Core\\Event\\ActionEvent -->
<g id="node513" class="node"><title>\\Thelia\\Core\\Event\\ActionEvent</title>
<polygon fill="none" stroke="black" points="1195,-4007.33 1103,-4007.33 1103,-3971.33 1195,-3971.33 1195,-4007.33"/>
<text text-anchor="start" x="1115" y="-3994.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1111.5" y="-3981.56" font-family="Courier,monospace" font-size="11.00">ActionEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\ActionEvent&#45;&gt;\\Symfony\\Component\\EventDispatcher\\Event -->
<g id="edge723" class="edge"><title>\\Thelia\\Core\\Event\\ActionEvent&#45;&gt;\\Symfony\\Component\\EventDispatcher\\Event</title>
<path fill="none" stroke="black" d="M1144.79,-3971.2C1085.94,-3717.63 428.532,-885.01 355.568,-570.629"/>
<polygon fill="none" stroke="black" points="358.891,-569.466 353.221,-560.516 352.073,-571.049 358.891,-569.466"/>
</g>
<!-- \\Thelia\\Core\\Event\\CartItemEvent -->
<g id="node514" class="node"><title>\\Thelia\\Core\\Event\\CartItemEvent</title>
<polygon fill="none" stroke="black" points="1978,-4304.33 1874,-4304.33 1874,-4268.33 1978,-4268.33 1978,-4304.33"/>
<text text-anchor="middle" x="1926" y="-4283.43" font-family="Courier,monospace" font-size="11.00">CartItemEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\CartItemEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent -->
<g id="edge729" class="edge"><title>\\Thelia\\Core\\Event\\CartItemEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent</title>
<path fill="none" stroke="black" d="M1873.89,-4283.54C1809.4,-4279.75 1696.29,-4271.93 1600,-4259.33 1460.39,-4241.05 1298.25,-4209.33 1211.46,-4191.49"/>
<polygon fill="none" stroke="black" points="1212.02,-4188.03 1201.52,-4189.44 1210.6,-4194.89 1212.02,-4188.03"/>
</g>
<!-- \\Thelia\\Core\\Event\\CustomerEvent -->
<g id="node515" class="node"><title>\\Thelia\\Core\\Event\\CustomerEvent</title>
<polygon fill="none" stroke="black" points="1978,-4250.33 1874,-4250.33 1874,-4214.33 1978,-4214.33 1978,-4250.33"/>
<text text-anchor="middle" x="1926" y="-4229.43" font-family="Courier,monospace" font-size="11.00">CustomerEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\CustomerEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent -->
<g id="edge757" class="edge"><title>\\Thelia\\Core\\Event\\CustomerEvent&#45;&gt;\\Thelia\\Core\\Event\\InternalEvent</title>
<path fill="none" stroke="black" d="M1873.81,-4228.7C1735.83,-4219.11 1361.74,-4193.11 1212.11,-4182.71"/>
<polygon fill="none" stroke="black" points="1211.95,-4179.19 1201.73,-4181.99 1211.46,-4186.18 1211.95,-4179.19"/>
</g>
<!-- \\Thelia\\Core\\Event\\TheliaEvents -->
<g id="node516" class="node"><title>\\Thelia\\Core\\Event\\TheliaEvents</title>
<polygon fill="none" stroke="black" points="1975,-4088.33 1877,-4088.33 1877,-4052.33 1975,-4052.33 1975,-4088.33"/>
<text text-anchor="middle" x="1926" y="-4067.43" font-family="Courier,monospace" font-size="11.00">TheliaEvents</text>
</g>
<!-- \\Thelia\\Core\\Event\\CustomRefEvent -->
<g id="node517" class="node"><title>\\Thelia\\Core\\Event\\CustomRefEvent</title>
<polygon fill="none" stroke="black" points="1981,-3980.33 1871,-3980.33 1871,-3944.33 1981,-3944.33 1981,-3980.33"/>
<text text-anchor="middle" x="1926" y="-3959.43" font-family="Courier,monospace" font-size="11.00">CustomRefEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\CustomRefEvent&#45;&gt;\\Symfony\\Component\\EventDispatcher\\Event -->
<g id="edge1045" class="edge"><title>\\Thelia\\Core\\Event\\CustomRefEvent&#45;&gt;\\Symfony\\Component\\EventDispatcher\\Event</title>
<path fill="none" stroke="black" d="M1870.37,-3976.81C1796.7,-3992.25 1668.19,-4005.52 1600,-3932.33 1470.57,-3793.4 1663.67,-648.169 1528,-515.328 1407.64,-397.481 938.358,-509.935 770,-515.328 688.383,-517.943 598.003,-523.401 521.973,-528.731"/>
<polygon fill="none" stroke="black" points="521.55,-525.252 511.822,-529.447 522.043,-532.234 521.55,-525.252"/>
</g>
<!-- \\Thelia\\Core\\Event\\DefaultActionEvent -->
<g id="node518" class="node"><title>\\Thelia\\Core\\Event\\DefaultActionEvent</title>
<polygon fill="none" stroke="black" points="1995,-4034.33 1857,-4034.33 1857,-3998.33 1995,-3998.33 1995,-4034.33"/>
<text text-anchor="middle" x="1926" y="-4013.43" font-family="Courier,monospace" font-size="11.00">DefaultActionEvent</text>
</g>
<!-- \\Thelia\\Core\\Event\\DefaultActionEvent&#45;&gt;\\Thelia\\Core\\Event\\ActionEvent -->
<g id="edge1059" class="edge"><title>\\Thelia\\Core\\Event\\DefaultActionEvent&#45;&gt;\\Thelia\\Core\\Event\\ActionEvent</title>
<path fill="none" stroke="black" d="M1856.7,-4013.92C1704.66,-4008.64 1344.3,-3996.11 1205.16,-3991.28"/>
<polygon fill="none" stroke="black" points="1205.26,-3987.78 1195.14,-3990.93 1205.01,-3994.78 1205.26,-3987.78"/>
</g>
<!-- \\Thelia\\Core\\Translation\\Translator -->
<g id="node520" class="node"><title>\\Thelia\\Core\\Translation\\Translator</title>
<polygon fill="none" stroke="black" points="1968,-4634.33 1884,-4634.33 1884,-4598.33 1968,-4598.33 1968,-4634.33"/>
<text text-anchor="middle" x="1926" y="-4613.43" font-family="Courier,monospace" font-size="11.00">Translator</text>
</g>
<!-- \\Symfony\\Component\\Translation\\Translator -->
<g id="node831" class="node"><title>\\Symfony\\Component\\Translation\\Translator</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21736.3" rx="225.067" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21732.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Translation\Translator</text>
</g>
<!-- \\Thelia\\Core\\Translation\\Translator&#45;&gt;\\Symfony\\Component\\Translation\\Translator -->
<g id="edge499" class="edge"><title>\\Thelia\\Core\\Translation\\Translator&#45;&gt;\\Symfony\\Component\\Translation\\Translator</title>
<path fill="none" stroke="black" d="M1883.77,-4608.02C1812.68,-4596.79 1670.01,-4586.61 1600,-4668.33 1446.01,-4848.06 1689.67,-21536.5 1528,-21709.3 1502.72,-21736.4 1426.78,-21744.9 1349.46,-21745.9"/>
<polygon fill="none" stroke="black" points="1349,-21742.4 1339.04,-21746 1349.07,-21749.4 1349,-21742.4"/>
</g>
<!-- \\Thelia\\Core\\Controller\\ControllerResolver -->
<g id="node522" class="node"><title>\\Thelia\\Core\\Controller\\ControllerResolver</title>
<polygon fill="none" stroke="black" points="1995,-4552.33 1857,-4552.33 1857,-4516.33 1995,-4516.33 1995,-4552.33"/>
<text text-anchor="middle" x="1926" y="-4531.43" font-family="Courier,monospace" font-size="11.00">ControllerResolver</text>
</g>
<!-- \\Symfony\\Component\\HttpKernel\\Controller\\ControllerResolver -->
<g id="node923" class="node"><title>\\Symfony\\Component\\HttpKernel\\Controller\\ControllerResolver</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21682.3" rx="316.991" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21678.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\HttpKernel\Controller\ControllerResolver</text>
</g>
<!-- \\Thelia\\Core\\Controller\\ControllerResolver&#45;&gt;\\Symfony\\Component\\HttpKernel\\Controller\\ControllerResolver -->
<g id="edge675" class="edge"><title>\\Thelia\\Core\\Controller\\ControllerResolver&#45;&gt;\\Symfony\\Component\\HttpKernel\\Controller\\ControllerResolver</title>
<path fill="none" stroke="black" d="M1856.75,-4522.34C1780.96,-4513.66 1661.99,-4513.97 1600,-4586.33 1445.75,-4766.36 1689.93,-21482.2 1528,-21655.3 1517.9,-21666.1 1499.72,-21674 1476.6,-21679.6"/>
<polygon fill="none" stroke="black" points="1475.77,-21676.2 1466.76,-21681.8 1477.29,-21683 1475.77,-21676.2"/>
</g>
<!-- \\Thelia\\Core\\HttpFoundation\\Session\\Session -->
<g id="node525" class="node"><title>\\Thelia\\Core\\HttpFoundation\\Session\\Session</title>
<polygon fill="none" stroke="black" points="1958,-4440.33 1894,-4440.33 1894,-4404.33 1958,-4404.33 1958,-4440.33"/>
<text text-anchor="middle" x="1926" y="-4419.43" font-family="Courier,monospace" font-size="11.00">Session</text>
</g>
<!-- \\Symfony\\Component\\HttpFoundation\\Session\\Session -->
<g id="node1129" class="node"><title>\\Symfony\\Component\\HttpFoundation\\Session\\Session</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21628.3" rx="275.772" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21624.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\HttpFoundation\Session\Session</text>
</g>
<!-- \\Thelia\\Core\\HttpFoundation\\Session\\Session&#45;&gt;\\Symfony\\Component\\HttpFoundation\\Session\\Session -->
<g id="edge1069" class="edge"><title>\\Thelia\\Core\\HttpFoundation\\Session\\Session&#45;&gt;\\Symfony\\Component\\HttpFoundation\\Session\\Session</title>
<path fill="none" stroke="black" d="M1893.84,-4419C1826.51,-4414.05 1671.06,-4413.58 1600,-4504.33 1453.61,-4691.29 1690.2,-21427.9 1528,-21601.3 1509.18,-21621.5 1462.27,-21631.3 1407.62,-21635.5"/>
<polygon fill="none" stroke="black" points="1407.06,-21632 1397.33,-21636.2 1407.55,-21639 1407.06,-21632"/>
</g>
<!-- \\Thelia\\Core\\HttpFoundation\\Request -->
<g id="node526" class="node"><title>\\Thelia\\Core\\HttpFoundation\\Request</title>
<polygon fill="none" stroke="black" points="1958,-4386.33 1894,-4386.33 1894,-4350.33 1958,-4350.33 1958,-4386.33"/>
<text text-anchor="middle" x="1926" y="-4365.43" font-family="Courier,monospace" font-size="11.00">Request</text>
</g>
<!-- \\Symfony\\Component\\HttpFoundation\\Request -->
<g id="node964" class="node"><title>\\Symfony\\Component\\HttpFoundation\\Request</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-21574.3" rx="239.002" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-21570.7" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\HttpFoundation\Request</text>
</g>
<!-- \\Thelia\\Core\\HttpFoundation\\Request&#45;&gt;\\Symfony\\Component\\HttpFoundation\\Request -->
<g id="edge753" class="edge"><title>\\Thelia\\Core\\HttpFoundation\\Request&#45;&gt;\\Symfony\\Component\\HttpFoundation\\Request</title>
<path fill="none" stroke="black" d="M1893.87,-4365.53C1819.6,-4359.83 1639.42,-4350.72 1600,-4392.33 1529.11,-4467.16 1530.45,-7999.28 1528,-8102.33 1390.74,-13876.9 1165.77,-21042.2 1149.89,-21546.2"/>
<polygon fill="none" stroke="black" points="1146.39,-21546.1 1149.57,-21556.2 1153.38,-21546.3 1146.39,-21546.1"/>
</g>
<!-- \\Thelia\\Core\\Bundle\\TheliaBundle -->
<g id="node528" class="node"><title>\\Thelia\\Core\\Bundle\\TheliaBundle</title>
<polygon fill="none" stroke="black" points="1975,-3898.33 1877,-3898.33 1877,-3862.33 1975,-3862.33 1975,-3898.33"/>
<text text-anchor="middle" x="1926" y="-3877.43" font-family="Courier,monospace" font-size="11.00">TheliaBundle</text>
</g>
<!-- \\Symfony\\Component\\HttpKernel\\Bundle\\Bundle -->
<g id="node975" class="node"><title>\\Symfony\\Component\\HttpKernel\\Bundle\\Bundle</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-412.328" rx="246.78" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-408.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\HttpKernel\Bundle\Bundle</text>
</g>
<!-- \\Thelia\\Core\\Bundle\\TheliaBundle&#45;&gt;\\Symfony\\Component\\HttpKernel\\Bundle\\Bundle -->
<g id="edge773" class="edge"><title>\\Thelia\\Core\\Bundle\\TheliaBundle&#45;&gt;\\Symfony\\Component\\HttpKernel\\Bundle\\Bundle</title>
<path fill="none" stroke="black" d="M1876.71,-3894.89C1804.51,-3912.84 1670.9,-3932.59 1600,-3858.33 1469,-3721.11 1657.84,-582.64 1528,-444.328 1507.89,-422.91 1455.98,-412.515 1396.8,-408.067"/>
<polygon fill="none" stroke="black" points="1396.67,-404.551 1386.46,-407.354 1396.19,-411.534 1396.67,-404.551"/>
</g>
<!-- \\Thelia\\Core\\TheliaContainerBuilder -->
<g id="node529" class="node"><title>\\Thelia\\Core\\TheliaContainerBuilder</title>
<polygon fill="none" stroke="black" points="2008,-3844.33 1844,-3844.33 1844,-3808.33 2008,-3808.33 2008,-3844.33"/>
<text text-anchor="middle" x="1926" y="-3823.43" font-family="Courier,monospace" font-size="11.00">TheliaContainerBuilder</text>
</g>
<!-- \\Symfony\\Component\\DependencyInjection\\ContainerBuilder -->
<g id="node768" class="node"><title>\\Symfony\\Component\\DependencyInjection\\ContainerBuilder</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-358.328" rx="307.799" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-354.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\DependencyInjection\ContainerBuilder</text>
</g>
<!-- \\Thelia\\Core\\TheliaContainerBuilder&#45;&gt;\\Symfony\\Component\\DependencyInjection\\ContainerBuilder -->
<g id="edge377" class="edge"><title>\\Thelia\\Core\\TheliaContainerBuilder&#45;&gt;\\Symfony\\Component\\DependencyInjection\\ContainerBuilder</title>
<path fill="none" stroke="black" d="M1843.48,-3831.47C1757.86,-3834.81 1632.05,-3833.41 1600,-3799.33 1470.05,-3661.12 1658.75,-522.786 1528,-385.328 1516.51,-373.25 1494.79,-364.888 1467.32,-359.246"/>
<polygon fill="none" stroke="black" points="1467.84,-355.784 1457.37,-357.363 1466.54,-362.662 1467.84,-355.784"/>
</g>
<!-- \\Thelia\\Core\\Thelia -->
<g id="node530" class="node"><title>\\Thelia\\Core\\Thelia</title>
<polygon fill="none" stroke="black" points="1954,-3790.33 1898,-3790.33 1898,-3754.33 1954,-3754.33 1954,-3790.33"/>
<text text-anchor="middle" x="1926" y="-3769.43" font-family="Courier,monospace" font-size="11.00">Thelia</text>
</g>
<!-- \\Symfony\\Component\\HttpKernel\\Kernel -->
<g id="node836" class="node"><title>\\Symfony\\Component\\HttpKernel\\Kernel</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-304.328" rx="205.975" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-300.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\HttpKernel\Kernel</text>
</g>
<!-- \\Thelia\\Core\\Thelia&#45;&gt;\\Symfony\\Component\\HttpKernel\\Kernel -->
<g id="edge507" class="edge"><title>\\Thelia\\Core\\Thelia&#45;&gt;\\Symfony\\Component\\HttpKernel\\Kernel</title>
<path fill="none" stroke="black" d="M1897.35,-3774.57C1825.39,-3779.52 1639.92,-3787.79 1600,-3745.33 1470.05,-3607.12 1658.75,-468.786 1528,-331.328 1500.89,-302.823 1416.76,-295.019 1334.64,-294.814"/>
<polygon fill="none" stroke="black" points="1334.64,-291.314 1324.64,-294.826 1334.64,-298.314 1334.64,-291.314"/>
</g>
<!-- \\Thelia\\Core\\Application -->
<g id="node531" class="node"><title>\\Thelia\\Core\\Application</title>
<polygon fill="none" stroke="black" points="1971,-3736.33 1881,-3736.33 1881,-3700.33 1971,-3700.33 1971,-3736.33"/>
<text text-anchor="middle" x="1926" y="-3715.43" font-family="Courier,monospace" font-size="11.00">Application</text>
</g>
<!-- \\Symfony\\Component\\Console\\Application -->
<g id="node1076" class="node"><title>\\Symfony\\Component\\Console\\Application</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-250.328" rx="214.96" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-246.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Console\Application</text>
</g>
<!-- \\Thelia\\Core\\Application&#45;&gt;\\Symfony\\Component\\Console\\Application -->
<g id="edge967" class="edge"><title>\\Thelia\\Core\\Application&#45;&gt;\\Symfony\\Component\\Console\\Application</title>
<path fill="none" stroke="black" d="M1880.49,-3721.65C1799.91,-3726.43 1637.1,-3730.79 1600,-3691.33 1470.05,-3553.12 1658.75,-414.786 1528,-277.328 1501.68,-249.655 1421.62,-241.492 1341.83,-240.852"/>
<polygon fill="none" stroke="black" points="1341.61,-237.351 1331.6,-240.81 1341.58,-244.351 1341.61,-237.351"/>
</g>
<!-- \\Thelia\\Core\\TheliaHttpKernel -->
<g id="node532" class="node"><title>\\Thelia\\Core\\TheliaHttpKernel</title>
<polygon fill="none" stroke="black" points="1988,-3682.33 1864,-3682.33 1864,-3646.33 1988,-3646.33 1988,-3682.33"/>
<text text-anchor="middle" x="1926" y="-3661.43" font-family="Courier,monospace" font-size="11.00">TheliaHttpKernel</text>
</g>
<!-- \\Symfony\\Component\\HttpKernel\\HttpKernel -->
<g id="node1105" class="node"><title>\\Symfony\\Component\\HttpKernel\\HttpKernel</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-196.328" rx="227.896" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-192.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\HttpKernel\HttpKernel</text>
</g>
<!-- \\Thelia\\Core\\TheliaHttpKernel&#45;&gt;\\Symfony\\Component\\HttpKernel\\HttpKernel -->
<g id="edge1023" class="edge"><title>\\Thelia\\Core\\TheliaHttpKernel&#45;&gt;\\Symfony\\Component\\HttpKernel\\HttpKernel</title>
<path fill="none" stroke="black" d="M1863.3,-3680.25C1788.73,-3694.99 1666.06,-3705.23 1600,-3634.33 1470.79,-3495.65 1658.63,-360.664 1528,-223.328 1502.98,-197.026 1429.43,-188.349 1353.69,-187.004"/>
<polygon fill="none" stroke="black" points="1353.53,-183.502 1343.48,-186.866 1353.43,-190.501 1353.53,-183.502"/>
</g>
<!-- \\Thelia\\Tools\\DIGenerator -->
<g id="node534" class="node"><title>\\Thelia\\Tools\\DIGenerator</title>
<polygon fill="none" stroke="black" points="2472,-2816.33 2382,-2816.33 2382,-2780.33 2472,-2780.33 2472,-2816.33"/>
<text text-anchor="middle" x="2427" y="-2795.43" font-family="Courier,monospace" font-size="11.00">DIGenerator</text>
</g>
<!-- \\Thelia\\Tools\\Redirect -->
<g id="node535" class="node"><title>\\Thelia\\Tools\\Redirect</title>
<polygon fill="none" stroke="black" points="2462,-2762.33 2392,-2762.33 2392,-2726.33 2462,-2726.33 2462,-2762.33"/>
<text text-anchor="middle" x="2427" y="-2741.43" font-family="Courier,monospace" font-size="11.00">Redirect</text>
</g>
<!-- \\Thelia\\Tools\\URL -->
<g id="node536" class="node"><title>\\Thelia\\Tools\\URL</title>
<polygon fill="none" stroke="black" points="2454,-2708.33 2400,-2708.33 2400,-2672.33 2454,-2672.33 2454,-2708.33"/>
<text text-anchor="middle" x="2427" y="-2687.43" font-family="Courier,monospace" font-size="11.00">URL</text>
</g>
<!-- \\Thelia\\Form\\CategoryCreationForm -->
<g id="node538" class="node"><title>\\Thelia\\Form\\CategoryCreationForm</title>
<polygon fill="none" stroke="black" points="2503,-2626.33 2351,-2626.33 2351,-2590.33 2503,-2590.33 2503,-2626.33"/>
<text text-anchor="middle" x="2427" y="-2605.43" font-family="Courier,monospace" font-size="11.00">CategoryCreationForm</text>
</g>
<!-- \\Thelia\\Form\\BaseForm -->
<g id="node542" class="node"><title>\\Thelia\\Form\\BaseForm</title>
<polygon fill="none" stroke="black" points="1968,-2464.33 1884,-2464.33 1884,-2428.33 1968,-2428.33 1968,-2464.33"/>
<text text-anchor="start" x="1892" y="-2451.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1898.5" y="-2438.56" font-family="Courier,monospace" font-size="11.00">BaseForm</text>
</g>
<!-- \\Thelia\\Form\\CategoryCreationForm&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge91" class="edge"><title>\\Thelia\\Form\\CategoryCreationForm&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2350.91,-2590.83C2339.17,-2587.84 2327.23,-2584.63 2316,-2581.33 2193.47,-2545.31 2052.5,-2494 1978.17,-2466.16"/>
<polygon fill="none" stroke="black" points="1979.16,-2462.79 1968.57,-2462.55 1976.7,-2469.34 1979.16,-2462.79"/>
</g>
<!-- \\Thelia\\Form\\CustomerLogin -->
<g id="node539" class="node"><title>\\Thelia\\Form\\CustomerLogin</title>
<polygon fill="none" stroke="black" points="2479,-2572.33 2375,-2572.33 2375,-2536.33 2479,-2536.33 2479,-2572.33"/>
<text text-anchor="middle" x="2427" y="-2551.43" font-family="Courier,monospace" font-size="11.00">CustomerLogin</text>
</g>
<!-- \\Thelia\\Form\\CustomerLogin&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge111" class="edge"><title>\\Thelia\\Form\\CustomerLogin&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2374.8,-2543.08C2278.71,-2522.36 2074.84,-2478.41 1978.51,-2457.65"/>
<polygon fill="none" stroke="black" points="1979.21,-2454.22 1968.7,-2455.53 1977.73,-2461.06 1979.21,-2454.22"/>
</g>
<!-- \\Thelia\\Form\\CustomerCreation -->
<g id="node540" class="node"><title>\\Thelia\\Form\\CustomerCreation</title>
<polygon fill="none" stroke="black" points="2489,-2518.33 2365,-2518.33 2365,-2482.33 2489,-2482.33 2489,-2518.33"/>
<text text-anchor="middle" x="2427" y="-2497.43" font-family="Courier,monospace" font-size="11.00">CustomerCreation</text>
</g>
<!-- \\Thelia\\Form\\CustomerCreation&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge125" class="edge"><title>\\Thelia\\Form\\CustomerCreation&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2364.31,-2493.57C2264.6,-2482.82 2071.66,-2462.03 1978.66,-2452"/>
<polygon fill="none" stroke="black" points="1978.95,-2448.51 1968.63,-2450.92 1978.2,-2455.47 1978.95,-2448.51"/>
</g>
<!-- \\Thelia\\Form\\CartAdd -->
<g id="node541" class="node"><title>\\Thelia\\Form\\CartAdd</title>
<polygon fill="none" stroke="black" points="2459,-2464.33 2395,-2464.33 2395,-2428.33 2459,-2428.33 2459,-2464.33"/>
<text text-anchor="middle" x="2427" y="-2443.43" font-family="Courier,monospace" font-size="11.00">CartAdd</text>
</g>
<!-- \\Thelia\\Form\\CartAdd&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge259" class="edge"><title>\\Thelia\\Form\\CartAdd&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2394.9,-2446.33C2310.65,-2446.33 2082.58,-2446.33 1978.75,-2446.33"/>
<polygon fill="none" stroke="black" points="1978.51,-2442.83 1968.51,-2446.33 1978.51,-2449.83 1978.51,-2442.83"/>
</g>
<!-- \\Thelia\\Form\\CategoryDeletionForm -->
<g id="node543" class="node"><title>\\Thelia\\Form\\CategoryDeletionForm</title>
<polygon fill="none" stroke="black" points="2503,-2410.33 2351,-2410.33 2351,-2374.33 2503,-2374.33 2503,-2410.33"/>
<text text-anchor="middle" x="2427" y="-2389.43" font-family="Courier,monospace" font-size="11.00">CategoryDeletionForm</text>
</g>
<!-- \\Thelia\\Form\\CategoryDeletionForm&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge375" class="edge"><title>\\Thelia\\Form\\CategoryDeletionForm&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2350.91,-2400.53C2248.22,-2411.6 2067.89,-2431.03 1978.83,-2440.63"/>
<polygon fill="none" stroke="black" points="1978.26,-2437.17 1968.69,-2441.73 1979.01,-2444.13 1978.26,-2437.17"/>
</g>
<!-- \\Thelia\\Form\\CustomerModification -->
<g id="node544" class="node"><title>\\Thelia\\Form\\CustomerModification</title>
<polygon fill="none" stroke="black" points="2503,-2356.33 2351,-2356.33 2351,-2320.33 2503,-2320.33 2503,-2356.33"/>
<text text-anchor="middle" x="2427" y="-2335.43" font-family="Courier,monospace" font-size="11.00">CustomerModification</text>
</g>
<!-- \\Thelia\\Form\\CustomerModification&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge405" class="edge"><title>\\Thelia\\Form\\CustomerModification&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2350.91,-2354.73C2248.11,-2376.89 2067.53,-2415.82 1978.56,-2435"/>
<polygon fill="none" stroke="black" points="1977.73,-2431.6 1968.69,-2437.12 1979.21,-2438.44 1977.73,-2431.6"/>
</g>
<!-- \\Thelia\\Form\\AdminLogin -->
<g id="node545" class="node"><title>\\Thelia\\Form\\AdminLogin</title>
<polygon fill="none" stroke="black" points="2469,-2302.33 2385,-2302.33 2385,-2266.33 2469,-2266.33 2469,-2302.33"/>
<text text-anchor="middle" x="2427" y="-2281.43" font-family="Courier,monospace" font-size="11.00">AdminLogin</text>
</g>
<!-- \\Thelia\\Form\\AdminLogin&#45;&gt;\\Thelia\\Form\\BaseForm -->
<g id="edge489" class="edge"><title>\\Thelia\\Form\\AdminLogin&#45;&gt;\\Thelia\\Form\\BaseForm</title>
<path fill="none" stroke="black" d="M2384.85,-2293.59C2364,-2298.42 2338.55,-2304.7 2316,-2311.33 2193.47,-2347.35 2052.5,-2398.66 1978.17,-2426.5"/>
<polygon fill="none" stroke="black" points="1976.7,-2423.31 1968.57,-2430.11 1979.16,-2429.87 1976.7,-2423.31"/>
</g>
<!-- \\Thelia\\Command\\Output\\TheliaConsoleOutput -->
<g id="node548" class="node"><title>\\Thelia\\Command\\Output\\TheliaConsoleOutput</title>
<polygon fill="none" stroke="black" points="2499,-2038.33 2355,-2038.33 2355,-2002.33 2499,-2002.33 2499,-2038.33"/>
<text text-anchor="middle" x="2427" y="-2017.43" font-family="Courier,monospace" font-size="11.00">TheliaConsoleOutput</text>
</g>
<!-- \\Symfony\\Component\\Console\\Output\\ConsoleOutput -->
<g id="node694" class="node"><title>\\Symfony\\Component\\Console\\Output\\ConsoleOutput</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-488.328" rx="272.943" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-484.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Console\Output\ConsoleOutput</text>
</g>
<!-- \\Thelia\\Command\\Output\\TheliaConsoleOutput&#45;&gt;\\Symfony\\Component\\Console\\Output\\ConsoleOutput -->
<g id="edge237" class="edge"><title>\\Thelia\\Command\\Output\\TheliaConsoleOutput&#45;&gt;\\Symfony\\Component\\Console\\Output\\ConsoleOutput</title>
<path fill="none" stroke="black" d="M2354.44,-2009.21C2339.54,-2003.55 2325.52,-1995.05 2316,-1982.33 2218.27,-1851.68 2365.09,-632.926 2252,-515.328 2242.78,-505.744 2226.03,-498.763 2204.81,-493.753"/>
<polygon fill="none" stroke="black" points="2205.26,-490.271 2194.75,-491.587 2203.79,-497.114 2205.26,-490.271"/>
</g>
<!-- \\Thelia\\Command\\BaseModuleGenerate -->
<g id="node549" class="node"><title>\\Thelia\\Command\\BaseModuleGenerate</title>
<polygon fill="none" stroke="black" points="1995,-2112.33 1857,-2112.33 1857,-2076.33 1995,-2076.33 1995,-2112.33"/>
<text text-anchor="start" x="1892" y="-2099.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1865" y="-2086.56" font-family="Courier,monospace" font-size="11.00">BaseModuleGenerate</text>
</g>
<!-- \\Thelia\\Command\\ContainerAwareCommand -->
<g id="node552" class="node"><title>\\Thelia\\Command\\ContainerAwareCommand</title>
<polygon fill="none" stroke="black" points="1228,-2044.33 1070,-2044.33 1070,-2008.33 1228,-2008.33 1228,-2044.33"/>
<text text-anchor="middle" x="1149" y="-2023.43" font-family="Courier,monospace" font-size="11.00">ContainerAwareCommand</text>
</g>
<!-- \\Thelia\\Command\\BaseModuleGenerate&#45;&gt;\\Thelia\\Command\\ContainerAwareCommand -->
<g id="edge95" class="edge"><title>\\Thelia\\Command\\BaseModuleGenerate&#45;&gt;\\Thelia\\Command\\ContainerAwareCommand</title>
<path fill="none" stroke="black" d="M1856.36,-2088.23C1715.03,-2075.87 1394.71,-2047.83 1238.3,-2034.14"/>
<polygon fill="none" stroke="black" points="1238.5,-2030.65 1228.24,-2033.26 1237.89,-2037.62 1238.5,-2030.65"/>
</g>
<!-- \\Thelia\\Command\\ModuleGenerateSqlCommand -->
<g id="node550" class="node"><title>\\Thelia\\Command\\ModuleGenerateSqlCommand</title>
<polygon fill="none" stroke="black" points="2516,-2112.33 2338,-2112.33 2338,-2076.33 2516,-2076.33 2516,-2112.33"/>
<text text-anchor="middle" x="2427" y="-2091.43" font-family="Courier,monospace" font-size="11.00">ModuleGenerateSqlCommand</text>
</g>
<!-- \\Thelia\\Command\\ModuleGenerateSqlCommand&#45;&gt;\\Thelia\\Command\\BaseModuleGenerate -->
<g id="edge133" class="edge"><title>\\Thelia\\Command\\ModuleGenerateSqlCommand&#45;&gt;\\Thelia\\Command\\BaseModuleGenerate</title>
<path fill="none" stroke="black" d="M2337.43,-2094.33C2243.25,-2094.33 2096.45,-2094.33 2006.03,-2094.33"/>
<polygon fill="none" stroke="black" points="2005.83,-2090.83 1995.83,-2094.33 2005.83,-2097.83 2005.83,-2090.83"/>
</g>
<!-- \\Thelia\\Command\\Install -->
<g id="node551" class="node"><title>\\Thelia\\Command\\Install</title>
<polygon fill="none" stroke="black" points="1958,-2166.33 1894,-2166.33 1894,-2130.33 1958,-2130.33 1958,-2166.33"/>
<text text-anchor="middle" x="1926" y="-2145.43" font-family="Courier,monospace" font-size="11.00">Install</text>
</g>
<!-- \\Thelia\\Command\\Install&#45;&gt;\\Thelia\\Command\\ContainerAwareCommand -->
<g id="edge167" class="edge"><title>\\Thelia\\Command\\Install&#45;&gt;\\Thelia\\Command\\ContainerAwareCommand</title>
<path fill="none" stroke="black" d="M1893.92,-2147C1835.3,-2144.29 1707.05,-2136.97 1600,-2121.33 1469.69,-2102.28 1320.53,-2068.46 1230.61,-2046.73"/>
<polygon fill="none" stroke="black" points="1231.3,-2043.3 1220.75,-2044.34 1229.65,-2050.1 1231.3,-2043.3"/>
</g>
<!-- \\Symfony\\Component\\Console\\Command\\Command -->
<g id="node676" class="node"><title>\\Symfony\\Component\\Console\\Command\\Command</title>
<ellipse fill="none" stroke="black" cx="349" cy="-488.328" rx="261.837" ry="18.3848"/>
<text text-anchor="middle" x="349" y="-484.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Console\Command\Command</text>
</g>
<!-- \\Thelia\\Command\\ContainerAwareCommand&#45;&gt;\\Symfony\\Component\\Console\\Command\\Command -->
<g id="edge205" class="edge"><title>\\Thelia\\Command\\ContainerAwareCommand&#45;&gt;\\Symfony\\Component\\Console\\Command\\Command</title>
<path fill="none" stroke="black" d="M1088.94,-2044.39C1004.81,-2065.57 852.903,-2088.04 770,-2004.33 653.444,-1886.64 813.419,-634.132 698,-515.328 684.356,-501.284 655.466,-492.599 619.871,-487.466"/>
<polygon fill="none" stroke="black" points="620.034,-483.957 609.661,-486.111 619.113,-490.896 620.034,-483.957"/>
</g>
<!-- \\Symfony\\Component\\DependencyInjection\\ContainerAwareInterface -->
<g id="node678" class="node"><title>\\Symfony\\Component\\DependencyInjection\\ContainerAwareInterface</title>
<ellipse fill="none" stroke="black" cx="349" cy="-434.328" rx="348.103" ry="18.3848"/>
<text text-anchor="middle" x="349" y="-430.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\DependencyInjection\ContainerAwareInterface</text>
</g>
<!-- \\Thelia\\Command\\ContainerAwareCommand&#45;&gt;\\Symfony\\Component\\DependencyInjection\\ContainerAwareInterface -->
<g id="edge207" class="edge"><title>\\Thelia\\Command\\ContainerAwareCommand&#45;&gt;\\Symfony\\Component\\DependencyInjection\\ContainerAwareInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M1088.92,-2044.41C1004.77,-2065.62 852.832,-2088.11 770,-2004.33 649.329,-1882.28 817.492,-584.531 698,-461.328 691.907,-455.046 682.768,-449.836 671.345,-445.536"/>
<polygon fill="none" stroke="black" points="672.303,-442.165 661.709,-442.279 670.062,-448.797 672.303,-442.165"/>
</g>
<!-- \\Thelia\\Command\\ModuleGenerateModelCommand -->
<g id="node553" class="node"><title>\\Thelia\\Command\\ModuleGenerateModelCommand</title>
<polygon fill="none" stroke="black" points="2523,-2220.33 2331,-2220.33 2331,-2184.33 2523,-2184.33 2523,-2220.33"/>
<text text-anchor="middle" x="2427" y="-2199.43" font-family="Courier,monospace" font-size="11.00">ModuleGenerateModelCommand</text>
</g>
<!-- \\Thelia\\Command\\ModuleGenerateModelCommand&#45;&gt;\\Thelia\\Command\\BaseModuleGenerate -->
<g id="edge217" class="edge"><title>\\Thelia\\Command\\ModuleGenerateModelCommand&#45;&gt;\\Thelia\\Command\\BaseModuleGenerate</title>
<path fill="none" stroke="black" d="M2336.94,-2184.25C2329.7,-2181.65 2322.63,-2178.69 2316,-2175.33 2282.81,-2158.48 2286.4,-2135.54 2252,-2121.33 2172.87,-2088.64 2073.88,-2085.09 2005.86,-2087.69"/>
<polygon fill="none" stroke="black" points="2005.48,-2084.21 1995.64,-2088.14 2005.78,-2091.2 2005.48,-2084.21"/>
</g>
<!-- \\Thelia\\Command\\ModuleGenerateCommand -->
<g id="node554" class="node"><title>\\Thelia\\Command\\ModuleGenerateCommand</title>
<polygon fill="none" stroke="black" points="2506,-2166.33 2348,-2166.33 2348,-2130.33 2506,-2130.33 2506,-2166.33"/>
<text text-anchor="middle" x="2427" y="-2145.43" font-family="Courier,monospace" font-size="11.00">ModuleGenerateCommand</text>
</g>
<!-- \\Thelia\\Command\\ModuleGenerateCommand&#45;&gt;\\Thelia\\Command\\BaseModuleGenerate -->
<g id="edge679" class="edge"><title>\\Thelia\\Command\\ModuleGenerateCommand&#45;&gt;\\Thelia\\Command\\BaseModuleGenerate</title>
<path fill="none" stroke="black" d="M2347.89,-2134.91C2317.91,-2130.15 2283.44,-2125.05 2252,-2121.33 2168.35,-2111.42 2072.21,-2103.93 2006.12,-2099.38"/>
<polygon fill="none" stroke="black" points="2005.99,-2095.87 1995.78,-2098.68 2005.52,-2102.85 2005.99,-2095.87"/>
</g>
<!-- \\Thelia\\Command\\CacheClear -->
<g id="node555" class="node"><title>\\Thelia\\Command\\CacheClear</title>
<polygon fill="none" stroke="black" points="1968,-2044.33 1884,-2044.33 1884,-2008.33 1968,-2008.33 1968,-2044.33"/>
<text text-anchor="middle" x="1926" y="-2023.43" font-family="Courier,monospace" font-size="11.00">CacheClear</text>
</g>
<!-- \\Thelia\\Command\\CacheClear&#45;&gt;\\Thelia\\Command\\ContainerAwareCommand -->
<g id="edge693" class="edge"><title>\\Thelia\\Command\\CacheClear&#45;&gt;\\Thelia\\Command\\ContainerAwareCommand</title>
<path fill="none" stroke="black" d="M1883.95,-2026.33C1761.96,-2026.33 1405.99,-2026.33 1238.32,-2026.33"/>
<polygon fill="none" stroke="black" points="1238.28,-2022.83 1228.28,-2026.33 1238.28,-2029.83 1238.28,-2022.83"/>
</g>
<!-- \\Thelia\\Exception\\MemberAccessException -->
<g id="node557" class="node"><title>\\Thelia\\Exception\\MemberAccessException</title>
<polygon fill="none" stroke="black" points="2506,-1148.33 2348,-1148.33 2348,-1112.33 2506,-1112.33 2506,-1148.33"/>
<text text-anchor="middle" x="2427" y="-1127.43" font-family="Courier,monospace" font-size="11.00">MemberAccessException</text>
</g>
<!-- \\LogicException -->
<g id="node669" class="node"><title>\\LogicException</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-342.328" rx="87.1802" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-338.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\LogicException</text>
</g>
<!-- \\Thelia\\Exception\\MemberAccessException&#45;&gt;\\LogicException -->
<g id="edge193" class="edge"><title>\\Thelia\\Exception\\MemberAccessException&#45;&gt;\\LogicException</title>
<path fill="none" stroke="black" d="M2347.75,-1121.76C2335.59,-1117.1 2324.33,-1110.27 2316,-1100.33 2211.99,-976.182 2365.95,-489.417 2252,-374.328 2185.31,-306.978 2067.29,-313.758 1993.03,-326.693"/>
<polygon fill="none" stroke="black" points="1992.06,-323.312 1982.86,-328.551 1993.32,-330.198 1992.06,-323.312"/>
</g>
<!-- \\Thelia\\Exception\\InvalidCartException -->
<g id="node558" class="node"><title>\\Thelia\\Exception\\InvalidCartException</title>
<polygon fill="none" stroke="black" points="2503,-1202.33 2351,-1202.33 2351,-1166.33 2503,-1166.33 2503,-1202.33"/>
<text text-anchor="middle" x="2427" y="-1181.43" font-family="Courier,monospace" font-size="11.00">InvalidCartException</text>
</g>
<!-- \\Thelia\\Exception\\InvalidCartException&#45;&gt;\\RuntimeException -->
<g id="edge725" class="edge"><title>\\Thelia\\Exception\\InvalidCartException&#45;&gt;\\RuntimeException</title>
<path fill="none" stroke="black" d="M2350.95,-1179.07C2337.61,-1174.76 2325.1,-1167.94 2316,-1157.33 2207.14,-1030.33 2371.86,-524.006 2252,-407.328 2148,-306.093 1711.03,-462.792 1600,-369.328 1492.45,-278.798 1638.14,-148.69 1528,-61.3283 1396.03,43.3495 929.669,-7.66831 770,-61.3283 591.61,-121.28 428.68,-290.114 371.064,-354.732"/>
<polygon fill="none" stroke="black" points="368.256,-352.624 364.256,-362.435 373.501,-357.26 368.256,-352.624"/>
</g>
<!-- \\Thelia\\Controller\\DefaultController -->
<g id="node560" class="node"><title>\\Thelia\\Controller\\DefaultController</title>
<polygon fill="none" stroke="black" points="2492,-1948.33 2362,-1948.33 2362,-1912.33 2492,-1912.33 2492,-1948.33"/>
<text text-anchor="middle" x="2427" y="-1927.43" font-family="Courier,monospace" font-size="11.00">DefaultController</text>
</g>
<!-- \\Thelia\\Controller\\NullControllerInterface -->
<g id="node561" class="node"><title>\\Thelia\\Controller\\NullControllerInterface</title>
<polygon fill="none" stroke="black" points="2012,-1948.33 1840,-1948.33 1840,-1912.33 2012,-1912.33 2012,-1948.33"/>
<text text-anchor="middle" x="1926" y="-1927.43" font-family="Courier,monospace" font-size="11.00">NullControllerInterface</text>
</g>
<!-- \\Thelia\\Controller\\DefaultController&#45;&gt;\\Thelia\\Controller\\NullControllerInterface -->
<g id="edge329" class="edge"><title>\\Thelia\\Controller\\DefaultController&#45;&gt;\\Thelia\\Controller\\NullControllerInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2361.25,-1930.33C2274.75,-1930.33 2122.09,-1930.33 2022.5,-1930.33"/>
<polygon fill="none" stroke="black" points="2022.43,-1926.83 2012.43,-1930.33 2022.43,-1933.83 2022.43,-1926.83"/>
</g>
<!-- \\Thelia\\Config\\DefinePropel -->
<g id="node563" class="node"><title>\\Thelia\\Config\\DefinePropel</title>
<polygon fill="none" stroke="black" points="2476,-1066.33 2378,-1066.33 2378,-1030.33 2476,-1030.33 2476,-1066.33"/>
<text text-anchor="middle" x="2427" y="-1045.43" font-family="Courier,monospace" font-size="11.00">DefinePropel</text>
</g>
<!-- \\Thelia\\Config\\DatabaseConfiguration -->
<g id="node564" class="node"><title>\\Thelia\\Config\\DatabaseConfiguration</title>
<polygon fill="none" stroke="black" points="2506,-1012.33 2348,-1012.33 2348,-976.328 2506,-976.328 2506,-1012.33"/>
<text text-anchor="middle" x="2427" y="-991.428" font-family="Courier,monospace" font-size="11.00">DatabaseConfiguration</text>
</g>
<!-- \\Symfony\\Component\\Config\\Definition\\ConfigurationInterface -->
<g id="node848" class="node"><title>\\Symfony\\Component\\Config\\Definition\\ConfigurationInterface</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-288.328" rx="314.162" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-284.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Config\Definition\ConfigurationInterface</text>
</g>
<!-- \\Thelia\\Config\\DatabaseConfiguration&#45;&gt;\\Symfony\\Component\\Config\\Definition\\ConfigurationInterface -->
<g id="edge527" class="edge"><title>\\Thelia\\Config\\DatabaseConfiguration&#45;&gt;\\Symfony\\Component\\Config\\Definition\\ConfigurationInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2370.04,-976.29C2349.75,-966.982 2328.78,-953.452 2316,-934.328 2239.16,-819.352 2350.78,-412.111 2252,-315.328 2188.85,-253.453 2081.95,-256.848 2007.86,-269.011"/>
<polygon fill="none" stroke="black" points="2006.89,-265.627 1997.63,-270.779 2008.08,-272.524 2006.89,-265.627"/>
</g>
<!-- \\Thelia\\Routing\\Matcher\\DefaultMatcher -->
<g id="node567" class="node"><title>\\Thelia\\Routing\\Matcher\\DefaultMatcher</title>
<polygon fill="none" stroke="black" points="2482,-900.328 2372,-900.328 2372,-864.328 2482,-864.328 2482,-900.328"/>
<text text-anchor="middle" x="2427" y="-879.428" font-family="Courier,monospace" font-size="11.00">DefaultMatcher</text>
</g>
<!-- \\Symfony\\Component\\Routing\\Matcher\\RequestMatcherInterface -->
<g id="node1028" class="node"><title>\\Symfony\\Component\\Routing\\Matcher\\RequestMatcherInterface</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-234.328" rx="325.976" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-230.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Routing\Matcher\RequestMatcherInterface</text>
</g>
<!-- \\Thelia\\Routing\\Matcher\\DefaultMatcher&#45;&gt;\\Symfony\\Component\\Routing\\Matcher\\RequestMatcherInterface -->
<g id="edge987" class="edge"><title>\\Thelia\\Routing\\Matcher\\DefaultMatcher&#45;&gt;\\Symfony\\Component\\Routing\\Matcher\\RequestMatcherInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2371.23,-884.283C2351.1,-881.987 2329.92,-875.55 2316,-860.328 2225.66,-761.542 2347.78,-354.854 2252,-261.328 2188.84,-199.656 2082.19,-202.922 2008.15,-215.005"/>
<polygon fill="none" stroke="black" points="2007.19,-211.618 1997.93,-216.762 2008.38,-218.517 2007.19,-211.618"/>
</g>
<!-- \\Thelia\\Routing\\NullUrlGenerator -->
<g id="node568" class="node"><title>\\Thelia\\Routing\\NullUrlGenerator</title>
<polygon fill="none" stroke="black" points="2489,-792.328 2365,-792.328 2365,-756.328 2489,-756.328 2489,-792.328"/>
<text text-anchor="middle" x="2427" y="-771.428" font-family="Courier,monospace" font-size="11.00">NullUrlGenerator</text>
</g>
<!-- \\Symfony\\Component\\Routing\\Generator\\UrlGeneratorInterface -->
<g id="node737" class="node"><title>\\Symfony\\Component\\Routing\\Generator\\UrlGeneratorInterface</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-126.328" rx="321.941" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-122.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Routing\Generator\UrlGeneratorInterface</text>
</g>
<!-- \\Thelia\\Routing\\NullUrlGenerator&#45;&gt;\\Symfony\\Component\\Routing\\Generator\\UrlGeneratorInterface -->
<g id="edge319" class="edge"><title>\\Thelia\\Routing\\NullUrlGenerator&#45;&gt;\\Symfony\\Component\\Routing\\Generator\\UrlGeneratorInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2364.27,-770.559C2346.2,-766.341 2328.13,-758.515 2316,-744.328 2230.16,-643.92 2346.58,-245.552 2252,-153.328 2188.8,-91.7008 2082.16,-94.9575 2008.13,-107.026"/>
<polygon fill="none" stroke="black" points="2007.17,-103.639 1997.91,-108.781 2008.36,-110.538 2007.17,-103.639"/>
</g>
<!-- \\Thelia\\Routing\\TheliaMatcherCollection -->
<g id="node569" class="node"><title>\\Thelia\\Routing\\TheliaMatcherCollection</title>
<polygon fill="none" stroke="black" points="2513,-846.328 2341,-846.328 2341,-810.328 2513,-810.328 2513,-846.328"/>
<text text-anchor="middle" x="2427" y="-825.428" font-family="Courier,monospace" font-size="11.00">TheliaMatcherCollection</text>
</g>
<!-- \\Thelia\\Routing\\TheliaMatcherCollection&#45;&gt;\\Symfony\\Component\\Routing\\Matcher\\RequestMatcherInterface -->
<g id="edge875" class="edge"><title>\\Thelia\\Routing\\TheliaMatcherCollection&#45;&gt;\\Symfony\\Component\\Routing\\Matcher\\RequestMatcherInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2340.91,-818.922C2331.48,-814.744 2322.84,-809.047 2316,-801.328 2155.72,-620.444 2425.89,-429.176 2252,-261.328 2188.78,-200.303 2082.9,-203.181 2009.01,-215.009"/>
<polygon fill="none" stroke="black" points="2008.09,-211.616 1998.81,-216.731 2009.25,-218.518 2008.09,-211.616"/>
</g>
<!-- \\Symfony\\Component\\Routing\\RequestContextAwareInterface -->
<g id="node1030" class="node"><title>\\Symfony\\Component\\Routing\\RequestContextAwareInterface</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-180.328" rx="313.955" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-176.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\Routing\RequestContextAwareInterface</text>
</g>
<!-- \\Thelia\\Routing\\TheliaMatcherCollection&#45;&gt;\\Symfony\\Component\\Routing\\RequestContextAwareInterface -->
<g id="edge877" class="edge"><title>\\Thelia\\Routing\\TheliaMatcherCollection&#45;&gt;\\Symfony\\Component\\Routing\\RequestContextAwareInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2340.83,-818.991C2331.41,-814.802 2322.8,-809.083 2316,-801.328 2228.48,-701.494 2347.03,-300.04 2252,-207.328 2188.81,-145.684 2082.17,-148.944 2008.14,-161.018"/>
<polygon fill="none" stroke="black" points="2007.18,-157.631 1997.92,-162.774 2008.37,-164.53 2007.18,-157.631"/>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationNull -->
<g id="node572" class="node"><title>\\Thelia\\Log\\Destination\\TlogDestinationNull</title>
<polygon fill="none" stroke="black" points="2499,-1608.33 2355,-1608.33 2355,-1572.33 2499,-1572.33 2499,-1608.33"/>
<text text-anchor="middle" x="2427" y="-1587.43" font-family="Courier,monospace" font-size="11.00">TlogDestinationNull</text>
</g>
<!-- \\Thelia\\Log\\AbstractTlogDestination -->
<g id="node578" class="node"><title>\\Thelia\\Log\\AbstractTlogDestination</title>
<polygon fill="none" stroke="black" points="2012,-1527.33 1840,-1527.33 1840,-1491.33 2012,-1491.33 2012,-1527.33"/>
<text text-anchor="start" x="1892" y="-1514.76" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="1848" y="-1501.56" font-family="Courier,monospace" font-size="11.00">AbstractTlogDestination</text>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationNull&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination -->
<g id="edge573" class="edge"><title>\\Thelia\\Log\\Destination\\TlogDestinationNull&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination</title>
<path fill="none" stroke="black" d="M2354.42,-1578.59C2267.07,-1564.47 2120.07,-1540.7 2023.04,-1525.02"/>
<polygon fill="none" stroke="black" points="2023.36,-1521.52 2012.93,-1523.38 2022.24,-1528.43 2023.36,-1521.52"/>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationHtml -->
<g id="node573" class="node"><title>\\Thelia\\Log\\Destination\\TlogDestinationHtml</title>
<polygon fill="none" stroke="black" points="2499,-1554.33 2355,-1554.33 2355,-1518.33 2499,-1518.33 2499,-1554.33"/>
<text text-anchor="middle" x="2427" y="-1533.43" font-family="Courier,monospace" font-size="11.00">TlogDestinationHtml</text>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationHtml&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination -->
<g id="edge889" class="edge"><title>\\Thelia\\Log\\Destination\\TlogDestinationHtml&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination</title>
<path fill="none" stroke="black" d="M2354.42,-1532.42C2267.07,-1527.71 2120.07,-1519.79 2023.04,-1514.56"/>
<polygon fill="none" stroke="black" points="2023.1,-1511.06 2012.93,-1514.01 2022.73,-1518.05 2023.1,-1511.06"/>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationFile -->
<g id="node574" class="node"><title>\\Thelia\\Log\\Destination\\TlogDestinationFile</title>
<polygon fill="none" stroke="black" points="2499,-1500.33 2355,-1500.33 2355,-1464.33 2499,-1464.33 2499,-1500.33"/>
<text text-anchor="middle" x="2427" y="-1479.43" font-family="Courier,monospace" font-size="11.00">TlogDestinationFile</text>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationFile&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination -->
<g id="edge903" class="edge"><title>\\Thelia\\Log\\Destination\\TlogDestinationFile&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination</title>
<path fill="none" stroke="black" d="M2354.42,-1486.24C2267.07,-1490.95 2120.07,-1498.87 2023.04,-1504.1"/>
<polygon fill="none" stroke="black" points="2022.73,-1500.61 2012.93,-1504.64 2023.1,-1507.6 2022.73,-1500.61"/>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationText -->
<g id="node575" class="node"><title>\\Thelia\\Log\\Destination\\TlogDestinationText</title>
<polygon fill="none" stroke="black" points="2499,-1446.33 2355,-1446.33 2355,-1410.33 2499,-1410.33 2499,-1446.33"/>
<text text-anchor="middle" x="2427" y="-1425.43" font-family="Courier,monospace" font-size="11.00">TlogDestinationText</text>
</g>
<!-- \\Thelia\\Log\\Destination\\TlogDestinationText&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination -->
<g id="edge1087" class="edge"><title>\\Thelia\\Log\\Destination\\TlogDestinationText&#45;&gt;\\Thelia\\Log\\AbstractTlogDestination</title>
<path fill="none" stroke="black" d="M2354.34,-1443.51C2341.42,-1446.91 2328.2,-1450.86 2316,-1455.33 2286.14,-1466.27 2282.69,-1478.98 2252,-1487.33 2176.92,-1507.75 2088.71,-1512.6 2022.99,-1512.71"/>
<polygon fill="none" stroke="black" points="2022.65,-1509.21 2012.64,-1512.68 2022.64,-1516.21 2022.65,-1509.21"/>
</g>
<!-- \\Thelia\\Log\\Tlog -->
<g id="node576" class="node"><title>\\Thelia\\Log\\Tlog</title>
<polygon fill="none" stroke="black" points="2454,-1392.33 2400,-1392.33 2400,-1356.33 2454,-1356.33 2454,-1392.33"/>
<text text-anchor="middle" x="2427" y="-1371.43" font-family="Courier,monospace" font-size="11.00">Tlog</text>
</g>
<!-- \\Psr\\Log\\LoggerInterface -->
<g id="node741" class="node"><title>\\Psr\\Log\\LoggerInterface</title>
<ellipse fill="none" stroke="black" cx="1926" cy="-434.328" rx="130.815" ry="18.3848"/>
<text text-anchor="middle" x="1926" y="-430.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Psr\Log\LoggerInterface</text>
</g>
<!-- \\Thelia\\Log\\Tlog&#45;&gt;\\Psr\\Log\\LoggerInterface -->
<g id="edge325" class="edge"><title>\\Thelia\\Log\\Tlog&#45;&gt;\\Psr\\Log\\LoggerInterface</title>
<path fill="none" stroke="black" stroke-dasharray="1,5" d="M2399.55,-1376.01C2373.78,-1375.93 2336.24,-1371.25 2316,-1347.33 2188.51,-1196.62 2390.85,-601.645 2252,-461.328 2186.86,-395.496 2072.42,-402.581 1997.92,-416.398"/>
<polygon fill="none" stroke="black" points="1996.84,-413.044 1987.69,-418.385 1998.17,-419.915 1996.84,-413.044"/>
</g>
<!-- \\Thelia\\Log\\TlogDestinationConfig -->
<g id="node577" class="node"><title>\\Thelia\\Log\\TlogDestinationConfig</title>
<polygon fill="none" stroke="black" points="2506,-1338.33 2348,-1338.33 2348,-1302.33 2506,-1302.33 2506,-1338.33"/>
<text text-anchor="middle" x="2427" y="-1317.43" font-family="Courier,monospace" font-size="11.00">TlogDestinationConfig</text>
</g>
<!-- \\Thelia\\Log\\TlogInterface -->
<g id="node579" class="node"><title>\\Thelia\\Log\\TlogInterface</title>
<polygon fill="none" stroke="black" points="2479,-1284.33 2375,-1284.33 2375,-1248.33 2479,-1248.33 2479,-1284.33"/>
<text text-anchor="middle" x="2427" y="-1263.43" font-family="Courier,monospace" font-size="11.00">TlogInterface</text>
</g>
<!-- \\Thelia\\Admin\\Controller\\SessionController -->
<g id="node582" class="node"><title>\\Thelia\\Admin\\Controller\\SessionController</title>
<polygon fill="none" stroke="black" points="2492,-1836.33 2362,-1836.33 2362,-1800.33 2492,-1800.33 2492,-1836.33"/>
<text text-anchor="middle" x="2427" y="-1815.43" font-family="Courier,monospace" font-size="11.00">SessionController</text>
</g>
<!-- \\Thelia\\Admin\\Controller\\BaseAdminController -->
<g id="node584" class="node"><title>\\Thelia\\Admin\\Controller\\BaseAdminController</title>
<polygon fill="none" stroke="black" points="1998,-1755.33 1854,-1755.33 1854,-1719.33 1998,-1719.33 1998,-1755.33"/>
<text text-anchor="middle" x="1926" y="-1734.43" font-family="Courier,monospace" font-size="11.00">BaseAdminController</text>
</g>
<!-- \\Thelia\\Admin\\Controller\\SessionController&#45;&gt;\\Thelia\\Admin\\Controller\\BaseAdminController -->
<g id="edge433" class="edge"><title>\\Thelia\\Admin\\Controller\\SessionController&#45;&gt;\\Thelia\\Admin\\Controller\\BaseAdminController</title>
<path fill="none" stroke="black" d="M2361.25,-1807.7C2270.64,-1793.05 2107.44,-1766.66 2008.68,-1750.7"/>
<polygon fill="none" stroke="black" points="2009.17,-1747.23 1998.74,-1749.09 2008.05,-1754.14 2009.17,-1747.23"/>
</g>
<!-- \\Thelia\\Admin\\Controller\\AdminController -->
<g id="node583" class="node"><title>\\Thelia\\Admin\\Controller\\AdminController</title>
<polygon fill="none" stroke="black" points="2486,-1782.33 2368,-1782.33 2368,-1746.33 2486,-1746.33 2486,-1782.33"/>
<text text-anchor="middle" x="2427" y="-1761.43" font-family="Courier,monospace" font-size="11.00">AdminController</text>
</g>
<!-- \\Thelia\\Admin\\Controller\\AdminController&#45;&gt;\\Thelia\\Admin\\Controller\\BaseAdminController -->
<g id="edge601" class="edge"><title>\\Thelia\\Admin\\Controller\\AdminController&#45;&gt;\\Thelia\\Admin\\Controller\\BaseAdminController</title>
<path fill="none" stroke="black" d="M2367.56,-1761.12C2278.48,-1756.32 2110.02,-1747.25 2008.89,-1741.8"/>
<polygon fill="none" stroke="black" points="2008.89,-1738.29 1998.72,-1741.25 2008.52,-1745.28 2008.89,-1738.29"/>
</g>
<!-- \\Symfony\\Component\\DependencyInjection\\ContainerAware -->
<g id="node1001" class="node"><title>\\Symfony\\Component\\DependencyInjection\\ContainerAware</title>
<ellipse fill="none" stroke="black" cx="1149" cy="-142.328" rx="304.763" ry="18.3848"/>
<text text-anchor="middle" x="1149" y="-138.728" font-family="Times Roman,serif" font-size="14.00" fill="gray">\Symfony\Component\DependencyInjection\ContainerAware</text>
</g>
<!-- \\Thelia\\Admin\\Controller\\BaseAdminController&#45;&gt;\\Symfony\\Component\\DependencyInjection\\ContainerAware -->
<g id="edge823" class="edge"><title>\\Thelia\\Admin\\Controller\\BaseAdminController&#45;&gt;\\Symfony\\Component\\DependencyInjection\\ContainerAware</title>
<path fill="none" stroke="black" d="M1853.19,-1746.01C1777.47,-1750.51 1661.57,-1743.83 1600,-1672.33 1490.9,-1545.64 1644.84,-288.917 1528,-169.328 1515.89,-156.929 1492.77,-148.483 1463.68,-142.889"/>
<polygon fill="none" stroke="black" points="1464.05,-139.4 1453.6,-141.1 1462.83,-146.293 1464.05,-139.4"/>
</g>
<!-- \\Thelia\\Admin\\Controller\\CategoryController -->
<g id="node585" class="node"><title>\\Thelia\\Admin\\Controller\\CategoryController</title>
<polygon fill="none" stroke="black" points="2496,-1728.33 2358,-1728.33 2358,-1692.33 2496,-1692.33 2496,-1728.33"/>
<text text-anchor="middle" x="2427" y="-1707.43" font-family="Courier,monospace" font-size="11.00">CategoryController</text>
</g>
<!-- \\Thelia\\Admin\\Controller\\CategoryController&#45;&gt;\\Thelia\\Admin\\Controller\\BaseAdminController -->
<g id="edge845" class="edge"><title>\\Thelia\\Admin\\Controller\\CategoryController&#45;&gt;\\Thelia\\Admin\\Controller\\BaseAdminController</title>
<path fill="none" stroke="black" d="M2357.86,-1714.05C2266.74,-1718.97 2106.59,-1727.6 2009.01,-1732.85"/>
<polygon fill="none" stroke="black" points="2008.69,-1729.37 1998.89,-1733.4 2009.07,-1736.36 2008.69,-1729.37"/>
</g>
<!-- \\Thelia\\Cart\\CartTrait -->
<g id="node587" class="node"><title>\\Thelia\\Cart\\CartTrait</title>
<polygon fill="none" stroke="black" points="2465,-710.328 2389,-710.328 2389,-674.328 2465,-674.328 2465,-710.328"/>
<text text-anchor="middle" x="2427" y="-689.428" font-family="Courier,monospace" font-size="11.00">CartTrait</text>
</g>
<!-- \\Thelia\\Module\\BaseModule -->
<g id="node589" class="node"><title>\\Thelia\\Module\\BaseModule</title>
<polygon fill="none" stroke="black" points="2469,-628.328 2385,-628.328 2385,-592.328 2469,-592.328 2469,-628.328"/>
<text text-anchor="start" x="2393" y="-615.762" font-family="Courier,monospace" font-size="11.00">«abstract»</text>
<text text-anchor="start" x="2393" y="-602.562" font-family="Courier,monospace" font-size="11.00">BaseModule</text>
</g>
</g>
</svg>