Added a link to the repo explaining SOLID principles

This commit is contained in:
Dmitriy Dmitriev
2022-10-16 18:14:35 +02:00
parent e083dd847d
commit c9961a7755
4 changed files with 174 additions and 164 deletions

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
<!--Created by yEd 3.21.1-->
<!--Created by yEd 3.22-->
<key attr.name="Description" attr.type="string" for="graph" id="d0"/>
<key for="port" id="d1" yfiles.type="portgraphics"/>
<key for="port" id="d2" yfiles.type="portgeometry"/>
@@ -3718,6 +3718,7 @@ They are your friends, not enemies<y:LabelModel><y:SmartNodeLabelModel distance=
</data>
</node>
<node id="n97::n5">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/NiekBeijloos/SOLID]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.01953125" x="2241.6328038907986" y="4870.941162109375"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="2805" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="7620" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
<!--Generated by ySVG 2.5-->
<!--Generated by ySVG 2.6-->
<defs id="genericDefs"/>
<g>
<defs id="defs1">
@@ -3363,6 +3363,7 @@
</g>
</g>
<g id="y.node.185">
<a target="_blank" xlink:type="simple" xlink:href="https://github.com/NiekBeijloos/Compilation-process" xlink:show="new">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1733.4666" width="104.0195" height="30" y="-469.6171" stroke="none"/>
</g>
@@ -3374,6 +3375,7 @@
<text x="1740.4666" xml:space="preserve" y="-446.7607" stroke="none">Compilers</text>
</g>
</g>
</a>
</g>
<g id="y.node.186">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
@@ -4990,7 +4992,7 @@
</g>
</g>
</g>
<g id="y.node.412">
<g id="y.node.294">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2618.6245" width="152.9648" height="30" y="3588.5647" stroke="none"/>
</g>
@@ -5003,7 +5005,7 @@
</g>
</g>
</g>
<g id="y.node.294">
<g id="y.node.295">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1764.6575" width="157.418" height="30" y="4960.9412" stroke="none"/>
</g>
@@ -5016,7 +5018,7 @@
</g>
</g>
</g>
<g id="y.node.295">
<g id="y.node.296">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2097.2971" width="177.3887" height="30" y="5276.2296" stroke="none"/>
</g>
@@ -5029,7 +5031,7 @@
</g>
</g>
</g>
<g id="y.node.296">
<g id="y.node.297">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="178.5508" height="30" y="5036.2296" stroke="none"/>
</g>
@@ -5042,7 +5044,7 @@
</g>
</g>
</g>
<g id="y.node.297">
<g id="y.node.298">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="205.2207" height="30" y="5096.2296" stroke="none"/>
</g>
@@ -5055,7 +5057,7 @@
</g>
</g>
</g>
<g id="y.node.298">
<g id="y.node.299">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="86.2754" height="30" y="5156.2296" stroke="none"/>
</g>
@@ -5068,7 +5070,7 @@
</g>
</g>
</g>
<g id="y.node.299">
<g id="y.node.300">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="127.3594" height="30" y="5216.2296" stroke="none"/>
</g>
@@ -5081,7 +5083,7 @@
</g>
</g>
</g>
<g id="y.node.300">
<g id="y.node.301">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="246.2852" height="30" y="5276.2296" stroke="none"/>
</g>
@@ -5094,7 +5096,7 @@
</g>
</g>
</g>
<g id="y.node.301">
<g id="y.node.302">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="126.2754" height="30" y="5336.2296" stroke="none"/>
</g>
@@ -5107,7 +5109,7 @@
</g>
</g>
</g>
<g id="y.node.302">
<g id="y.node.303">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="86.2559" height="30" y="5396.2296" stroke="none"/>
</g>
@@ -5120,7 +5122,7 @@
</g>
</g>
</g>
<g id="y.node.303">
<g id="y.node.304">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="67.3398" height="30" y="5456.2296" stroke="none"/>
</g>
@@ -5133,7 +5135,7 @@
</g>
</g>
</g>
<g id="y.node.304">
<g id="y.node.305">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2453.6272" width="269.6738" height="30" y="5516.2296" stroke="none"/>
</g>
@@ -5506,7 +5508,7 @@
<path fill="none" d="M2274.6963 5291.2295 L2389.7788 5291.2295 L2389.7788 5531.2295 L2453.5959 5531.2295"/>
</g>
</g>
<g id="y.node.305">
<g id="y.node.306">
<g fill="rgb(245,245,245)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(245,245,245)">
<rect x="2058.0736" y="4623.5647" width="579.5135" rx="4" ry="4" height="382.3765" stroke="none"/>
</g>
@@ -5522,7 +5524,7 @@
<rect x="2058.0736" y="4623.5647" fill="none" width="579.5135" rx="4" ry="4" height="382.3765"/>
</g>
</g>
<g id="y.node.306">
<g id="y.node.307">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2146.6576" width="202.9453" height="30" y="4720.9412" stroke="none"/>
</g>
@@ -5535,7 +5537,7 @@
</g>
</g>
</g>
<g id="y.node.307">
<g id="y.node.308">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2514.0851" width="108.502" height="30" y="4720.9412" stroke="none"/>
</g>
@@ -5548,7 +5550,7 @@
</g>
</g>
</g>
<g id="y.node.308">
<g id="y.node.309">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2514.0851" width="99.5859" height="30" y="4660.9412" stroke="none"/>
</g>
@@ -5561,7 +5563,7 @@
</g>
</g>
</g>
<g id="y.node.309">
<g id="y.node.310">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2514.0851" width="105.1621" height="30" y="4780.9412" stroke="none"/>
</g>
@@ -5574,7 +5576,7 @@
</g>
</g>
</g>
<g id="y.node.310">
<g id="y.node.311">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2098.0682" width="58.4531" height="30" y="4870.9412" stroke="none"/>
</g>
@@ -5587,7 +5589,8 @@
</g>
</g>
</g>
<g id="y.node.311">
<g id="y.node.312">
<a target="_blank" xlink:type="simple" xlink:href="https://github.com/NiekBeijloos/SOLID" xlink:show="new">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2241.6328" width="74.0195" height="30" y="4870.9412" stroke="none"/>
</g>
@@ -5599,8 +5602,9 @@
<text x="2248.6328" xml:space="preserve" y="4893.7979" stroke="none">SOLID</text>
</g>
</g>
</a>
</g>
<g id="y.node.312">
<g id="y.node.313">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2098.0682" width="56.2266" height="30" y="4960.9412" stroke="none"/>
</g>
@@ -5613,7 +5617,7 @@
</g>
</g>
</g>
<g id="y.node.313">
<g id="y.node.314">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2084.0291" width="198.5312" height="30" y="5735.5619" stroke="none"/>
</g>
@@ -5626,7 +5630,7 @@
</g>
</g>
</g>
<g id="y.node.314">
<g id="y.node.315">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2430.4559" width="58.4434" height="30" y="5615.5619" stroke="none"/>
</g>
@@ -5639,7 +5643,7 @@
</g>
</g>
</g>
<g id="y.node.315">
<g id="y.node.316">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2430.4559" width="74" height="30" y="5675.5619" stroke="none"/>
</g>
@@ -5652,7 +5656,7 @@
</g>
</g>
</g>
<g id="y.node.316">
<g id="y.node.317">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2430.3135" width="100.6895" height="30" y="5735.5619" stroke="none"/>
</g>
@@ -5665,7 +5669,7 @@
</g>
</g>
</g>
<g id="y.node.317">
<g id="y.node.318">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2430.3135" width="67.3691" height="30" y="5795.5619" stroke="none"/>
</g>
@@ -5678,7 +5682,7 @@
</g>
</g>
</g>
<g id="y.node.318">
<g id="y.node.319">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2430.3135" width="94.0586" height="30" y="5855.5619" stroke="none"/>
</g>
@@ -5691,7 +5695,7 @@
</g>
</g>
</g>
<g id="y.node.319">
<g id="y.node.320">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2042.4896" width="286.4023" height="30" y="6035.5619" stroke="none"/>
</g>
@@ -5704,7 +5708,7 @@
</g>
</g>
</g>
<g id="y.node.320">
<g id="y.node.321">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2424.0391" width="239.6445" height="30" y="5975.5619" stroke="none"/>
</g>
@@ -5717,7 +5721,7 @@
</g>
</g>
</g>
<g id="y.node.321">
<g id="y.node.322">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2424.0391" width="279.6836" height="30" y="6035.5619" stroke="none"/>
</g>
@@ -5730,7 +5734,7 @@
</g>
</g>
</g>
<g id="y.node.322">
<g id="y.node.323">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2424.0391" width="214.0781" height="30" y="6095.5619" stroke="none"/>
</g>
@@ -5743,7 +5747,7 @@
</g>
</g>
</g>
<g id="y.node.323">
<g id="y.node.324">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1853.1017" width="86.2266" height="30" y="6645.1827" stroke="none"/>
</g>
@@ -5756,7 +5760,7 @@
</g>
</g>
</g>
<g id="y.node.324">
<g id="y.node.325">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2078.9088" width="199.6152" height="30" y="6525.1827" stroke="none"/>
</g>
@@ -5769,7 +5773,7 @@
</g>
</g>
</g>
<g id="y.node.325">
<g id="y.node.326">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2078.9088" width="178.502" height="30" y="6675.1827" stroke="none"/>
</g>
@@ -5782,7 +5786,7 @@
</g>
</g>
</g>
<g id="y.node.326">
<g id="y.node.327">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2078.9088" width="208.5215" height="30" y="6735" stroke="none"/>
</g>
@@ -5795,7 +5799,7 @@
</g>
</g>
</g>
<g id="y.node.327">
<g id="y.node.328">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1858.455" width="118.4922" height="30" y="6315.1827" stroke="none"/>
</g>
@@ -5808,7 +5812,7 @@
</g>
</g>
</g>
<g id="y.node.328">
<g id="y.node.329">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2066.3534" width="144.0781" height="30" y="6255.1827" stroke="none"/>
</g>
@@ -5821,7 +5825,7 @@
</g>
</g>
</g>
<g id="y.node.329">
<g id="y.node.330">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2066.3534" width="124.0293" height="30" y="6315.1827" stroke="none"/>
</g>
@@ -5834,7 +5838,7 @@
</g>
</g>
</g>
<g id="y.node.330">
<g id="y.node.331">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2066.3534" width="151.8027" height="30" y="6375.1827" stroke="none"/>
</g>
@@ -5847,7 +5851,7 @@
</g>
</g>
</g>
<g id="y.node.331">
<g id="y.node.332">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2455.0073" width="64.0195" height="30" y="6435.1827" stroke="none"/>
</g>
@@ -5860,7 +5864,7 @@
</g>
</g>
</g>
<g id="y.node.332">
<g id="y.node.333">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2455.0073" width="149.5957" height="30" y="6555.1827" stroke="none"/>
</g>
@@ -5873,7 +5877,7 @@
</g>
</g>
</g>
<g id="y.node.333">
<g id="y.node.334">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2455.0073" width="61.8125" height="30" y="6495.1827" stroke="none"/>
</g>
@@ -5886,7 +5890,7 @@
</g>
</g>
</g>
<g id="y.node.334">
<g id="y.node.335">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2455.0073" width="189.625" height="30" y="6615.1827" stroke="none"/>
</g>
@@ -5899,7 +5903,7 @@
</g>
</g>
</g>
<g id="y.node.335">
<g id="y.node.336">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="2078.9088" width="148.4727" height="30" y="6795" stroke="none"/>
</g>
@@ -5912,7 +5916,7 @@
</g>
</g>
</g>
<g id="y.node.336">
<g id="y.node.337">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1328.9637" width="180.7285" height="30" y="6735.1827" stroke="none"/>
</g>
@@ -5925,7 +5929,7 @@
</g>
</g>
</g>
<g id="y.node.337">
<g id="y.node.338">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2042.865" width="139.625" height="30" y="7125.1827" stroke="none"/>
</g>
@@ -5938,7 +5942,7 @@
</g>
</g>
</g>
<g id="y.node.338">
<g id="y.node.339">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2313.6619" width="68.4434" height="30" y="7005.1827" stroke="none"/>
</g>
@@ -5951,7 +5955,7 @@
</g>
</g>
</g>
<g id="y.node.339">
<g id="y.node.340">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2492.8264" width="102.9355" height="30" y="6915.1827" stroke="none"/>
</g>
@@ -5964,7 +5968,7 @@
</g>
</g>
</g>
<g id="y.node.340">
<g id="y.node.341">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2494.9784" width="146.3047" height="30" y="6975.1827" stroke="none"/>
</g>
@@ -5977,7 +5981,7 @@
</g>
</g>
</g>
<g id="y.node.341">
<g id="y.node.342">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2494.9784" width="91.8125" height="30" y="7035.1827" stroke="none"/>
</g>
@@ -5990,7 +5994,7 @@
</g>
</g>
</g>
<g id="y.node.342">
<g id="y.node.343">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2494.9784" width="104.0488" height="30" y="7095.1827" stroke="none"/>
</g>
@@ -6003,7 +6007,7 @@
</g>
</g>
</g>
<g id="y.node.343">
<g id="y.node.344">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1858.87" width="87.3691" height="30" y="7125.1827" stroke="none"/>
</g>
@@ -6016,7 +6020,7 @@
</g>
</g>
</g>
<g id="y.node.344">
<g id="y.node.345">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2284.1942" width="127.3789" height="30" y="7215.1827" stroke="none"/>
</g>
@@ -6029,7 +6033,7 @@
</g>
</g>
</g>
<g id="y.node.345">
<g id="y.node.346">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2494.9784" width="89.5859" height="30" y="7155.1827" stroke="none"/>
</g>
@@ -6042,7 +6046,7 @@
</g>
</g>
</g>
<g id="y.node.346">
<g id="y.node.347">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2494.9784" width="127.3984" height="30" y="7215.1827" stroke="none"/>
</g>
@@ -6055,7 +6059,7 @@
</g>
</g>
</g>
<g id="y.node.347">
<g id="y.node.348">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2494.9784" width="90.6895" height="30" y="7275.1827" stroke="none"/>
</g>
@@ -6068,7 +6072,7 @@
</g>
</g>
</g>
<g id="y.node.348">
<g id="y.node.349">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2284.1942" width="146.3242" height="30" y="7365.1827" stroke="none"/>
</g>
@@ -6081,7 +6085,7 @@
</g>
</g>
</g>
<g id="y.node.349">
<g id="y.node.350">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2493.858" width="58.4629" height="30" y="7335.1827" stroke="none"/>
</g>
@@ -6094,7 +6098,7 @@
</g>
</g>
</g>
<g id="y.node.350">
<g id="y.node.351">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2492.8264" width="68.4629" height="30" y="7395.1827" stroke="none"/>
</g>
@@ -6107,7 +6111,7 @@
</g>
</g>
</g>
<g id="y.node.351">
<g id="y.node.352">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1855.0432" width="86.2461" height="30" y="7545" stroke="none"/>
</g>
@@ -6120,7 +6124,7 @@
</g>
</g>
</g>
<g id="y.node.352">
<g id="y.node.353">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2082.2813" width="264.1074" height="30" y="7545" stroke="none"/>
</g>
@@ -6133,7 +6137,7 @@
</g>
</g>
</g>
<g id="y.node.353">
<g id="y.node.354">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2527.3679" width="156.2754" height="30" y="7485" stroke="none"/>
</g>
@@ -6146,7 +6150,7 @@
</g>
</g>
</g>
<g id="y.node.354">
<g id="y.node.355">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2527.3679" width="64.0293" height="30" y="7545" stroke="none"/>
</g>
@@ -6159,7 +6163,7 @@
</g>
</g>
</g>
<g id="y.node.355">
<g id="y.node.356">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2527.3679" width="122.9453" height="30" y="7605" stroke="none"/>
</g>
@@ -6172,7 +6176,7 @@
</g>
</g>
</g>
<g id="y.node.356">
<g id="y.node.357">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2726.9443" width="50.6895" height="30" y="7575" stroke="none"/>
</g>
@@ -6185,7 +6189,7 @@
</g>
</g>
</g>
<g id="y.node.357">
<g id="y.node.358">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2726.9443" width="55.123" height="30" y="7635" stroke="none"/>
</g>
@@ -6198,7 +6202,7 @@
</g>
</g>
</g>
<g id="y.node.358">
<g id="y.node.359">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1855.0432" width="87.3496" height="30" y="7831.6643" stroke="none"/>
</g>
@@ -6211,7 +6215,7 @@
</g>
</g>
</g>
<g id="y.node.359">
<g id="y.node.360">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2063.9931" width="78.4531" height="30" y="7785" stroke="none"/>
</g>
@@ -6224,7 +6228,7 @@
</g>
</g>
</g>
<g id="y.node.360">
<g id="y.node.361">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2063.9931" width="48.4531" height="30" y="7904.8173" stroke="none"/>
</g>
@@ -6237,7 +6241,7 @@
</g>
</g>
</g>
<g id="y.node.361">
<g id="y.node.362">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2224.4348" width="85.1426" height="30" y="7755" stroke="none"/>
</g>
@@ -6250,7 +6254,7 @@
</g>
</g>
</g>
<g id="y.node.362">
<g id="y.node.363">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="2224.4348" width="66.2168" height="30" y="7831.6643" stroke="none"/>
</g>
@@ -6263,7 +6267,7 @@
</g>
</g>
</g>
<g id="y.node.363">
<g id="y.node.364">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2414.2078" width="54" height="30" y="7725" stroke="none"/>
</g>
@@ -6276,7 +6280,7 @@
</g>
</g>
</g>
<g id="y.node.364">
<g id="y.node.365">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="2414.2078" width="56.2266" height="30" y="7785" stroke="none"/>
</g>
@@ -6289,7 +6293,7 @@
</g>
</g>
</g>
<g id="y.node.365">
<g id="y.node.366">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="1855.0432" width="115.123" height="30" y="8055" stroke="none"/>
</g>
@@ -6302,7 +6306,7 @@
</g>
</g>
</g>
<g id="y.node.366">
<g id="y.node.367">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="1855.0432" width="149.6152" height="30" y="8145" stroke="none"/>
</g>
@@ -6315,7 +6319,7 @@
</g>
</g>
</g>
<g id="y.node.367">
<g id="y.node.368">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="1855.0432" width="128.502" height="30" y="8325" stroke="none"/>
</g>
@@ -6328,7 +6332,7 @@
</g>
</g>
</g>
<g id="y.node.368">
<g id="y.node.369">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2157.1207" width="105.1523" height="30" y="8235" stroke="none"/>
</g>
@@ -6341,7 +6345,7 @@
</g>
</g>
</g>
<g id="y.node.369">
<g id="y.node.370">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2157.1207" width="198.4922" height="30" y="8295" stroke="none"/>
</g>
@@ -6354,7 +6358,7 @@
</g>
</g>
</g>
<g id="y.node.370">
<g id="y.node.371">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2157.1207" width="110.7188" height="30" y="8475" stroke="none"/>
</g>
@@ -6367,7 +6371,7 @@
</g>
</g>
</g>
<g id="y.node.371">
<g id="y.node.372">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2157.1207" width="87.3496" height="30" y="8355" stroke="none"/>
</g>
@@ -6380,7 +6384,7 @@
</g>
</g>
</g>
<g id="y.node.372">
<g id="y.node.373">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2432.3741" width="82.9062" height="30" y="8415" stroke="none"/>
</g>
@@ -6393,7 +6397,7 @@
</g>
</g>
</g>
<g id="y.node.373">
<g id="y.node.374">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2432.3741" width="148.502" height="30" y="8535" stroke="none"/>
</g>
@@ -6406,7 +6410,7 @@
</g>
</g>
</g>
<g id="y.node.374">
<g id="y.node.375">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2432.3741" width="116.2949" height="30" y="8475" stroke="none"/>
</g>
@@ -6419,7 +6423,7 @@
</g>
</g>
</g>
<g id="y.node.375">
<g id="y.node.376">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="1855.0432" width="86.2461" height="30" y="8685" stroke="none"/>
</g>
@@ -6432,7 +6436,7 @@
</g>
</g>
</g>
<g id="y.node.376">
<g id="y.node.377">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2083.2225" width="108.4922" height="30" y="8685" stroke="none"/>
</g>
@@ -6445,7 +6449,7 @@
</g>
</g>
</g>
<g id="y.node.377">
<g id="y.node.378">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="1855.0432" width="177.3496" height="30" y="8805" stroke="none"/>
</g>
@@ -6458,7 +6462,7 @@
</g>
</g>
</g>
<g id="y.node.378">
<g id="y.node.379">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2132.2789" width="142.916" height="30" y="8775" stroke="none"/>
</g>
@@ -6471,7 +6475,7 @@
</g>
</g>
</g>
<g id="y.node.379">
<g id="y.node.380">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2132.2789" width="72.8867" height="30" y="8835" stroke="none"/>
</g>
@@ -6484,7 +6488,7 @@
</g>
</g>
</g>
<g id="y.node.380">
<g id="y.node.381">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="1855.0432" width="119.6445" height="30" y="9015" stroke="none"/>
</g>
@@ -6497,7 +6501,7 @@
</g>
</g>
</g>
<g id="y.node.381">
<g id="y.node.382">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2192.8228" width="77.3301" height="30" y="8925" stroke="none"/>
</g>
@@ -6510,7 +6514,7 @@
</g>
</g>
</g>
<g id="y.node.382">
<g id="y.node.383">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2192.8228" width="65.1523" height="30" y="9015" stroke="none"/>
</g>
@@ -6523,7 +6527,7 @@
</g>
</g>
</g>
<g id="y.node.383">
<g id="y.node.384">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2192.8228" width="94.0293" height="30" y="9195" stroke="none"/>
</g>
@@ -6536,7 +6540,7 @@
</g>
</g>
</g>
<g id="y.node.384">
<g id="y.node.385">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2192.8228" width="167.3789" height="30" y="9345" stroke="none"/>
</g>
@@ -6549,7 +6553,7 @@
</g>
</g>
</g>
<g id="y.node.385">
<g id="y.node.386">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2322.6891" width="124.0586" height="30" y="8985" stroke="none"/>
</g>
@@ -6562,7 +6566,7 @@
</g>
</g>
</g>
<g id="y.node.386">
<g id="y.node.387">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2322.6891" width="87.3887" height="30" y="9045" stroke="none"/>
</g>
@@ -6575,7 +6579,7 @@
</g>
</g>
</g>
<g id="y.node.387">
<g id="y.node.388">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2450.5911" width="79.5664" height="30" y="9105" stroke="none"/>
</g>
@@ -6588,7 +6592,7 @@
</g>
</g>
</g>
<g id="y.node.388">
<g id="y.node.389">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2451.016" width="75.1523" height="30" y="9225" stroke="none"/>
</g>
@@ -6601,7 +6605,7 @@
</g>
</g>
</g>
<g id="y.node.389">
<g id="y.node.390">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2450.5911" width="89.6055" height="30" y="9165" stroke="none"/>
</g>
@@ -6614,7 +6618,7 @@
</g>
</g>
</g>
<g id="y.node.390">
<g id="y.node.391">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="2450.5911" width="70.6699" height="30" y="9285" stroke="none"/>
</g>
@@ -6627,7 +6631,7 @@
</g>
</g>
</g>
<g id="y.node.391">
<g id="y.node.392">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1338.9619" width="144.0195" height="30" y="3345" stroke="none"/>
</g>
@@ -6640,7 +6644,7 @@
</g>
</g>
</g>
<g id="y.node.392">
<g id="y.node.393">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1348.9093" width="150.7871" height="30" y="45" stroke="none"/>
</g>
@@ -6653,7 +6657,7 @@
</g>
</g>
</g>
<g id="y.node.393">
<g id="y.node.394">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="1319.7369" width="166.3438" height="30" y="-3435" stroke="none"/>
</g>
@@ -6666,7 +6670,7 @@
</g>
</g>
</g>
<g id="y.node.394">
<g id="y.node.395">
<g fill="rgb(255,229,185)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,229,185)">
<rect x="-1228.6185" y="-5804.4884" width="4118.1166" rx="4" ry="4" height="328.9767" stroke="none"/>
</g>
@@ -6679,7 +6683,7 @@
</g>
</g>
</g>
<g id="y.node.395">
<g id="y.node.396">
<g fill="rgb(255,229,185)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,229,185)">
<rect x="-1239.8446" y="-5124.3599" width="706.5009" rx="4" ry="4" height="108.7199" stroke="none"/>
</g>
@@ -6692,7 +6696,7 @@
</g>
</g>
</g>
<g id="y.node.396">
<g id="y.node.397">
<g fill="rgb(255,245,235)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,245,235)">
<rect x="-1239.8446" y="-4964.2874" width="1343.2461" rx="4" ry="4" height="328.9767" stroke="none"/>
</g>
@@ -6712,7 +6716,7 @@
</g>
</g>
</g>
<g id="y.node.397">
<g id="y.node.398">
<g fill="rgb(255,229,185)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,229,185)">
<rect x="-1239.8446" y="-4043.556" width="717.727" rx="4" ry="4" height="108.7199" stroke="none"/>
</g>
@@ -6725,7 +6729,7 @@
</g>
</g>
</g>
<g id="y.node.398">
<g id="y.node.399">
<g fill="rgb(255,245,235)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,245,235)">
<rect x="-473.4824" y="-3883.4834" width="706.9648" rx="4" ry="4" height="328.9767" stroke="none"/>
</g>
@@ -6743,7 +6747,7 @@
</g>
</g>
</g>
<g id="y.node.399">
<g id="y.node.400">
<g fill="rgb(255,229,185)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,229,185)">
<rect x="-473.4824" y="-4043.556" width="706.9648" rx="4" ry="4" height="108.7199" stroke="none"/>
</g>
@@ -6756,7 +6760,7 @@
</g>
</g>
</g>
<g id="y.node.400">
<g id="y.node.401">
<g fill="rgb(204,238,255)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(204,238,255)">
<rect x="-931.7543" width="103.3906" height="40.5139" y="-3904.8361" stroke="none"/>
</g>
@@ -6769,7 +6773,7 @@
</g>
</g>
</g>
<g id="y.node.401">
<g id="y.node.402">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="-919.7426" width="79.3672" height="40.5139" y="-3754.4861" stroke="none"/>
</g>
@@ -6782,7 +6786,7 @@
</g>
</g>
</g>
<g id="y.node.402">
<g id="y.node.403">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="-922.4086" width="84.6992" height="40.5139" y="-3804.0026" stroke="none"/>
</g>
@@ -6795,7 +6799,7 @@
</g>
</g>
</g>
<g id="y.node.403">
<g id="y.node.404">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="-921.7465" width="83.375" height="40.5139" y="-3853.5191" stroke="none"/>
</g>
@@ -6808,7 +6812,7 @@
</g>
</g>
</g>
<g id="y.node.404">
<g id="y.node.405">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(250,213,134)">
<rect x="-751.3598" width="229.2422" height="192.4874" y="-3905.2892" stroke="none"/>
</g>
@@ -6827,7 +6831,7 @@
</g>
</g>
</g>
<g id="y.node.405">
<g id="y.node.406">
<g fill="rgb(187,204,238)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(187,204,238)">
<rect x="-749.5824" width="225.6875" height="192.4874" y="-3691.0676" stroke="none"/>
</g>
@@ -6845,7 +6849,7 @@
</g>
</g>
</g>
<g id="y.node.406">
<g id="y.node.407">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="-1236.2782" width="212.3203" height="192.4874" y="-3691.0676" stroke="none"/>
</g>
@@ -6862,7 +6866,7 @@
</g>
</g>
</g>
<g id="y.node.407">
<g id="y.node.408">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="-1239.8446" width="219.4531" height="192.4874" y="-3905.2892" stroke="none"/>
</g>
@@ -6878,7 +6882,7 @@
</g>
</g>
</g>
<g id="y.node.408">
<g id="y.node.409">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(150,187,124)">
<rect x="-1001.6315" width="236.4062" height="192.4874" y="-3691.0676" stroke="none"/>
</g>
@@ -6896,7 +6900,7 @@
</g>
</g>
</g>
<g id="y.node.409">
<g id="y.node.410">
<g fill="rgb(255,229,185)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,229,185)">
<rect x="-1239.8446" y="-4562.6053" width="706.5009" rx="4" ry="4" height="108.7199" stroke="none"/>
</g>
@@ -6909,7 +6913,7 @@
</g>
</g>
</g>
<g id="y.node.410">
<g id="y.node.411">
<a target="_blank" xlink:type="simple" xlink:href="https://github.com/salmer/CppDeveloperRoadmap" xlink:show="new">
<g fill="rgb(255,245,235)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,245,235)">
<rect x="-1154.1139" y="-4423.8854" width="546.2656" rx="4" ry="4" height="69.2461" stroke="none"/>
@@ -6924,7 +6928,7 @@
</g>
</a>
</g>
<g id="y.node.411">
<g id="y.node.412">
<g fill="rgb(255,213,228)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,927.5,2917.5)" stroke="rgb(255,213,228)">
<rect x="2147.6104" width="468.8779" height="60.92" y="247.461" stroke="none"/>
</g>

Before

Width:  |  Height:  |  Size: 520 KiB

After

Width:  |  Height:  |  Size: 520 KiB

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
<!--Created by yEd 3.21.1-->
<!--Created by yEd 3.22-->
<key attr.name="Description" attr.type="string" for="graph" id="d0"/>
<key for="port" id="d1" yfiles.type="portgraphics"/>
<key for="port" id="d2" yfiles.type="portgeometry"/>
@@ -3737,6 +3737,7 @@ MSVS - стиль кода.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/>
</data>
</node>
<node id="n97::n5">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/NiekBeijloos/SOLID]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.01953125" x="2241.6328038907986" y="4870.941162109375"/>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill-opacity="1" color-rendering="auto" color-interpolation="auto" text-rendering="auto" stroke="black" stroke-linecap="square" width="2788" stroke-miterlimit="10" shape-rendering="auto" stroke-opacity="1" fill="black" stroke-dasharray="none" font-weight="normal" stroke-width="1" height="7620" font-family="'Dialog'" font-style="normal" stroke-linejoin="miter" font-size="12px" stroke-dashoffset="0" image-rendering="auto">
<!--Generated by ySVG 2.5-->
<!--Generated by ySVG 2.6-->
<defs id="genericDefs"/>
<g>
<defs id="defs1">
@@ -3365,6 +3365,7 @@
</g>
</g>
<g id="y.node.185">
<a target="_blank" xlink:type="simple" xlink:href="https://github.com/NiekBeijloos/Compilation-process" xlink:show="new">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,878,2917.5)" stroke="rgb(150,187,124)">
<rect x="1715.073" width="140.8066" height="30" y="-469.6171" stroke="none"/>
</g>
@@ -3376,6 +3377,7 @@
<text x="1722.073" xml:space="preserve" y="-446.7607" stroke="none">Компиляторы</text>
</g>
</g>
</a>
</g>
<g id="y.node.186">
<g fill="rgb(150,187,124)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,878,2917.5)" stroke="rgb(150,187,124)">
@@ -5617,6 +5619,7 @@
</g>
</g>
<g id="y.node.313">
<a target="_blank" xlink:type="simple" xlink:href="https://github.com/NiekBeijloos/SOLID" xlink:show="new">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,878,2917.5)" stroke="rgb(250,213,134)">
<rect x="2241.6328" width="74.0195" height="30" y="4870.9412" stroke="none"/>
</g>
@@ -5628,6 +5631,7 @@
<text x="2248.6328" xml:space="preserve" y="4893.7979" stroke="none">SOLID</text>
</g>
</g>
</a>
</g>
<g id="y.node.314">
<g fill="rgb(250,213,134)" text-rendering="geometricPrecision" shape-rendering="geometricPrecision" transform="matrix(0.5,0,0,0.5,878,2917.5)" stroke="rgb(250,213,134)">

Before

Width:  |  Height:  |  Size: 526 KiB

After

Width:  |  Height:  |  Size: 526 KiB