Files
CppDeveloperRoadmap/Chinese/Graph/roadmap.graphml
2023-09-19 21:30:15 +02:00

9767 lines
664 KiB
XML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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.23.1-->
<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"/>
<key for="port" id="d3" yfiles.type="portuserdata"/>
<key attr.name="url" attr.type="string" for="node" id="d4"/>
<key attr.name="description" attr.type="string" for="node" id="d5"/>
<key for="node" id="d6" yfiles.type="nodegraphics"/>
<key for="graphml" id="d7" yfiles.type="resources"/>
<key attr.name="url" attr.type="string" for="edge" id="d8"/>
<key attr.name="description" attr.type="string" for="edge" id="d9"/>
<key for="edge" id="d10" yfiles.type="edgegraphics"/>
<graph edgedefault="directed" id="G">
<data key="d0" xml:space="preserve"/>
<node id="n0">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="145.201171875" x="780.1194140625" y="535.36"/>
<y:Fill hasColor="false" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.359375" x="18.9208984375" xml:space="preserve" y="1.06902343750005">C++ 开发者<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n1">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap/blob/main/README.md]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="98.462890625" x="588.8485546874999" y="535.36"/>
<y:Fill hasColor="false" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="7.2314453125" xml:space="preserve" y="1.06902343750005">软性技能<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n2">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap/blob/main/README.md]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="106.236328125" x="1014.2418359374999" y="535.36"/>
<y:Fill hasColor="false" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="11.1181640625" xml:space="preserve" y="1.06902343750005">硬性技能<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="242.3920344893413" width="331.7256349541851" x="617.9673385988473" y="679.56"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="175.513671875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="244.0" x="43.86281747709256" xml:space="preserve" y="33.43918130717066">一开始,有些技能看似没有
办法习得或提升。然而,在
我们看来,这里所列的每一
项技能,都是可以通过练习
得以提升的。每个人的学习
目的不同,最终成效取决于
您个人的愿望和努力 :)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="139.615234375" x="299.75390624999994" y="-923.84"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="27.8076171875" xml:space="preserve" y="1.06902343750005">学习能力<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="170.73828125" x="268.63085937499994" y="-653.84"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="43.369140625" xml:space="preserve" y="1.06902343750005">管理错误<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="89.595703125" x="349.77343749999994" y="-352.56000000000006"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="22.7978515625" xml:space="preserve" y="1.06902343750005">思考<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="137.388671875" x="301.98046874999994" y="-2.5599999999999454"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="46.6943359375" xml:space="preserve" y="1.0690234375000216">责任<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="179.64453125" x="252.677734375" y="335.7399999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="47.822265625" xml:space="preserve" y="1.06902343750005">资源管理<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="152.9453125" x="279.376953125" y="898.72"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="34.47265625" xml:space="preserve" y="1.06902343750005">交流沟通<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="112.90625" x="319.416015625" y="1402.3200000000015"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="14.453125" xml:space="preserve" y="1.0690234374999363">团队协作<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="208.560546875" x="238.21972656249994" y="1796.480000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.0" x="22.2802734375" xml:space="preserve" y="1.0690234374999363">情绪智力(情商)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="222.974609375" x="251.54888707277314" y="2068.72"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="49.48730468750003" xml:space="preserve" y="1.0690234375001637">理解开发背景<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="154.048828125" x="-167.76022185000699" y="2008.7200000000003"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="15.0244140625" xml:space="preserve" y="1.0690234374999363">以客户为中心<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="117.3984375" x="-130.4765625" y="2068.72"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="36.69921875" xml:space="preserve" y="1.0690234375001637">技术<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="133.2941792481421" x="-146.3723042481421" y="2128.7200000000003"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="24.647089624071043" xml:space="preserve" y="1.0690234375001637">发展趋势<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="92.92578125" x="48.66308593749994" y="1917.7600000000011"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="24.462890625" xml:space="preserve" y="1.0690234374999363">共情<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="138.521484375" x="3.067382812499943" y="1857.1200000000013"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="47.2607421875" xml:space="preserve" y="1.0690234374999363">专注<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="177.427734375" x="-35.83886718750006" y="1796.480000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="46.7138671875" xml:space="preserve" y="1.0690234374999363">思想开明<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="117.3984375" x="24.190429687499943" y="1735.840000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="26.69921875" xml:space="preserve" y="1.0690234374999363">适应性<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="167.388671875" x="-25.799804687500057" y="1681.2800000000002"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="41.6943359375" xml:space="preserve" y="1.0690234374999363">抗压能力<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="211.861328125" x="-362.78066406249997" y="1681.2800000000002"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.0" x="23.9306640625" xml:space="preserve" y="1.0690234374999363">在不确定性中工作<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="256.28515625" x="-100.38849406773983" y="1159.7600000000016"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.0" x="26.142578125" xml:space="preserve" y="1.0690234374999363">理解团队内的角色分工<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="222.974609375" x="-67.07794719273983" y="1220.4000000000015"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.0" x="29.4873046875" xml:space="preserve" y="1.0690234374999363">支持帮助团队成员<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="246.314453125" x="-90.41779094273983" y="1281.0400000000018"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="184.0" x="31.1572265625" xml:space="preserve" y="1.0690234374999363">在分布式团队中工作<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="184.107421875" x="-28.210759692739828" y="1341.6800000000017"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="30.0537109375" xml:space="preserve" y="1.0690234374999363">提供意见反馈<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="112.96484375" x="42.93181843226017" y="1434.880000000002"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="24.482421875" xml:space="preserve" y="1.0690234374999363">领导力<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="167.388671875" x="-11.492009692739828" y="1528.0800000000027"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.0" x="11.6943359375" xml:space="preserve" y="1.0690234374999363">启导、指导他人<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.625" x="46.27166218226017" y="1584.240000000002"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="12.8125" xml:space="preserve" y="1.0690234374999363">委派工作<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="238.619140625" x="-340.36217226175535" y="1402.3200000000015"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.0" x="17.3095703125" xml:space="preserve" y="1.0690234374999363">向员工分配和明确任务<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n30">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="191.63836433241238" x="-293.3813959691677" y="1467.4400000000023"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.0" x="23.81918216620619" xml:space="preserve" y="1.0690234374999363">计划并制订目标<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n31">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="115.181640625" x="27.507070312499934" y="674.04"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="35.5908203125" xml:space="preserve" y="1.06902343750005">协商<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n32">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="115.181640625" x="27.507070312499934" y="869.36"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="15.5908203125" xml:space="preserve" y="1.06902343750005">英文能力<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n33">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="126.294921875" x="16.393789062499934" y="930.0000000000001"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="21.1474609375" xml:space="preserve" y="1.06902343750005">演讲演示<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n34">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="191.63836433241238" x="-48.949653394912445" y="988.72"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="33.81918216620619" xml:space="preserve" y="1.06902343750005">书面沟通技巧<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n35">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="114.0390625" x="28.649648437499934" y="1049.3600000000001"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="35.01953125" xml:space="preserve" y="1.0690234374999363">社交<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n36">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="141.83203125" x="-301.92773437500006" y="552.7599999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="48.916015625" xml:space="preserve" y="1.06902343750005">倾听<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n37">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="114.05859375" x="-274.15429687500006" y="614.68"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="35.029296875" xml:space="preserve" y="1.06902343750005">说服<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n38">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="399.73916330383304" x="-556.2924836163332" y="674.04"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="284.0" x="57.86958165191652" xml:space="preserve" y="1.06902343750005">团队内部交流创意和想法的能力<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n39">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="204.068359375" x="-360.6216796875002" y="734.68"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="60.0341796875" xml:space="preserve" y="1.06902343750005">寻求妥协<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n40">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="174.087890625" x="-330.6412109375002" y="794.68"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="45.0439453125" xml:space="preserve" y="1.06902343750005">解决争议<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n41">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="443.150390625" x="-1106.0020253100051" y="674.04"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="304.0" x="69.5751953125" xml:space="preserve" y="1.06902343750005">向团队以外的人员提供信息的能力<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n42">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="129.6103515625" x="16.393789062499934" y="214.45999999999987"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="22.80517578125" xml:space="preserve" y="1.0690234375000216">时间管理<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n43">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="124.0390625" x="21.965078124999934" y="275.0999999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="104.0" x="10.01953125" xml:space="preserve" y="1.06902343750005">管理优先级<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n44">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="90.65218750000001" x="55.351953124999916" y="335.7399999999999"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="13.326093749999998" xml:space="preserve" y="1.06902343750005">作决定<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n45">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="82.9111328125" x="63.093007812499934" y="396.38"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="19.45556640625" xml:space="preserve" y="1.06902343750005">盲打<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n46">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="174.087890625" x="-26.985117187500066" y="457.02"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.0" x="5.0439453125" xml:space="preserve" y="1.06902343750005">多重任务同时进行<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n47">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="99.5859375" x="43.13515624999994" y="-123.84000000000009"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="27.79296875" xml:space="preserve" y="1.0690234375000216">纪律<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n48">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="118.4921875" x="24.228906249999937" y="-63.2000000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="37.24609375" xml:space="preserve" y="1.0690234375000216">坚持<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n49">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="87.369140625" x="55.35195312499992" y="-2.5600000000000023"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="11.6845703125" xml:space="preserve" y="1.0690234375000216">主动性<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n50">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="87.369140625" x="55.35195312499992" y="58.079999999999984"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="21.6845703125" xml:space="preserve" y="1.0690234375000216">独立<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n51">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="156.28515625" x="-13.564062500000091" y="118.72000000000003"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="36.142578125" xml:space="preserve" y="1.0690234375000216">解决问题<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n52">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="77.37890625" x="49.182780065153565" y="-473.84000000000015"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="6.689453125" xml:space="preserve" y="1.06902343750005">逻辑性<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n53">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="75.11328125" x="50.71468749999994" y="-352.56000000000006"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="5.556640625" xml:space="preserve" y="1.06902343750005">批判性<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n54">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="88.47265625" x="38.50218749999996" y="-291.91999999999996"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="12.236328125" xml:space="preserve" y="1.06902343750005">创意性<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n55">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="92.92578125" x="34.04906249999996" y="-231.27999999999992"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="24.462890625" xml:space="preserve" y="1.0690234375000216">策略<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n56">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="90.6796875" x="36.29515624999996" y="-413.20000000000016"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="13.33984375" xml:space="preserve" y="1.06902343750005">系统性<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n57">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="152.90625" x="11.419108190153565" y="-562.5599999999998"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="34.453125" xml:space="preserve" y="1.06902343750005">接受批评<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n58">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="269.654296875" x="-105.32893868484643" y="-623.1999999999999"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.0" x="52.8271484375" xml:space="preserve" y="1.06902343750005">出现错误及时通知<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n59">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="226.294921875" x="-61.969563684846435" y="-683.84"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="51.1474609375" xml:space="preserve" y="1.06902343750005">承认您的错误<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n60">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="169.615234375" x="-5.289876184846435" y="-738.4000000000007"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="42.8076171875" xml:space="preserve" y="1.06902343750005">分析错误<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n61">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="216.333984375" x="-96.71199218750007" y="-1013.2000000000002"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.0" x="36.1669921875" xml:space="preserve" y="1.06902343750005">提出正确的问题<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n62">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="141.841796875" x="-21.800885317498626" y="-891.92"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="28.9208984375" xml:space="preserve" y="1.06902343750005">实验实操<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n63">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="187.45703125" x="-67.41611969249863" y="-831.2799999999999"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="51.728515625" xml:space="preserve" y="1.06902343750005">知识管理<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n64">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="190.73828125" x="-70.69736969249863" y="-952.5600000000001"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="53.369140625" xml:space="preserve" y="1.06902343750005">信息处理<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n65">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="147.2930405559846" width="406.72967467750277" x="-627.978515625" y="-1010.8865202779923"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="344.0" x="31.364837338751386" xml:space="preserve" y="47.144567152992295">收集、分析、评估信息,并据此做出决
策的能力。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n66">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="62.160000000000196" width="102.935546875" x="-317.5927734375" y="-746.0000000000005"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="29.4677734375" xml:space="preserve" y="16.829023437500155">反思<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n67">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="151.76000000000016" width="363.5699902032561" x="-527.6217529141281" y="-616.8209684857806"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="126.509765625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="264.0" x="49.784995101628056" xml:space="preserve" y="12.62511718750011">冷静地回应他人的评论。很有
可能他人所说的话、试图证明
的事情,仅仅基于他们自己的
角度,这是可以理解的。请客
观地评估他人观点的有用性。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n68">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="177.79999999999984" width="564.2835156249997" x="-627.978515625" y="-231.27999999999992"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="151.01171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="384.0" x="90.14175781249992" xml:space="preserve" y="13.39414062499992">主动承担具有挑战性的任务,以发展您的技
能和能力,即便此刻您还不具备完全足够的
知识或经验(您的技能将会通过此类任务得
到快速发展)。关键是要能够区分出:哪些
是真正有助于您提升技能的复杂任务,而哪
些又是仅仅需要替罪羊的愚蠢的任务。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n69">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="248.83104988279104" width="706.5291743398371" x="-861.9848384023372" y="45.01999999999987"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="224.517578125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="509.556640625" x="98.48626685741863" xml:space="preserve" y="12.156735878895518">您应该对自己的职业发展负责。
不要等待团队领导来决定您要学习什么。请不要忘记,盲
目遵循他人安排的计划,只会让您提高某些适用于某特定
公司的技能。
最好商讨如何将您的个人利益和兴趣也纳入计划之中,
否则的话,就很有可能将时间花在不相关的技能上,从而
影响职业机会。不过切记不要太极端:别不加选择地什么
都学,也不要什么都拒绝直到有一个完美的量身定制的学
习计划出现。 <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n70">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.98000000000008" width="192.9265367867447" x="246.03673160662765" y="450.4657622359671"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.078125" x="24.424205893372346" xml:space="preserve" y="27.98804687500001">自组织Self-
organization <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n71">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="138.4565460277728" width="289.8262912199291" x="-1460.0415072359456" y="620.1317269861137"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.0" x="42.91314560996443" xml:space="preserve" y="18.224366763886337">有能力根据各方人员不
同的背景,而提供适量
、适当的信息,以促进
有效的沟通交流。 <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n72">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="56.12000000000029" width="148.501953125" x="-637.3009765625003" y="753.8399999999998"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.11328125" x="26.6943359375" xml:space="preserve" y="13.809023437500173">解决冲突 <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n73">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="189.06965369099538" width="458.8522256627857" x="-607.8180459752858" y="859.1199999999998"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="151.01171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="344.0" x="57.42611283139286" xml:space="preserve" y="19.02896747049772">如果您阅读本路线图,您大概率已经注
意到英文能力有多重要:)
通常,您至少需要具备英文阅读能力,
因为您要能够读懂技术文档。不过,随
着您在职业阶梯上的步步晋升,您将同
时需要更加自信地用英文说和写。 <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n74">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="103.4334670870333" width="270.47201329586284" x="-433.5393044685595" y="1070.6869403988971"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.0" x="33.23600664793145" xml:space="preserve" y="12.963803856016739">寻找志同道合的人,并
加入或创建相关社区,
以进行经验交流。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n75">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="66.52000000000027" width="527.642578125" x="-631.3212890625001" y="1741.9200000000005"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="344.0" x="91.8212890625" xml:space="preserve" y="6.758046875000218">您应当研究和观察当代发展趋势,以保
持自己的竞争力, 并适应变化。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n76">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="163.25654602777269" width="391.9927468472515" x="-600.1249877048697" y="1851.4517269861146"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="151.01171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="349.556640625" x="21.218053111125755" xml:space="preserve" y="6.122413638886428">经验丰富的开发人员应该培养管理技能
和业务沟通技能,以高效地完成任务。
如果您有较好的情商,那这就相对更容
易做到。
对于初级开发人员来说,共情能力在与
同事互动中也是非常有用的。 <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1219.1763951807916" width="1431.383774469192" x="1739.946580661279" y="-5375.211552282195"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1431.383774469192" x="0.0" xml:space="preserve" y="0.0">步骤 1</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="17" bottomF="17.0526292796103" left="0" leftF="0.0" right="270" rightF="270.12620527271156" top="24" topF="23.795689648224652"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="1555.0037541506974" y="-3247.7605325468194"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 1</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n77:">
<node id="n77::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="161.861328125" x="1772.3892104614936" y="-5223.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="38.9306640625" xml:space="preserve" y="1.069023437499709">基本运算<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="201.861328125" x="2111.4645693167568" y="-5314.03939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="58.9306640625" xml:space="preserve" y="1.069023437499709">算术运算<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="154.078125" x="2111.664979306912" y="-5193.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.5859375" x="12.24609375" xml:space="preserve" y="1.069023437499709">循环: for/while<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="176.333984375" x="2111.664979306912" y="-5253.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="46.1669921875" xml:space="preserve" y="1.069023437499709">逻辑运算<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="176.3046875" x="2111.694276181912" y="-5133.39939779022"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="56.15234375" xml:space="preserve" y="1.069023437499709">位运算<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="100.708984375" x="1755.8898966050583" y="-5022.9501137696125"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="28.3544921875" xml:space="preserve" y="1.069023437499709">函数<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="164.47985103477322" x="2025.2015655314538" y="-4991.991232906389"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="136.275390625" x="14.102230204886837" xml:space="preserve" y="1.069023437499709">Lambda表达式<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="102.92578125" x="2023.9745570004184" y="-5058.651656561827"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="19.462890625" xml:space="preserve" y="1.069023437499709">运算符<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.60546875" x="1754.946580661279" y="-4893.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="12.802734375" xml:space="preserve" y="1.069023437499709">数据类型<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="150.71875" x="2019.761546687445" y="-4858.670385595514"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="33.359375" xml:space="preserve" y="1.069023437499709">动态类型<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="122.9453125" x="2018.7768629016282" y="-4925.3308092509515"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="19.47265625" xml:space="preserve" y="1.069023437499709">静态类型<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="268.16920219905205" x="2280.783203125" y="-4863.39939779022"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="228.43359375" x="19.867804224526026" xml:space="preserve" y="1.069023437499709">RTTI运行时类型识别<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="214.09765625" x="1761.812227697672" y="-4593.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="97.33984375" x="58.37890625" xml:space="preserve" y="1.069023437499709">指针&amp;引用<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="204.107421875" x="1768.5598080070326" y="-4243.661251432809"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="40.0537109375" xml:space="preserve" y="1.069023437499709">代码库结构化<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="116.275390625" x="2073.4060259412267" y="-4792.009961940076"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="36.1376953125" xml:space="preserve" y="1.069023437499709">引用<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="146.255859375" x="2073.4060259412267" y="-4533.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="31.1279296875" xml:space="preserve" y="1.069023437499709">内存模型<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="252.10844735172532" x="2073.4060259412263" y="-4683.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="240.708984375" x="5.699731488362431" xml:space="preserve" y="1.069023437499709">智能指针smart pointer<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="130.71875" x="2073.4060259412267" y="-4413.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="23.359375" xml:space="preserve" y="1.069023437499709">原始指针<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="329.7421875" x="2051.5572383713034" y="-4293.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="265.19140625" x="32.275390625" xml:space="preserve" y="1.069023437499709">代码拆分为 headers/cpp 文件<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="190.748046875" x="2053.106083339198" y="-4218.727786381014"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="160.708984375" x="15.01953125" xml:space="preserve" y="1.069023437499709">作用域Scope<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="161.841796875" x="2321.5372236518056" y="-4380.384735109193"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="38.9208984375" xml:space="preserve" y="1.069023437499709">内存泄漏<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="143.08152478452666" x="2466.2170852408367" y="-4293.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="29.540762392263332" xml:space="preserve" y="1.069023437499709">前向声明<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="108.521484375" x="2476.113960575563" y="-4743.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.521484375" x="5.0" xml:space="preserve" y="1.069023437499709">unique_ptr<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.615234375" x="2475.567085575563" y="-4683.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.615234375" x="5.0" xml:space="preserve" y="1.069023437499709">shared_ptr<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="175.19140625" x="2325.7913889530787" y="-4533.39939779022"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="124.0" x="25.595703125" xml:space="preserve" y="1.069023437499709">对象生命周期<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="200.787109375" x="2320.1283382216902" y="-4456.892066449706"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="166.294921875" x="17.24609375" xml:space="preserve" y="1.069023437499709">new/delete 运算符<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="95.15234375" x="2475.567085575563" y="-4623.39939779022"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="85.15234375" x="5.0" xml:space="preserve" y="1.069023437499709">weak_ptr<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="252.10844735172532" x="2344.8273878891114" y="-4218.727786381015"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="230.71875" x="10.694848675862886" xml:space="preserve" y="1.069023437499709">命名空间Namespace<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="96.50734227892644" width="252.10844735172532" x="2332.5269975988376" y="-5124.518998840753"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.0" x="44.05422367586243" xml:space="preserve" y="9.500741451963222">常规或自定义类型
(结构/类)的常规运
算符的重载。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n77::n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="157.28320653559877" width="200.787109375" x="2685.4170404827596" y="-4886.63514136865"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.0" x="28.3935546875" xml:space="preserve" y="27.637697017798928">为防止内存泄漏
问题,最好使用
智能指针而不是
原始指针。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n78" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="682.6964648437506" width="1573.412704973741" x="1638.663329354538" y="-4119.051621945155"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1573.412704973741" x="0.0" xml:space="preserve" y="0.0">步骤 2</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="26" rightF="25.74567919780793" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 2</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n78:">
<node id="n78::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="297.06266237788486" x="1653.663329354538" y="-3901.6751571014042"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="281.802734375" x="7.629964001442431" xml:space="preserve" y="1.0690234375001637">结构体Struct和类class<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="183.013671875" x="1761.9908992211958" y="-3511.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="49.5068359375" xml:space="preserve" y="1.0690234375001637">异常处理<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="117.369140625" x="2883.526211713353" y="-4081.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="16.6845703125" xml:space="preserve" y="1.0690234375001637">函数重载<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="287.8041434171182" x="2883.526211713353" y="-3901.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="258.51171875" x="14.646212333559106" xml:space="preserve" y="1.0690234375001637">虚函数表Virtual table, vtbl)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="241.89062499999977" x="2021.4818071047612" y="-3999.175157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="187.330078125" x="27.2802734375" xml:space="preserve" y="1.0690234375001637">面向对象编程 (OOP)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="188.58984375" x="2048.129301424304" y="-3571.6751571014042"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="181.83203125" x="3.37890625" xml:space="preserve" y="1.0690234375001637">异常Exceptions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="302.717715814224" x="2277.3187029076726" y="-3571.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="267.3984375" x="17.659639157111997" xml:space="preserve" y="1.0690234375001637">非法访问Access violation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="351.8681084884124" x="2415.240016275364" y="-3946.6751571014042"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="331.83203125" x="10.018038619206436" xml:space="preserve" y="1.0690234375001637">动态多态Dynamic polymorphism<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="264.1149506029974" x="2883.5262117133525" y="-3991.675157101404"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="242.955078125" x="10.57993623899847" xml:space="preserve" y="1.0690234375001637">虚函数Virtual methods<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="241.890625" x="2021.4818071047612" y="-3811.675157101404"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.11328125" x="63.388671875" xml:space="preserve" y="1.0690234375001637">三/五/零法则<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="346.349781998827" x="2415.2400162753634" y="-4081.6751571014047"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="304.05859375" x="21.145594124413492" xml:space="preserve" y="1.0690234375001637">静态多态Static polymorphism<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="302.717715814224" x="2021.4818071047612" y="-3729.6131164539624"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="296.314453125" x="3.2016313446119966" xml:space="preserve" y="1.0690234375001637">多重继承Multiple inheritance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="346.349781998827" x="2377.769277122866" y="-3729.6131164539624"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="307.4375" x="19.456140999413492" xml:space="preserve" y="1.0690234375001637">钻石继承Diamond inheritance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="252.64860807463856" x="2048.129301424304" y="-3481.355157101404"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="207.369140625" x="22.639733724819052" xml:space="preserve" y="0.7490234375">错误码Error codes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n78::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="152.34364757746926" width="183.013671875" x="2812.402206203279" y="-3790.464940242697"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="126.509765625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.0" x="19.5068359375" xml:space="preserve" y="12.9169409762344">代码中最好避免
出现多重继承
(抽象类除外)
以防止运行时出
现问题<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n79" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1073.0164648437503" width="1621.283088093401" x="1553.636248139421" y="-3406.355157101404"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1621.283088093401" x="0.0" xml:space="preserve" y="0.0">步骤 3</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="84" leftF="84.01702940828386" right="85" rightF="84.94292142186578" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 3</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n79:">
<node id="n79::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="467.81804546236026" x="2077.33157840206" y="-3368.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="409.72265625" x="29.047694606180357" xml:space="preserve" y="1.0690234375001637">自动类型推导 auto (automatic type deduction)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="302.717715814224" x="1652.6532775477049" y="-3188.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="298.58984375" x="2.0639360321119966" xml:space="preserve" y="1.0690234375001637">语言概念Language concepts<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="241.890625" x="2077.3315784020597" y="-3218.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="230.728515625" x="5.5810546875" xml:space="preserve" y="1.0690234375001637">类型转换type casting<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="276.270908634242" x="2386.935136415391" y="-3305.633999374786"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="258.482421875" x="8.894243379621003" xml:space="preserve" y="1.0690234375001637">静态类型转换static_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="109.60546875" x="2386.935136415391" y="-3248.338692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.60546875" x="5.0" xml:space="preserve" y="1.0690234375001637">const_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="324.185546875" x="2386.935136415391" y="-3191.0433851405223"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="286.275390625" x="18.955078125" xml:space="preserve" y="0.7490234375">动态类型转换dynamic_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="152.955078125" x="2386.935136415391" y="-3134.3880780233903"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.955078125" x="5.0" xml:space="preserve" y="0.7490234375">reinterpret_cast<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="376.1214144073938" x="2077.3315784020597" y="-3028.8718537177488"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="359.673828125" x="8.223793141196893" xml:space="preserve" y="0.7490234375">未定义行为 Undefined BehaviorUB)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="503.5094920989395" x="2077.3315784020597" y="-2955.9295742044474"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="461.96875" x="20.77037104946976" xml:space="preserve" y="0.7490234375">参数依赖查找Argument-dependent lookupADL)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="162.96484375000045" x="2077.33157840206" y="-2882.987294691146"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.56640625" x="16.699218750000455" xml:space="preserve" y="0.7490234375">Macros<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="289.34782682463856" x="2077.33157840206" y="-2810.045015177844"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="264.068359375" x="12.639733724819507" xml:space="preserve" y="0.7490234375">名字改写Name mangling<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="449.9233900023371" x="1731.1579986524162" y="-2528.9786922576536"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="456.333984375" x="-3.205297186331336" xml:space="preserve" y="1.0690234375001637">标准程序库+标准模板库Standard library + STL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="232.26098882810993" x="2279.3200302266987" y="-2678.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="220.689453125" x="5.7857678515551925" xml:space="preserve" y="1.0690234375001637">输入输出流iostream<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="232.26098882810993" x="2279.3200302266987" y="-2438.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="178.47265625" x="26.894166289054738" xml:space="preserve" y="1.0690234375001637">算法Algorithms<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="232.26098882810993" x="2279.3200302266987" y="-2498.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="177.359375" x="27.450806914054738" xml:space="preserve" y="1.0690234375001637">迭代器Iterators<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="217.22057493869215" x="2279.3200302266987" y="-2558.9786922576536"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="180.71875" x="18.250912469346076" xml:space="preserve" y="1.0690234375001637">容器Containers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="99.5859375" x="2279.3200302266987" y="-2618.978692257654"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="89.5859375" x="5.0" xml:space="preserve" y="1.0690234375001637">Date/time<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="260.57018431369215" x="2279.3200302266987" y="-2378.3386922576537"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="229.625" x="15.472592156846076" xml:space="preserve" y="0.7490234375">多线程Multithreading<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n79::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="156.63439790135635" width="455.1816078379861" x="2619.79480697297" y="-3092.189052668427"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="126.509765625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="384.0" x="35.59080391899306" xml:space="preserve" y="15.062316138178176">根据 ISO
标准,某些语言结构具有未定义行为。
如果出现任何错误,则无法预测程序进
一步的行为,因为程序此后的行为取决
于平台环境、运行时的上下文具体内容等。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n80" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1102.37646484375" width="1382.9349421908219" x="1641.0752824872702" y="-2303.3386922576537"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1382.9349421908219" x="0.0" xml:space="preserve" y="0.0">步骤 4</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="2" leftF="2.14226246962653" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 4</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n80:">
<node id="n80::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="172.5130206092756" x="1766.0447935098928" y="-2175.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="167.369140625" x="2.571939992137686" xml:space="preserve" y="0.7490234375">模板Template<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="326.38508833158176" x="2053.627349206845" y="-2265.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="307.3984375" x="9.493325415790878" xml:space="preserve" y="0.7490234375">可变参数模板 (Variadic templates)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="390.58430503239333" x="2053.025212121005" y="-2205.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="332.994140625" x="28.79508220369644" xml:space="preserve" y="0.7490234375">模板特化Template specialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="232.91654631628262" x="2053.025212121005" y="-2145.9622274139037"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="210.69921875" x="11.10866378314131" xml:space="preserve" y="0.7490234375">类型特征type traits<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.236328125" x="2053.025212121005" y="-2085.9622274139037"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.236328125" x="5.0" xml:space="preserve" y="0.7490234375">SFINAE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="420.6586738651481" x="2577.2728275311133" y="-2235.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="384.1171875" x="18.270743182573824" xml:space="preserve" y="0.7490234375">模板全特化Full template specialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="431.73739714697876" x="2577.2728275311133" y="-2173.5825328400006"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="408.580078125" x="11.578659510989382" xml:space="preserve" y="0.7490234375">模板偏特化Partial template specialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="277.4765625" x="2300.771621181658" y="-1983.8263734223478"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="242.896484375" x="17.2900390625" xml:space="preserve" y="0.7490234375">RAII资源获取即初始化<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="277.4765625" x="2300.771621181658" y="-1929.253544220659"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="231.79296875" x="22.841796875" xml:space="preserve" y="0.7490234375">pimpl指向实现的指针<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="292.5159472967439" x="2300.771621181658" y="-1820.1078858172814"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="217.37890625" x="37.56852052337217" xml:space="preserve" y="0.7490234375">Erase-Remove删除<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="561.8780475569145" x="2300.771621181658" y="-1874.6807150189702"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="513.033203125" x="24.42242221595734" xml:space="preserve" y="0.7490234375">Non-Copyable (不可复制)/Non-Moveable不可移动<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="318.81087245044546" x="2301.0310112529005" y="-1765.5350566155926"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="281.861328125" x="18.47477216272273" xml:space="preserve" y="0.7490234375">Copy and swap复制并交换<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="277.2171724287575" x="2301.0310112529005" y="-1710.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="246.275390625" x="15.470890901878647" xml:space="preserve" y="0.7490234375">Copy on write写时复制<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="242.9433856046112" x="2300.771621181658" y="-1656.389398212215"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="218.443359375" x="12.25001311480537" xml:space="preserve" y="0.7490234375">CRTP奇异递归模板<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="204.16708218795247" x="1658.2175449568967" y="-1365.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="175.171875" x="14.497603593976237" xml:space="preserve" y="0.7490234375">标准Standards<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="101.8515625" x="1926.1442036597932" y="-1485.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="91.8515625" x="5.0" xml:space="preserve" y="0.7490234375">C++11/14<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.048828125" x="1926.1442036597932" y="-1425.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.048828125" x="5.0" xml:space="preserve" y="0.7490234375">C++17<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.048828125" x="1926.1442036597932" y="-1365.9622274139037"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.048828125" x="5.0" xml:space="preserve" y="0.7490234375">C++20<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.3984375" x="1924.4840474097932" y="-1305.9622274139037"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.0" x="21.69921875" xml:space="preserve" y="0.7490234375">最新版本<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.92578125" x="1926.7057270972932" y="-1245.9622274139037"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.92578125" x="5.0" xml:space="preserve" y="0.7490234375">C++0x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n80::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="301.635515150198" x="1760.7336934491996" y="-1785.9622274139037"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="268.462890625" x="16.586312262598994" xml:space="preserve" y="0.7490234375">惯常用法/设计习语Idioms<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n81" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="514.9164259941015" width="2048.402770250971" x="1676.3063504626875" y="-1137.91000742514"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="2048.402770250971" x="0.0" xml:space="preserve" y="0.0">步骤 1</y:NodeLabel>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="697.5551505143071" y="117.36065883426124">
<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
</y:LabelModel>
<y:ModelParameter>
<y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="-0.15848750027388536" nodeRatioY="-0.272078238506989" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
</y:ModelParameter>
</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="9" bottomF="8.964938732656265" left="0" leftF="0.0" right="0" rightF="0.0" top="1" topF="1.3811718749998363"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 5</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n81:">
<node id="n81::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="242.98437500000023" x="1901.7770333567173" y="-957.6183273119374"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="232.984375" x="5.0" xml:space="preserve" y="1.06902343750005">Working with source code<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="118.482421875" x="2337.9364576406006" y="-1099.1523707063902"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.482421875" x="5.0" xml:space="preserve" y="1.0690234374999363">Text editors<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="47.33984375" x="2336.6733858119205" y="-1038.5123707063901"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="37.33984375" x="5.0" xml:space="preserve" y="1.0690234374999363">IDE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="127.3984375" x="2333.4784498281006" y="-977.87237070639"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.3984375" x="5.0" xml:space="preserve" y="1.06902343750005">Code editors<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="101.841796875" x="2338.8346609487944" y="-823.2529760687142"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="91.841796875" x="5.0" xml:space="preserve" y="1.06902343750005">Debugger<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="74.029296875" x="2332.4884228501896" y="-677.5985201636948"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.029296875" x="5.0" xml:space="preserve" y="1.06902343750005">Linters<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="552.076171875" x="2585.135354578295" y="-977.87237070639"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="542.076171875" x="5.0" xml:space="preserve" y="1.06902343750005">Knowledge of features and abilities (shortcuts, tools, plugins)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="353.111328125" x="2581.401838462711" y="-917.2323707063899"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="343.111328125" x="5.0" xml:space="preserve" y="1.06902343750005">Understanding of debugger messages<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.640000000000043" width="189.654296875" x="2579.090361132834" y="-856.5923707063898"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="179.654296875" x="5.0" xml:space="preserve" y="1.06902343750005">Debugging symbols<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="85.1328125" x="2579.090361132834" y="-795.9523707063897"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="75.1328125" x="5.0" xml:space="preserve" y="0.7490234375">WinDbg<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="57.33984375" x="2579.090361132834" y="-735.9523707063897"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.33984375" x="5.0" xml:space="preserve" y="0.7490234375">GDB<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="84.91661688150577" width="503.08203125" x="1691.3063504626875" y="-1099.1523707063902"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="493.08203125" x="5.0" xml:space="preserve" y="3.705378753252944">Choose one of the popular IDEs and study it well:
Eclipse, MS Visual Studio, Qt Creator, JetBrains Clion,
XCode, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="54.08024457807073" width="442.0566406249998" x="1740.0321123527642" y="-856.5923707063898"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="432.056640625" x="5.0" xml:space="preserve" y="12.789145726535367">Study how to use a debugger and all its features<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="70.78951616198799" width="474.283203125" x="2607.3314079790816" y="-1098.83237070639"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="464.283203125" x="5.0" xml:space="preserve" y="8.892804955994052">Choose one of the popular editors and study it well.
For example: Notepad++, Atom, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="100.61371260636031" width="580.201171875" x="2792.4694290090047" y="-795.9523707063897"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="570.201171875" x="5.0" xml:space="preserve" y="11.553926615680211">The ability to work with a debugger via command line is a not
common skill. It's sufficient to work with it via IDE. For example:
set conditional breakpoints, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="84.91661688150577" width="493.1015625" x="3088.29895877385" y="-916.91237070639"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="483.1015625" x="5.0" xml:space="preserve" y="15.956355315752944">Learn about common errors (segfault, out of memory,
access violation) and undefined behavior concept.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n81::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="70.78951616198799" width="509.83984375" x="3199.8692769636586" y="-1037.6930853929314"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="499.83984375" x="5.0" xml:space="preserve" y="8.892804955994052">Choose one of the popular editors and study it well. For
example: Visual Code, Atom, Sublime Text, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n82" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="328.3594357630366" width="2115.905195881463" x="1605.1043509407623" y="-592.9935814310386"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="2115.905195881463" x="0.0" xml:space="preserve" y="0.0">3 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 6</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n82:">
<node id="n82::n0">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/NiekBeijloos/Compilation-process]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="104.01953125" x="1733.4666023639872" y="-469.61711658728854"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="94.01953125" x="5.0" xml:space="preserve" y="0.7490234375">Compilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="373.08203125" x="2213.4552859525675" y="-495.61711658728854"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="363.08203125" x="5.0" xml:space="preserve" y="0.7490234375">Basic understanding of compilers stages<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="459.751953125" x="2722.7534019117184" y="-555.6171165872886"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="449.751953125" x="5.0" xml:space="preserve" y="0.7490234375">Compilation of sources to object files (compilation)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="293.0234375" x="2720.827589724784" y="-495.61711658728854"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="283.0234375" x="5.0" xml:space="preserve" y="0.7490234375">The object files linkage (linking)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="265.201171875" x="2720.827589724784" y="-439.61711658728854"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="255.201171875" x="5.0" xml:space="preserve" y="0.7490234375">Working stages of compilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="331.0039020045465" x="2213.4552859525675" y="-345.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="296.34375" x="17.330076002273017" xml:space="preserve" y="0.7490234375">Features of a particular compiler <y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="112.24459483931048" width="505.85546875" x="1620.1043509407623" y="-391.8787405073125"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="477.642578125" x="14.1064453125" xml:space="preserve" y="17.36936773215524">Each compiler has its nuances. It's
good to know about them to prevent getting any trap: 
Clang++/LLVM, Intel C++, MSVS C++, GCC, MinGW<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n82::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="112.24459483931048" width="545.396484375" x="3160.6130624472253" y="-444.9239728904687"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="535.396484375" x="5.0" xml:space="preserve" y="5.11839116965524">The compiler performs several stages of code compilation.
It's good to know about all of them to better understand
compilation issues. Deep knowledge is needed for compiler
creators only.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n83" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="1526.3360109035787" width="945.7563423023073" x="1691.656256501464" y="-241.70049970578276"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="945.7563423023073" x="0.0" xml:space="preserve" y="0.0">5 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="503" rightF="502.7505285724492" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 7</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n83:">
<node id="n83::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="137.369140625" x="1745.312607209524" y="-141.27802310971896"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="127.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Build systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.349609375" x="1973.80102313907" y="-204.32403486203276"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.349609375" x="5.0" xml:space="preserve" y="0.7490234375">CMake<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="88.47265625" x="1973.80102313907" y="-141.27802310971896"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="78.47265625" x="5.0" xml:space="preserve" y="0.7490234375">Makefile<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="56.255859375" x="1973.80102313907" y="-81.27802310971896"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.255859375" x="5.0" xml:space="preserve" y="0.7490234375">ninja<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="186.32421875" x="1708.0415621992995" y="71.66881859224907"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="176.32421875" x="5.0" xml:space="preserve" y="0.7490234375">Package managers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="66.24609375" x="1969.367721373075" y="131.66881859224907"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="56.24609375" x="5.0" xml:space="preserve" y="0.7490234375">vcpkg<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="66.24609375" x="1969.367721373075" y="188.33763718449813"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="56.24609375" x="5.0" xml:space="preserve" y="0.7490234375">spack<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.935546875" x="1969.367721373075" y="8.721976890281042"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.935546875" x="5.0" xml:space="preserve" y="0.7490234375">Conan<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="64.048828125" x="1969.367721373075" y="68.72197689028104"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.048828125" x="5.0" xml:space="preserve" y="0.7490234375">nuget<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="90.69921875" x="1723.311529938964" y="626.7412212579964"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.69921875" x="5.0" xml:space="preserve" y="0.7490234375">Libraries<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="62.92578125" x="1943.5322265625" y="394.5019559670844"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.92578125" x="5.0" xml:space="preserve" y="0.7490234375">boost<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="78.4921875" x="1943.5322265625" y="449.7872330103101"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="68.4921875" x="5.0" xml:space="preserve" y="0.7490234375">opencv<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="57.369140625" x="1943.5322265625" y="509.7872330103101"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.369140625" x="5.0" xml:space="preserve" y="0.7490234374999432">poco<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="174.078125" x="1945.583945231322" y="262.9209843859436"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.078125" x="5.0" xml:space="preserve" y="0.7490234375">Libraries inclusion<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.388671875" x="1943.5322265625" y="569.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.388671875" x="5.0" xml:space="preserve" y="0.7490234375">protobuf<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="67.349609375" x="1943.5322265625" y="629.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.349609375" x="5.0" xml:space="preserve" y="0.7490234375">gRPC<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="41.7734375" x="1943.5322265625" y="689.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="31.7734375" x="5.0" xml:space="preserve" y="0.7490234375">fmt<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="81.822265625" x="1943.5322265625" y="749.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="71.822265625" x="5.0" xml:space="preserve" y="0.7490234375">pybindll<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.935546875" x="1943.5322265625" y="809.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.935546875" x="5.0" xml:space="preserve" y="0.7490234375">spdlog<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="107.3984375" x="1939.636466648313" y="869.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="97.3984375" x="5.0" xml:space="preserve" y="0.7490234375">ranges_v3<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.15234375" x="1940.7595135233132" y="929.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.15234375" x="5.0" xml:space="preserve" y="0.7490234375">tensorflow<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.935546875" x="1940.7595135233132" y="989.78723301031"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.935546875" x="5.0" xml:space="preserve" y="0.7490234375">opencl<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="124.009765625" x="1706.656256501464" y="1104.2995002942175"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.009765625" x="5.0" xml:space="preserve" y="0.7490234375">Frameworks<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="121.822265625" x="1936.5649220998089" y="1035.9277516803045"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.822265625" x="5.0" xml:space="preserve" y="0.7490234375">gtest/gmock<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="35.11328125" x="1937.7723413881208" y="1086.8546915596773"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="25.11328125" x="5.0" xml:space="preserve" y="0.7490234375">Qt<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.92578125" x="1937.5825359246737" y="1137.7816314390502"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.92578125" x="5.0" xml:space="preserve" y="0.7490234375">catch2<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="140.74804687500023" x="1936.5649220998089" y="1188.708571318423"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="130.748046875" x="5.0" xml:space="preserve" y="0.7490234375">google profiler<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="118.50195312500023" x="1938.2389293304946" y="1239.635511197796"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.501953125" x="5.0" xml:space="preserve" y="0.7490234375">pytorch c++<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="58.353312876959876" width="126.21519545084493" x="1708.0415621992995" y="248.74432794746366"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.69921875" x="2.7579883504224654" xml:space="preserve" y="2.674703313479938">Working
with libraries<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n83::n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="90.69921875" x="1945.583945231322" y="315.6073340059219"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.501953125" x="1.0986328125" xml:space="preserve" y="0.7490234375">Licensing<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n84" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="262.37646484375" width="1268.5434882599268" x="1707.8141170762267" y="1338.811767578125"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1268.5434882599268" x="0.0" xml:space="preserve" y="0.0">1 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 8</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n84:">
<node id="n84::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="188.521484375" x="1722.8141170762267" y="1466.188232421875"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="178.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Computers Science<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="149.60546875" x="2119.7875008022793" y="1376.188232421875"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.60546875" x="5.0" xml:space="preserve" y="0.7490234375">Data structures<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.47265625" x="2125.946074675898" y="1503.4757566745466"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.47265625" x="5.0" xml:space="preserve" y="0.7490234375">Algorithms<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="159.673828125" x="2114.7533211147793" y="1443.4757566745466"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="149.673828125" x="5.0" xml:space="preserve" y="0.7490234375">Boolean algebra<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="204.078125" x="2120.896443594886" y="1556.188232421875"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="194.078125" x="5.0" xml:space="preserve" y="0.7490234375">Finite-state machines<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n84::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="82.07601900238228" width="548.08203125" x="2413.2755740861535" y="1480.4499610966282"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="538.08203125" x="5.0" xml:space="preserve" y="14.536056376191027">It's also good to know how to calculate algorithm complexity
and memory consumption.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n85" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="2962.37646484375" width="1608.4441288239068" x="1702.518912053817" y="1631.188232421875"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1608.4441288239068" x="0.0" xml:space="preserve" y="0.0">4 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="4" bottomF="3.811767578125" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="59.02685546875" x="-4.513427734375" xml:space="preserve" y="0.0">Folder 9</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n85:">
<node id="n85::n0">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="228.541015625" x="1717.518912053817" y="1728.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="218.541015625" x="5.0" xml:space="preserve" y="0.7490234375">Version control software<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="109.595703125" x="2043.5886608093138" y="1698.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="99.595703125" x="5.0" xml:space="preserve" y="0.7490234375">Distributed<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="115.162109375" x="2043.5886608093138" y="1788.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="105.162109375" x="5.0" xml:space="preserve" y="0.7490234375">Centralized<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="55.123046875" x="2232.6771118707" y="1788.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.123046875" x="5.0" xml:space="preserve" y="0.7490234375">SVN<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="35.123046875" x="2232.6771118707" y="1668.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="25.123046875" x="5.0" xml:space="preserve" y="0.7490234375">git<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n5">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="96.236328125" x="2232.6771118707" y="1728.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="86.236328125" x="5.0" xml:space="preserve" y="0.7490234375">Mercurial<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="139.60546875" x="1749.5555880150257" y="2778.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.60546875" x="5.0" xml:space="preserve" y="0.7490234375">Best practices<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n7">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="125.181640625" x="2060.5014939890534" y="2778.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.181640625" x="5.0" xml:space="preserve" y="0.7490234375">Code quality<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n8">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="157.4375" x="2362.97963497457" y="1860.1102992330098"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.4375" x="5.0" xml:space="preserve" y="0.7490234375">Code guidelines<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n9">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="243.013671875" x="2362.97963497457" y="2154.337498249318"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="233.013671875" x="5.0" xml:space="preserve" y="0.7490234375">Principles of development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n10">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="276.34375" x="2747.9745719448983" y="1908.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="266.34375" x="5.0" xml:space="preserve" y="0.7490234375">KISS (Keep It Simple, Stupid)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n11">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="270.142578125" x="2747.9745719448983" y="1968.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="260.142578125" x="5.0" xml:space="preserve" y="0.7490234375">DRY (Don't Repeat Yourself)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n12">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="323.521484375" x="2747.9745719448983" y="2028.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="313.521484375" x="5.0" xml:space="preserve" y="0.7490234375">YAGNI (You Aren't Gonna Need It)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n13">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="340.77734375" x="2747.9745719448983" y="2088.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="330.77734375" x="5.0" xml:space="preserve" y="0.7490234375">APO (Avoid Premature Optimization)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n14">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="267.3984375" x="2747.9745719448983" y="2148.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="257.3984375" x="5.0" xml:space="preserve" y="0.7490234375">BDUF (Big Design Up Front)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n15">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="420.89453125" x="2747.9745719448983" y="2208.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="410.89453125" x="5.0" xml:space="preserve" y="0.7490234375">Composition is preferably than the inheritance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n16">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="142.28125" x="2748.4010682260114" y="2268.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.28125" x="5.0" xml:space="preserve" y="0.7490234375">Occam's razor<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n17">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="190.77734375" x="2747.9745719448983" y="2328.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="180.77734375" x="5.0" xml:space="preserve" y="0.7490234375">Divide and Conquer<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n18">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="211.91015625" x="2362.97963497457" y="2448.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="201.91015625" x="5.0" xml:space="preserve" y="0.7490234375">Logging and telemetry<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n19">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="125.162109375" x="2361.1685295413085" y="2549.688352723294"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.162109375" x="5.0" xml:space="preserve" y="0.7490234375">Code review<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n20">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="316.373046875" x="2591.0437342447467" y="2520.8261205708422"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="306.373046875" x="5.0" xml:space="preserve" y="0.7490234375">Skill to read existing code sources<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n21">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="185.181640625" x="2591.0437342447467" y="2580.8261205708422"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="175.181640625" x="5.0" xml:space="preserve" y="0.7490234375">Skill to review code<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n22">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="276.353515625" x="2356.379092456064" y="2868.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="266.353515625" x="5.0" xml:space="preserve" y="0.7490234375">Lifecycle stages of a software<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n23">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="150.73828125" x="2828.7354404418993" y="2658.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="140.73828125" x="5.0" xml:space="preserve" y="0.7490234375">Implementation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n24">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="79.5859375" x="2828.7354404418993" y="2808.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.5859375" x="5.0" xml:space="preserve" y="0.7490234375">Testing<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n25">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="128.521484375" x="2828.7842289038244" y="2958.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="118.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Maintanance<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n26">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.501953125" x="2828.7842289038244" y="3018.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Versioning<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n27">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="97.359375" x="3031.9535376255226" y="2718.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.359375" x="5.0" xml:space="preserve" y="0.7490234375">Unit tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n28">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="156.3046875" x="3031.9535376255226" y="2778.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="146.3046875" x="5.0" xml:space="preserve" y="0.7490234375">Integration tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n29">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="154.068359375" x="3033.0717016880226" y="2838.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="144.068359375" x="5.0" xml:space="preserve" y="0.7490234375">Functional tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n30">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="176.28515625" x="3034.7672027122608" y="2898.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="166.28515625" x="5.0" xml:space="preserve" y="0.7490234375">Performance tests<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n31">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="420.904296875" x="2828.7842289038244" y="3078.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="410.904296875" x="5.0" xml:space="preserve" y="0.7490234375">Software architecture and components design<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n32">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="226.353515625" x="2828.7842289038244" y="3138.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="216.353515625" x="5.0" xml:space="preserve" y="0.7490234375">Components integration<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n33">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="120.71875" x="2829.9121585913244" y="3198.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="110.71875" x="5.0" xml:space="preserve" y="0.7490234375">Deployment<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n34">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="224.09765625" x="2829.9121585913244" y="3258.564697265625"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="214.09765625" x="5.0" xml:space="preserve" y="0.7490234375">Collecting requirements<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n35">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="246.333984375" x="2829.407869646164" y="3318.564697265625"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="236.333984375" x="5.0" xml:space="preserve" y="0.7490234375">End of a software lifecycle<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n36">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="152.96484375" x="2353.7947410749957" y="3468.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.96484375" x="5.0" xml:space="preserve" y="0.7490234375">Code analyzers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n37">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="155.171875" x="2618.62452510221" y="3438.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="145.171875" x="5.0" xml:space="preserve" y="0.7490234375">Static analyzers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n38">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="182.9453125" x="2618.62452510221" y="3498.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="172.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Dynamic analyzers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n39">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.349609375" x="2881.018069824316" y="3498.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.349609375" x="5.0" xml:space="preserve" y="0.7490234375">Profilers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n40">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="191.890625" x="2353.7947410749957" y="3588.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="181.890625" x="5.0" xml:space="preserve" y="0.7490234375">C++ core guidelines<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n41">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="188.541015625" x="2353.7947410749957" y="3738.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="178.541015625" x="5.0" xml:space="preserve" y="0.7490234375">Industrial standards<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n42">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.33984375" x="2614.199563182692" y="3678.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.33984375" x="5.0" xml:space="preserve" y="0.7490234375">MISRA<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n43">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="82.92578125" x="2611.406594432692" y="3768.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="72.92578125" x="5.0" xml:space="preserve" y="0.7490234375">Autosar<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n44">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="142.9453125" x="2098.0681996043177" y="3948.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Command line<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n45">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="62.92578125" x="2424.9371616364415" y="3948.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.92578125" x="5.0" xml:space="preserve" y="0.7490234375">batch<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n46">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="111.822265625" x="2425.4933295707783" y="3888.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="101.822265625" x="5.0" xml:space="preserve" y="0.7490234375">Powershell<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n47">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="57.369140625" x="2427.7154819489415" y="4008.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="47.369140625" x="5.0" xml:space="preserve" y="0.7490234375">bash<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n48">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.443359375" x="2098.0681996043177" y="4218.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.443359375" x="5.0" xml:space="preserve" y="0.7490234375">CI/CD<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n49">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="250.787109375" x="2392.5859659590387" y="4218.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="240.787109375" x="5.0" xml:space="preserve" y="0.7490234375">Trunk Based Development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n50">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="255.23046875" x="2390.3642862715387" y="4278.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="245.23046875" x="5.0" xml:space="preserve" y="0.7490234375">Zero downtime deployment<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n51">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="399.78125" x="2392.5859659590387" y="4158.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="389.78125" x="5.0" xml:space="preserve" y="0.7490234375">Creation of a software deployment package<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n52">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="148.521484375" x="2909.103823808143" y="4111.751149371342"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Documentation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n53">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="165.201171875" x="2908.719416497376" y="4171.751149371342"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="155.201171875" x="5.0" xml:space="preserve" y="0.7490234375">Installer package<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n54">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="366.431640625" x="2098.0681996043177" y="4428.564697265625"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="356.431640625" x="5.0" xml:space="preserve" y="0.7490234375">Usage of other programming languages<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n55">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="238.609375" x="2098.0681996043177" y="4544.7529296875"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="228.609375" x="5.0" xml:space="preserve" y="0.7490234375">Language interoperability<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n56">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="55.43103912947504" width="381.958984375" x="1769.7329488914788" y="1883.1336581361502"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="371.958984375" x="5.0" xml:space="preserve" y="13.464543002237406">Naming conventions, tabs vs spaces, etc.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n57">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="105.68451532866675" width="577.642578125" x="2718.320462752724" y="1754.3661699956656"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="567.642578125" x="5.0" xml:space="preserve" y="14.089327976833374">To configure automated code formatting verification with one of
the suitable utilities: clang-format, Resharper - code style,
MSVS - code style.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n58">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="141.57672168016416" width="118.4921875" x="1770.75390625" y="4392.31920951786"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.4921875" x="5.0" xml:space="preserve" y="19.784454590082532">- Scripting
- Functional
- SQL like
- NoSQL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n59">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="115.87627663184685" width="639.234375" x="2576.9983102542756" y="4402.4487800142215"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="77.505859375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="629.234375" x="5.0" xml:space="preserve" y="19.185208628423425">Sometimes it's needed to provide an ability to reuse a library written in
a different language from another one. For example: to call C++
libraries in C#.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n60">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="217.408203125" x="3036.941085555272" y="3018.564697265625"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="207.408203125" x="5.0" xml:space="preserve" y="0.7490234375">Backward compatibility<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n61">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="66.50734227892644" width="563.7898719195346" x="2276.1026528044795" y="3359.119464410099"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="519.791015625" x="21.99942814726728" xml:space="preserve" y="6.751718014463222">Do not ignore warnings from compiler and static analyzer.
They are your friends, not enemies<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n85::n62">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="152.96484375" x="2618.62452510221" y="3588.564697265625"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="130.69921875" x="11.1328125" xml:space="preserve" y="0.7490234375">Microsoft GSL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n86">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="157.41796875" x="1764.657504065361" y="4960.941162109375"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.41796875" x="5.0" xml:space="preserve" y="0.7490234375">Software design<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n87">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="177.388671875" x="2097.297070617142" y="5276.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="167.388671875" x="5.0" xml:space="preserve" y="0.7490234375">Architecture styles<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n88">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="178.55078125" x="2453.627154296351" y="5036.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="168.55078125" x="5.0" xml:space="preserve" y="0.7490234375">Component-based<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n89">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="205.220703125" x="2453.627154296351" y="5096.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="195.220703125" x="5.0" xml:space="preserve" y="0.7490234375">Monolithic application<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n90">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.275390625" x="2453.627154296351" y="5156.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Layered<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n91">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.359375" x="2453.627154296351" y="5216.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.359375" x="5.0" xml:space="preserve" y="0.7490234375">Client-server<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n92">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="246.28515625" x="2453.627154296351" y="5276.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="236.28515625" x="5.0" xml:space="preserve" y="0.7490234375">Microservices architecture<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n93">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="126.275390625" x="2453.627154296351" y="5336.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="116.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Event-driven<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n94">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.255859375" x="2453.627154296351" y="5396.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.255859375" x="5.0" xml:space="preserve" y="0.7490234375">Plug-ins<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n95">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="67.33984375" x="2453.627154296351" y="5456.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.33984375" x="5.0" xml:space="preserve" y="0.7490234375">REST<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n96">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="269.673828125" x="2453.627154296351" y="5516.229571001596"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="259.673828125" x="5.0" xml:space="preserve" y="0.7490234375">Service-oriented architecture<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97" yfiles.foldertype="group">
<data key="d4" xml:space="preserve"/>
<data key="d6">
<y:ProxyAutoBoundsNode>
<y:Realizers active="0">
<y:GroupNode>
<y:Geometry height="382.37646484375" width="579.5134747382453" x="2058.073609484027" y="4623.564697265625"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="579.5134747382453" x="0.0" xml:space="preserve" y="0.0">2 step</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="25" leftF="24.994590120290468" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
<y:GroupNode>
<y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
<y:Fill color="#F5F5F5" transparent="false"/>
<y:BorderStyle color="#000000" type="dashed" width="1.0"/>
<y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.369140625" x="-8.6845703125" xml:space="preserve" y="0.0">Folder 10</y:NodeLabel>
<y:Shape type="roundrectangle"/>
<y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
<y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
<y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
</y:GroupNode>
</y:Realizers>
</y:ProxyAutoBoundsNode>
</data>
<graph edgedefault="directed" id="n97:">
<node id="n97::n0">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/NiekBeijloos/Design-Patterns]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="202.9453125" x="2146.657600489647" y="4720.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="192.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Design Patters (GoF)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n1">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.501953125" x="2514.0851310972726" y="4720.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Behavioral<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n2">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="99.5859375" x="2514.0851310972726" y="4660.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="89.5859375" x="5.0" xml:space="preserve" y="0.7490234375">Structural<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n3">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.162109375" x="2514.0851310972726" y="4780.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.162109375" x="5.0" xml:space="preserve" y="0.7490234375">Creational<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n4">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="58.453125" x="2098.0681996043177" y="4870.941162109375"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.453125" x="5.0" xml:space="preserve" y="0.7490234375">OOP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</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"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.01953125" x="5.0" xml:space="preserve" y="0.7490234375">SOLID<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n97::n6">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="56.2265625" x="2098.0681996043177" y="4960.941162109375"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.2265625" x="5.0" xml:space="preserve" y="0.7490234375">UML<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
</graph>
</node>
<node id="n98">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="198.53125" x="2084.0290532177096" y="5735.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="188.53125" x="5.0" xml:space="preserve" y="0.7490234375">Architecture patterns<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n99">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="58.443359375" x="2430.455876848897" y="5615.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.443359375" x="5.0" xml:space="preserve" y="0.7490234375">MVC<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n100">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="74.0" x="2430.455876848897" y="5675.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="64.0" x="5.0" xml:space="preserve" y="0.7490234375">MVVM<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n101">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="100.689453125" x="2430.3134788307266" y="5735.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="90.689453125" x="5.0" xml:space="preserve" y="0.7490234375">Three-tier<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n102">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="67.369140625" x="2430.3134788307266" y="5795.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="57.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Onion<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n103">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="94.05859375" x="2430.3134788307266" y="5855.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.05859375" x="5.0" xml:space="preserve" y="0.7490234375">Hexagon<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n104">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="286.40234375" x="2042.4896002403443" y="6035.561918359554"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="276.40234375" x="5.0" xml:space="preserve" y="0.7490234375">Methodologies of development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n105">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="239.64453125" x="2424.0391381816853" y="5975.561918359554"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="229.64453125" x="5.0" xml:space="preserve" y="0.7490234375">Test Driven Development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n106">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="279.68359375" x="2424.0391381816853" y="6035.561918359554"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="269.68359375" x="5.0" xml:space="preserve" y="0.7490234375">Behavior Driven Development<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n107">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="214.078125" x="2424.0391381816853" y="6095.561918359554"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.078125" x="5.0" xml:space="preserve" y="0.7490234375">Domain Driven Design<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n108">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.2265625" x="1853.1016796764834" y="6645.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.2265625" x="5.0" xml:space="preserve" y="0.7490234375">Memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n109">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="199.615234375" x="2078.9088384039196" y="6525.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="189.615234375" x="5.0" xml:space="preserve" y="0.7490234375">Memory abstractions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n110">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="178.501953125" x="2078.9088384039196" y="6675.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="168.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Memory alignment<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n111">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="208.521484375" x="2078.9088384039196" y="6735.0"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="198.521484375" x="5.0" xml:space="preserve" y="0.7490234375">Memory management<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n112">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="118.4921875" x="1858.4550478791743" y="6315.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.4921875" x="5.0" xml:space="preserve" y="0.7490234375">Binary units<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n113">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="144.078125" x="2066.353443393681" y="6255.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="134.078125" x="5.0" xml:space="preserve" y="0.7490234375">Executable file<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n114">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="124.029296875" x="2066.353443393681" y="6315.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.029296875" x="5.0" xml:space="preserve" y="0.7490234375">Static library<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n115">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="151.802734375" x="2066.353443393681" y="6375.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="141.802734375" x="5.0" xml:space="preserve" y="0.7490234375">Dynamic library<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n116">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="64.01953125" x="2455.0073349684694" y="6435.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.01953125" x="5.0" xml:space="preserve" y="0.7490234375">Stack<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n117">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="149.595703125" x="2455.0073349684694" y="6555.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.595703125" x="5.0" xml:space="preserve" y="0.7490234375">Global memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n118">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="61.8125" x="2455.0073349684694" y="6495.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="51.8125" x="5.0" xml:space="preserve" y="0.7490234375">Heap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n119">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="189.625" x="2455.0073349684694" y="6615.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="179.625" x="5.0" xml:space="preserve" y="0.7490234375">Application memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n120">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="148.47265625" x="2078.9088384039196" y="6795.0"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.47265625" x="5.0" xml:space="preserve" y="0.7490234375">Virtual memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n121">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="180.728515625" x="1328.9636919970972" y="6735.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="170.728515625" x="5.0" xml:space="preserve" y="0.7490234375">Operating systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n122">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="139.625" x="2042.8649761984611" y="7125.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="129.625" x="5.0" xml:space="preserve" y="0.7490234375">Multithreading<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n123">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.443359375" x="2313.6619407075727" y="7005.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.443359375" x="5.0" xml:space="preserve" y="0.7490234375">Errors<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n124">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="102.935546875" x="2492.8264438155297" y="6915.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.935546875" x="5.0" xml:space="preserve" y="0.7490234375">Dead lock<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n125">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="146.3046875" x="2494.9783877721716" y="6975.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="136.3046875" x="5.0" xml:space="preserve" y="0.7490234375">Race condition<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n126">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="91.8125" x="2494.9783877721716" y="7035.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="81.8125" x="5.0" xml:space="preserve" y="0.7490234375">Live lock<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n127">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="104.048828125" x="2494.9783877721716" y="7095.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="94.048828125" x="5.0" xml:space="preserve" y="0.7490234375">Starvation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n128">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.369140625" x="1858.8700451219497" y="7125.182674609733"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.369140625" x="5.0" xml:space="preserve" y="0.7490234375">Threads<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n129">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.37890625" x="2284.1941672700727" y="7215.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.37890625" x="5.0" xml:space="preserve" y="0.7490234375">Concurrency<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n130">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="89.5859375" x="2494.9783877721716" y="7155.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.5859375" x="5.0" xml:space="preserve" y="0.7490234375">Mutexes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n131">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="127.3984375" x="2494.9783877721716" y="7215.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.3984375" x="5.0" xml:space="preserve" y="0.7490234375">Semaphores<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n132">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="90.689453125" x="2494.9783877721716" y="7275.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="80.689453125" x="5.0" xml:space="preserve" y="0.7490234375">lock-free<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n133">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="146.32421875" x="2284.1941672700727" y="7365.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="136.32421875" x="5.0" xml:space="preserve" y="0.7490234375">Event handling<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n134">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="58.462890625" x="2493.85800877687" y="7335.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="48.462890625" x="5.0" xml:space="preserve" y="0.7490234375">Sync<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n135">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="68.462890625" x="2492.8264438155297" y="7395.182674609733"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="58.462890625" x="5.0" xml:space="preserve" y="0.7490234375">Async<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n136">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.24609375" x="1855.0432433242695" y="7545.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.24609375" x="5.0" xml:space="preserve" y="0.7490234375">Process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n137">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="264.107421875" x="2082.281319234761" y="7545.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="254.107421875" x="5.0" xml:space="preserve" y="0.7490234375">Interprocess communication<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n138">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="156.275390625" x="2527.367854128033" y="7485.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="146.275390625" x="5.0" xml:space="preserve" y="0.7490234375">Shared memory<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n139">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="64.029296875" x="2527.367854128033" y="7545.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.029296875" x="5.0" xml:space="preserve" y="0.7490234375">Pipes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n140">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="122.9453125" x="2527.367854128033" y="7605.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="112.9453125" x="5.0" xml:space="preserve" y="0.7490234375">Serialization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n141">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="50.689453125" x="2726.944286650456" y="7575.0"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.689453125" x="5.0" xml:space="preserve" y="0.7490234375">json<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n142">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="55.123046875" x="2726.944286650456" y="7635.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="45.123046875" x="5.0" xml:space="preserve" y="0.7490234375">XML<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n143">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.349609375" x="1855.0432433242695" y="7831.664314601687"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.349609375" x="5.0" xml:space="preserve" y="0.7490234375">Network<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n144">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="78.453125" x="2063.99307315563" y="7785.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="68.453125" x="5.0" xml:space="preserve" y="0.7490234375">TCP/IP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n145">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="48.453125" x="2063.99307315563" y="7904.817325390267"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="38.453125" x="5.0" xml:space="preserve" y="0.7490234375">OSI<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n146">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="85.142578125" x="2224.43483888261" y="7755.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="75.142578125" x="5.0" xml:space="preserve" y="0.7490234375">Sockets<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n147">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="66.216796875" x="2224.43483888261" y="7831.664314601687"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="56.216796875" x="5.0" xml:space="preserve" y="0.7490234375">HTTP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n148">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="54.0" x="2414.2078165291077" y="7725.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="44.0" x="5.0" xml:space="preserve" y="0.7490234375">TCP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n149">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="56.2265625" x="2414.2078165291077" y="7785.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.2265625" x="5.0" xml:space="preserve" y="0.7490234375">UDP<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n150">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="115.123046875" x="1855.0432433242695" y="8054.999999999999"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="105.123046875" x="5.0" xml:space="preserve" y="0.7490234375">File system<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n151">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="149.615234375" x="1855.0432433242695" y="8144.999999999999"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.615234375" x="5.0" xml:space="preserve" y="0.7490234375">Task scheduler<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n152">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="128.501953125" x="1855.0432433242695" y="8325.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="118.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Virtualization<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n153">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="105.15234375" x="2157.120732251704" y="8235.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="95.15234375" x="5.0" xml:space="preserve" y="0.7490234375">VirtualBox<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n154">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="198.4921875" x="2157.120732251704" y="8295.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="188.4921875" x="5.0" xml:space="preserve" y="0.7490234375">VMware Workstation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n155">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="110.71875" x="2157.120732251704" y="8475.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="100.71875" x="5.0" xml:space="preserve" y="0.7490234375">Containers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n156">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.349609375" x="2157.120732251704" y="8355.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.349609375" x="5.0" xml:space="preserve" y="0.7490234375">Hyper-V<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n157">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="82.90625" x="2432.374062586909" y="8415.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="72.90625" x="5.0" xml:space="preserve" y="0.7490234375"> Docker<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n158">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="148.501953125" x="2432.374062586909" y="8535.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="138.501953125" x="5.0" xml:space="preserve" y="0.7490234375">Cloud Services<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n159">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="116.294921875" x="2432.374062586909" y="8475.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="106.294921875" x="5.0" xml:space="preserve" y="0.7490234375">Kubernetes<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n160">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="86.24609375" x="1855.0432433242695" y="8685.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="76.24609375" x="5.0" xml:space="preserve" y="0.7490234375">Security<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n161">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="108.4921875" x="2083.222527577609" y="8685.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="98.4921875" x="5.0" xml:space="preserve" y="0.7490234375">Encryption<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n162">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="177.349609375" x="1855.0432433242695" y="8805.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="167.349609375" x="5.0" xml:space="preserve" y="0.7490234375">MultiCPU systems<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n163">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="142.916015625" x="2132.278922353734" y="8775.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.916015625" x="5.0" xml:space="preserve" y="0.7490234375">Multicore CPU<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n164">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="72.88671875" x="2132.278922353734" y="8835.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="62.88671875" x="5.0" xml:space="preserve" y="0.7490234375">NUMA<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n165">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="119.64453125" x="1855.0432433242695" y="9015.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="109.64453125" x="5.0" xml:space="preserve" y="0.7490234375">Input/output<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n166">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="77.330078125" x="2192.822772796564" y="8925.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="67.330078125" x="5.0" xml:space="preserve" y="0.7490234375">Drivers<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n167">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="65.15234375" x="2192.822772796564" y="9015.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="55.15234375" x="5.0" xml:space="preserve" y="0.7490234375">Audio<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n168">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="94.029296875" x="2192.822772796564" y="9195.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.029296875" x="5.0" xml:space="preserve" y="0.7490234375">Graphics<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n169">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="167.37890625" x="2192.822772796564" y="9345.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="157.37890625" x="5.0" xml:space="preserve" y="0.7490234375">Printers (printing)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n170">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="124.05859375" x="2322.6890881237377" y="8985.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.05859375" x="5.0" xml:space="preserve" y="0.7490234375">DirectSound<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n171">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="87.388671875" x="2322.6890881237377" y="9045.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.388671875" x="5.0" xml:space="preserve" y="0.7490234375">OpenAL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n172">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="79.56640625" x="2450.5910841455398" y="9105.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="69.56640625" x="5.0" xml:space="preserve" y="0.7490234375">DirectX<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n173">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="75.15234375" x="2451.0160165760417" y="9225.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="65.15234375" x="5.0" xml:space="preserve" y="0.7490234375">Vulkan<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n174">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="89.60546875" x="2450.5910841455398" y="9165.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="79.60546875" x="5.0" xml:space="preserve" y="0.7490234375">OpenGL<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n175">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="70.669921875" x="2450.5910841455398" y="9285.0"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="60.669921875" x="5.0" xml:space="preserve" y="0.7490234375">CUDA<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n176">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="144.01953125" x="1338.9619427271787" y="3345.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="134.01953125" x="5.0" xml:space="preserve" y="0.7490234375">Common skills<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n177">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="150.787109375" x="1348.9093016872157" y="45.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="140.787109375" x="5.0" xml:space="preserve" y="0.7490234375">Language tools<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n178">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="30.0" width="166.34375" x="1319.7369256412244" y="-3435.0"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="28.501953125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="81.802734375" x="42.2705078125" xml:space="preserve" y="0.7490234375">C++语法<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n179">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="328.97674710121646" width="4118.116593194496" x="-1228.6184619174383" y="-5804.488373550608"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="100" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="126.509765625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="839.546875" x="1639.284859097248" xml:space="preserve" y="101.23349073810823">С++ 开发者路线图<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n180">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="706.5008788044216" x="-1239.8446249294211" y="-5124.359928948818"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.125" x="299.68793940221076" xml:space="preserve" y="21.73248754256838">简介<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n181">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="328.97674710121646" width="1343.24609375" x="-1239.8446249294211" y="-4964.2873847061"/>
<y:Fill color="#FFF5EB" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="239.21875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="1150.7265625" x="96.259765625" xml:space="preserve" y="44.87899855060823">C++至今仍旧是最受欢迎的开发语言之一有很多人想要开始学习C++并成为开发者。初学者通常会面临这样
的问题:“我应当从何开始?我需要学些什么?应当以什么样的顺序去学?我需要参考哪些书籍?
我们希望通过这份路线图来回答这些问题。本图旨在帮助初学者或经验有限的人士,所涵盖的内容侧重于可
用在大多数开发项目中的通用能力和技能。如果您参考本路线图所罗列的相关材料,您将可以为自己创建一
个高效的学习计划而不被次要信息分心。本路线图将帮助您达到一个许多商业项目普遍要求的C++水平。
详细信息: https://github.com/salmer/CppDeveloperRoadmap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n182">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="717.7270418164045" x="-1239.8446249294211" y="-4043.5559735707857"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="210.25" x="253.7385209082022" xml:space="preserve" y="21.73248754256838">如何使用<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n183">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="328.97674710121646" width="706.96484375" x="-473.482421875" y="-3883.4834293280674"/>
<y:Fill color="#FFF5EB" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="92.20703125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="673.328125" x="16.818359375" xml:space="preserve" y="118.38485792560823">如您有任何意见或建议,请随时与我们联系。我们将感激不尽 :)
您可通过以下任一Github链接联系我们<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n184">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="706.96484375" x="-473.482421875" y="-4043.5559735707857"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="261.8125" x="222.576171875" xml:space="preserve" y="21.73248754256838">反馈与沟通<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n185">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="103.390625" x="-931.7543437147106" y="-3904.836115673149"/>
<y:Fill color="#CCEEFF" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.0" x="25.6953125" xml:space="preserve" y="3.555772207661903">选修<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n186">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="79.3671875" x="-919.7426249647106" y="-3754.486111834676"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.0" x="13.68359375" xml:space="preserve" y="3.555772207661903">初级<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n187">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="84.69921875" x="-922.4086405897106" y="-3804.0026060445316"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.0" x="16.349609375" xml:space="preserve" y="3.555772207661903">中级<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n188">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="40.513888165323806" width="83.375" x="-921.7465312147106" y="-3853.519100254387"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="52.0" x="15.6875" xml:space="preserve" y="3.555772207661903">高级<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n189">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500808" width="229.2421875" x="-751.3597706130166" y="-3905.289177566722"/>
<y:Fill color="#FAD586" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="102.0078125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="196.0" x="16.62109375" xml:space="preserve" y="45.23977502750404">中级开发者具备以下能力:
可以为一款应用程序设计出
新的功能,即便是缺乏对于
该项新功能的完善的具体要
求或相关信息。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n190">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500853" width="225.6875" x="-749.5824268630166" y="-3691.067561744499"/>
<y:Fill color="#BBCCEE" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="82.40625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="200.4453125" x="12.62109375" xml:space="preserve" y="55.04055627750449">高级开发者具备以下能力:
结合业务领域的相关背景,
设计出解决方案/组件,并作
出相关决策。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n191">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500864" width="212.3203125" x="-1236.2782186794211" y="-3691.0675617444995"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="62.8046875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.0" x="0.16015625" xml:space="preserve" y="64.84133752750449">初学者必须尽快掌握以下技能
:
编写易读且结构良好的代码。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n192">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500864" width="219.453125" x="-1239.8446249294211" y="-3905.2891775667226"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="62.8046875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.0" x="3.7265625" xml:space="preserve" y="64.84133752750449">初学者需注意,对于中级和高
级的技能,只需掌握基本概念
即可。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n193">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="192.48736255500864" width="236.40625" x="-1001.6314946462188" y="-3691.0675617444995"/>
<y:Fill color="#96BB7C" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="16" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="121.609375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="222.65625" x="6.875" xml:space="preserve" y="35.43899377750449">本路线图标示出了学习“步骤”。
这些“步骤”旨在规划出一套
易于操作的学习计划,以帮助
初学者在获取足够的C++基础
知识的同时,逐步提升深入学
习的信心。<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n194">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="108.71985789763676" width="706.5008788044216" x="-1239.8446249294211" y="-4562.6052649147205"/>
<y:Fill color="#FFE5B9" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="50" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="65.2548828125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="158.6875" x="273.90668940221076" xml:space="preserve" y="21.73248754256838">创作者<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n195">
<data key="d4" xml:space="preserve"><![CDATA[https://github.com/salmer/CppDeveloperRoadmap]]></data>
<data key="d6">
<y:ShapeNode>
<y:Geometry height="69.24611195858552" width="546.265625" x="-1154.113916521219" y="-4423.885407017084"/>
<y:Fill color="#FFF5EB" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="24" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="536.265625" x="5.0" xml:space="preserve" y="17.921884104292985">https://github.com/salmer/CppDeveloperRoadmap<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="roundrectangle"/>
</y:ShapeNode>
</data>
</node>
<node id="n196">
<data key="d6">
<y:ShapeNode>
<y:Geometry height="60.92000000000024" width="468.8778633419106" x="2147.6103515625" y="247.46098438594348"/>
<y:Fill color="#FFD5E4" transparent="false"/>
<y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="20" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="53.00390625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="447.5546875" x="10.661587920955299" xml:space="preserve" y="3.9580468750001216">Carefully read the terms of the license agreement.
Your project must comply with them.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
<y:Shape type="rectangle"/>
</y:ShapeNode>
</data>
</node>
<edge id="e0" source="n0" target="n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-72.60058593750009" sy="0.0" tx="49.23144531250006" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e1" source="n0" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="72.60058593749991" sy="0.0" tx="-53.118164062500064" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e2" source="n3" target="n1">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-130.29422822484435" sy="-121.19601724467046" tx="15.455927851095613" ty="15.319999999999936"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e3" source="n65" target="n64">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="203.3648373387513" sy="0.0" tx="-95.36914062500003" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e4" source="n66" target="n60">
<data key="d10">
<y:BezierEdge>
<y:Path sx="51.4677734375" sy="-8.16000000000031" tx="-84.8076171875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e5" source="n66" target="n59">
<data key="d10">
<y:BezierEdge>
<y:Path sx="51.4677734375" sy="19.11999999999989" tx="0.0" ty="-15.32000000000005">
<y:Point x="39.275000000000034" y="-695.8000000000004"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e6" source="n67" target="n57">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="181.78499510162808" sy="-6.299031514219392" tx="-76.453125" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e7" source="n68" target="n49">
<data key="d10">
<y:BezierEdge>
<y:Path sx="0.0" sy="88.89999999999992" tx="-43.6845703125" ty="0.0">
<y:Point x="-326.9450000000003" y="12.76000000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e8" source="n69" target="n50">
<data key="d10">
<y:BezierEdge>
<y:Path sx="353.2645871699187" sy="-83.57684118200602" tx="-43.6845703125" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e9" source="n70" target="n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="-54.490000000000016" tx="0.0" ty="15.32000000000005"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e10" source="n71" target="n41">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="144.91314560996446" sy="0.0" tx="-221.57519531249991" ty="-1.1368683772161603E-13"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e11" source="n72" target="n39">
<data key="d10">
<y:BezierEdge>
<y:Path sx="74.2509765625" sy="-22.32000000000005" tx="-102.0341796875" ty="9.579999999999927"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e12" source="n72" target="n40">
<data key="d10">
<y:BezierEdge>
<y:Path sx="74.2509765625" sy="20.41999999999996" tx="-87.0439453125" ty="-7.680000000000064"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e13" source="n73" target="n32">
<data key="d10">
<y:BezierEdge>
<y:Path sx="229.42611283139303" sy="-67.22034440457072" tx="-57.5908203125" ty="5.709999999999923"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e14" source="n74" target="n35">
<data key="d10">
<y:BezierEdge>
<y:Path sx="135.23600664793145" sy="0.0" tx="-57.01953125" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e15" source="n75" target="n19">
<data key="d10">
<y:BezierEdge>
<y:Path sx="263.82128906249994" sy="-20.980000000000018" tx="-58.69921875000001" ty="3.0399999999997362"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e16" source="n76" target="n16">
<data key="d10">
<y:BezierEdge>
<y:Path sx="195.99637342362576" sy="0.0" tx="-46.46289062499999" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e17" source="n4" target="n61">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="108.16699218750001" ty="-1.2160139719637755">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-999.0960139719639"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e18" source="n4" target="n63">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="93.72851562500001" ty="0.0">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-815.9599999999998"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e19" source="n4" target="n64">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="95.36914062500003" ty="0.0">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-937.24"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e20" source="n4" target="n62">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-69.80761718749996" sy="0.0" tx="70.92089843749999" ty="0.0">
<y:Point x="210.0" y="-908.52"/>
<y:Point x="210.0" y="-876.5999999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e21" source="n5" target="n60">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="84.8076171875" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-723.0800000000006"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e22" source="n5" target="n57">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="76.453125" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-547.2399999999998"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e23" source="n5" target="n59">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="113.1474609375" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-668.52"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e24" source="n5" target="n58">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-85.369140625" sy="0.0" tx="134.8271484375" ty="0.0">
<y:Point x="210.0" y="-638.52"/>
<y:Point x="210.0" y="-607.8799999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e25" source="n6" target="n52">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="38.689453125" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-458.5200000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e26" source="n6" target="n55">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="46.462890625" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-215.9599999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e27" source="n6" target="n56">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="45.33984375" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-397.8800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e28" source="n6" target="n54">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="44.236328125" ty="0.0">
<y:Point x="210.0" y="-337.24"/>
<y:Point x="210.0" y="-276.5999999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e29" source="n7" target="n47">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="49.79296875" ty="-1.6182026239987124">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="-110.13820262399878"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e30" source="n7" target="n48">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="59.24609375" ty="0.0">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="-47.88000000000008"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e31" source="n7" target="n49">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="-1.4210854715202004E-14" tx="43.6845703125" ty="1.0658141036401503E-14"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e32" source="n7" target="n50">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="43.6845703125" ty="0.0">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="73.4"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e33" source="n7" target="n51">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.6943359375" sy="0.0" tx="78.142578125" ty="0.0">
<y:Point x="210.0" y="12.760000000000076"/>
<y:Point x="210.0" y="134.04000000000005"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e34" source="n6" target="n53">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-44.7978515625" sy="0.0" tx="37.556640625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e35" source="n8" target="n42">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="64.80517578125" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="229.7799999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e36" source="n8" target="n43">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="62.01953125" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="290.41999999999996"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e37" source="n8" target="n44">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="45.32609375000001" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e38" source="n8" target="n45">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="41.45556640625" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="411.70000000000005"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e39" source="n8" target="n46">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-89.822265625" sy="0.0" tx="87.04394531250004" ty="0.0">
<y:Point x="210.0" y="351.05999999999995"/>
<y:Point x="210.0" y="472.34000000000003"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e40" source="n9" target="n31">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="57.5908203125" ty="0.6399999999999864">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="690.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e41" source="n9" target="n32">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="57.5908203125" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="884.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e42" source="n9" target="n33">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="63.14746093750001" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="945.3200000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e43" source="n9" target="n34">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="95.81918216620616" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="1004.0400000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e44" source="n9" target="n35">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-76.47265625" sy="0.0" tx="57.01953125" ty="0.0">
<y:Point x="210.0" y="914.0400000000001"/>
<y:Point x="210.0" y="1064.68"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e45" source="n10" target="n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="128.142578125" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1175.0800000000015"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e46" source="n10" target="n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="111.4873046875" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1235.7200000000014"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e47" source="n10" target="n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="123.1572265625" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1296.3600000000017"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e48" source="n10" target="n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="92.0537109375" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1357.0000000000016"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e49" source="n10" target="n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="56.48242187500001" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1450.2000000000019"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e50" source="n10" target="n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="83.69433593750001" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1543.4000000000026"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e51" source="n10" target="n28">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.453125" sy="0.0" tx="54.81250000000001" ty="0.0">
<y:Point x="210.0" y="1417.6400000000015"/>
<y:Point x="210.0" y="1599.560000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e52" source="n26" target="n29">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.48242187500001" sy="0.0" tx="119.30957031249997" ty="0.25229820464301156">
<y:Point x="-60.0" y="1450.2000000000019"/>
<y:Point x="-60.0" y="1418.084252157847"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e53" source="n26" target="n30">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-56.48242187500001" sy="0.0" tx="95.81918216620622" ty="0.0">
<y:Point x="-60.0" y="1450.2000000000019"/>
<y:Point x="-60.0" y="1482.7600000000023"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e54" source="n11" target="n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="83.6943359375" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1696.6000000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e55" source="n11" target="n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="58.69921875000001" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1751.160000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e56" source="n11" target="n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="88.7138671875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e57" source="n11" target="n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="69.2607421875" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1872.4400000000012"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e58" source="n11" target="n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-104.2802734375" sy="0.0" tx="46.46289062499999" ty="0.0">
<y:Point x="210.0" y="1811.8000000000009"/>
<y:Point x="210.0" y="1933.080000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e59" source="n20" target="n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-83.6943359375" sy="0.0" tx="105.9306640625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e60" source="n12" target="n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-111.4873046875" sy="0.0" tx="77.0244140625" ty="0.0">
<y:Point x="62.47265625000006" y="2084.04"/>
<y:Point x="62.47265625000006" y="2024.0400000000002"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e61" source="n12" target="n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-111.4873046875" sy="0.0" tx="58.69921875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e62" source="n12" target="n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-111.4873046875" sy="0.0" tx="66.64708962407109" ty="0.0">
<y:Point x="62.47265625000006" y="2084.04"/>
<y:Point x="62.47265625000006" y="2144.0400000000004"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e63" source="n31" target="n36">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="70.916015625" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="568.0799999999999"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e64" source="n31" target="n38">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="199.86958165191658" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e65" source="n31" target="n39">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="102.0341796875" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e66" source="n31" target="n40">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="87.0439453125" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="810.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e67" source="n38" target="n41">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-199.8695816519166" sy="0.0" tx="221.57519531250009" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e68" source="n1" target="n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="69.80761718749996" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="-908.52"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e69" source="n1" target="n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="44.7978515625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="-337.24"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e70" source="n1" target="n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="68.6943359375" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="12.760000000000076"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e71" source="n1" target="n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="89.822265625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="351.05999999999995"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e72" source="n1" target="n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="85.369140625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="-638.52"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e73" source="n1" target="n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="76.47265625" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="914.0400000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e74" source="n1" target="n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="56.453125" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="1417.6400000000015"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e75" source="n1" target="n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="104.2802734375" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="1811.8000000000009"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e76" source="n1" target="n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-49.23144531249994" sy="0.0" tx="111.4873046875" ty="0.0">
<y:Point x="510.0" y="550.6800000000001"/>
<y:Point x="510.0" y="2084.04"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e0" source="n77::n0" target="n77::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-77.03906249999996" ty="0.0">
<y:Point x="2009.8533402202083" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5178.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e1" source="n77::n0" target="n77::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-88.15234375000004" ty="0.0">
<y:Point x="2010.0" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5118.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e2" source="n77::n5" target="n77::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.35449218750006" sy="0.0" tx="-82.23992551738674" ty="0.0">
<y:Point x="1920.0" y="-5007.630113769613"/>
<y:Point x="1920.0" y="-4976.671232906389"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e3" source="n77::n5" target="n77::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.35449218750006" sy="0.0" tx="-51.46289062500006" ty="0.0">
<y:Point x="1920.0" y="-5007.630113769613"/>
<y:Point x="1920.0" y="-5043.331656561827"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e4" source="n77::n8" target="n77::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="54.802734374999936" sy="0.0" tx="-75.35937500000007" ty="0.0">
<y:Point x="1920.0" y="-4878.07939779022"/>
<y:Point x="1920.0" y="-4843.350385595514"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e5" source="n77::n8" target="n77::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="54.802734374999936" sy="0.0" tx="-61.47265625000005" ty="0.0">
<y:Point x="1920.0" y="-4878.07939779022"/>
<y:Point x="1920.0" y="-4910.010809250952"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e6" source="n77::n9" target="n77::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="75.35937500000007" sy="-2.364506097352205" tx="-134.08460109952549" ty="2.364506097354024"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e7" source="n77::n12" target="n77::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-58.13769531250008" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4776.6899619400765"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e8" source="n77::n12" target="n77::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-126.0542236758623" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4668.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e9" source="n77::n12" target="n77::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-73.1279296874999" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4518.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e10" source="n77::n12" target="n77::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.0488281250001" sy="0.0" tx="-65.35937499999994" ty="0.0">
<y:Point x="2010.2430091869828" y="-4578.07939779022"/>
<y:Point x="2010.2430091869828" y="-4398.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e11" source="n77::n13" target="n77::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="102.05371093749997" sy="0.0" tx="-164.8710937499999" ty="0.0">
<y:Point x="2002.1048823492288" y="-4228.341251432809"/>
<y:Point x="2002.1048823492288" y="-4278.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e12" source="n77::n13" target="n77::n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="102.05371093749997" sy="0.0" tx="-95.37402343750011" ty="0.0">
<y:Point x="2002.1048823492288" y="-4228.341251432809"/>
<y:Point x="2002.1312779813381" y="-4203.407786381014"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e13" source="n77::n15" target="n77::n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="73.1279296874999" sy="0.0" tx="-87.59570312500028" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e14" source="n77::n16" target="n77::n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="126.05422367586318" sy="0.0" tx="-54.26074218750018" ty="0.0">
<y:Point x="2406.4960374815264" y="-4668.07939779022"/>
<y:Point x="2406.4960374815264" y="-4728.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e15" source="n77::n16" target="n77::n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="126.05422367586318" sy="0.0" tx="-54.80761718750019" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e16" source="n77::n16" target="n77::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="126.05422367586318" sy="0.0" tx="-47.576171874999844" ty="0.0">
<y:Point x="2406.4960374815264" y="-4668.07939779022"/>
<y:Point x="2406.4960374815264" y="-4608.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e17" source="n77::n17" target="n77::n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="65.35937499999994" sy="0.0" tx="-100.39355468750027" ty="0.0">
<y:Point x="2250.243009186983" y="-4398.07939779022"/>
<y:Point x="2250.243009186983" y="-4441.572066449707"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e18" source="n77::n17" target="n77::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="65.35937499999994" sy="0.0" tx="-80.92089843750023" ty="0.0">
<y:Point x="2250.243009186983" y="-4398.07939779022"/>
<y:Point x="2250.243009186983" y="-4365.064735109193"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e19" source="n77::n18" target="n77::n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="164.8710937499999" sy="0.0" tx="-71.54076239226332" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e20" source="n77::n19" target="n77::n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="95.37402343750011" sy="0.0" tx="-126.05422367586252" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e0" source="n81::n0" target="n81::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-59.24121093749995" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-1083.83237070639"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e1" source="n81::n0" target="n81::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-23.66992187500005" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-1023.1923707063901"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e2" source="n81::n0" target="n81::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-63.699218750000064" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-962.55237070639"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e3" source="n81::n0" target="n81::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-50.92089843749991" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-807.9329760687142"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e4" source="n81::n0" target="n81::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.49218749999984" sy="0.0" tx="-37.014648437499936" ty="0.0">
<y:Point x="2240.3433076869205" y="-942.2983273119373"/>
<y:Point x="2240.3433076869205" y="-662.2785201636948"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e5" source="n81::n3" target="n81::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="63.69921874999985" sy="0.0" tx="-276.0380859374998" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e6" source="n81::n4" target="n81::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-176.55566406249974" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-901.9123707063899"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e7" source="n81::n4" target="n81::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-94.82714843749982" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-841.2723707063898"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e8" source="n81::n4" target="n81::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-42.56640625" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-780.9523707063897"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n81::e9" source="n81::n4" target="n81::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.9208984375002" sy="0.0" tx="-28.669921874999762" ty="0.0">
<y:Point x="2510.3433076869205" y="-807.9329760687142"/>
<y:Point x="2510.3433076869205" y="-720.9523707063897"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e0" source="n82::n1" target="n82::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="93.22210651101597" sy="0.6171165872885354" tx="-132.60058593749983" ty="0.0">
<y:Point x="2646.8390727955602" y="-480.0"/>
<y:Point x="2646.8390727955602" y="-424.61711658728854"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e1" source="n82::n1" target="n82::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="112.48571624702639" sy="-0.5436434279562263" tx="-170.782416019467" ty="0.6171165872885922">
<y:Point x="2646.8390727955602" y="-480.0"/>
<y:Point x="2646.8390727955602" y="-540.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e2" source="n82::n0" target="n82::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="22.3608383176785" sy="4.617116587288535" tx="-55.737606971533616" ty="0.0">
<y:Point x="2154.389426046388" y="-450.0"/>
<y:Point x="2154.389426046388" y="-330.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e3" source="n82::n0" target="n82::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-1.6244090602718626" sy="4.617116587288535" tx="-159.82195678752637" ty="0.6171165872885354">
<y:Point x="2154.389426046388" y="-450.0"/>
<y:Point x="2154.389426046388" y="-480.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e0" source="n84::n0" target="n84::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="38.52894636145962" sy="-2.5000000000002274" tx="-74.80273437500001" ty="0.0">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1391.188232421875"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e1" source="n84::n0" target="n84::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.26074218749999" sy="-2.5000000000002274" tx="-28.125006818495223" ty="-2.204952020640576">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1516.270804653906"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e2" source="n84::n0" target="n84::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="76.10008628580819" sy="-2.5000000000002274" tx="22.416672431545145" ty="2.1887974063745332">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1460.664554080921"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n84::e3" source="n84::n0" target="n84::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.40721134252419" sy="-2.5000000000002274" tx="-102.03906250000018" ty="0.0">
<y:Point x="2056.853773597522" y="1478.6882324218748"/>
<y:Point x="2056.853773597522" y="1571.188232421875"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e0" source="n85::n0" target="n85::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="114.27050781249991" sy="3.5" tx="-26.36702090598433" ty="-3.564697265625">
<y:Point x="2000.1210254906914" y="1747.064697265625"/>
<y:Point x="2000.1210254906914" y="1710.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e1" source="n85::n0" target="n85::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.04921791676082" sy="3.5" tx="-57.58105468749989" ty="0.0">
<y:Point x="2000.1210254906914" y="1747.064697265625"/>
<y:Point x="2000.1210254906914" y="1803.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e2" source="n85::n1" target="n85::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="39.217889399679514" sy="2.6592827981151004" tx="-12.85469388476324" ty="0.43959168047649655">
<y:Point x="2193.170656933162" y="1715.9549043924949"/>
<y:Point x="2193.170656933162" y="1684.0042889461015"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e3" source="n85::n1" target="n85::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="54.79785156249989" sy="2.5" tx="2.351255738577437" ty="-3.564697265625">
<y:Point x="2193.170656933162" y="1716.064697265625"/>
<y:Point x="2192.744312689112" y="1740.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e4" source="n85::n2" target="n85::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="57.58105468750011" sy="0.0" tx="-27.5615234375" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e5" source="n85::n8" target="n85::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-68.31659095332489" sy="-0.38861360869168493" tx="24.749232610013" ty="-3.564697265625">
<y:Point x="2250.0" y="1874.721685624318"/>
<y:Point x="2250.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e6" source="n85::n7" target="n85::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-48.51381770572375" sy="-3.564697265625" tx="32.66347831533565" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e7" source="n85::n9" target="n85::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-121.5068359375" sy="0.0" tx="32.31749115392458" ty="-3.564697265625">
<y:Point x="2250.0" y="2169.337498249318"/>
<y:Point x="2250.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e8" source="n85::n10" target="n85::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-138.1718749999996" sy="0.0" tx="4.61790102510787" ty="-9.337498249317832">
<y:Point x="2683.917362747514" y="1923.564697265625"/>
<y:Point x="2683.917362747514" y="2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e9" source="n85::n9" target="n85::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="9.937174384102887" sy="-9.337498249317832" tx="-109.6333182910757" ty="-3.564697265625">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="1980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e10" source="n85::n9" target="n85::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="61.335172675681356" sy="-9.337498249317832" tx="-161.76074218749997" ty="0.0">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2043.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e11" source="n85::n13" target="n85::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-113.47382182726474" sy="3.5829427353060055" tx="79.05461245761737" ty="-9.337498249317832">
<y:Point x="2683.917362747514" y="2107.147640000931"/>
<y:Point x="2683.917362747514" y="2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e12" source="n85::n9" target="n85::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="108.97552510196483" sy="-9.337498249317832" tx="-122.24748557021071" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e13" source="n85::n9" target="n85::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="66.58756552247313" sy="-9.337498249317832" tx="-196.5916557790382" ty="-3.564697265625">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2220.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e14" source="n85::n9" target="n85::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="12.563695470179312" sy="-9.337498249317832" tx="-71.14062500000028" ty="0.0">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2283.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e15" source="n85::n9" target="n85::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="14.5473844486643" sy="-9.337498249317832" tx="-84.87682295028434" ty="-3.564697265625">
<y:Point x="2683.917362747514" y="2160.0"/>
<y:Point x="2683.917362747514" y="2340.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e16" source="n85::n7" target="n85::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.85494715663033" sy="-3.564697265625" tx="-91.612690139414" ty="-3.564697265625">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="2460.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e17" source="n85::n19" target="n85::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="55.6220051401837" sy="-4.033001078599682" tx="-81.42881346604248" ty="-2.6454201476171875">
<y:Point x="2541.407970919215" y="2560.6553516446943"/>
<y:Point x="2541.407970919215" y="2533.180700423225"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e18" source="n85::n19" target="n85::n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="46.627267044851564" sy="-4.033001078599682" tx="-30.871412108252773" ty="-0.7202181371235383">
<y:Point x="2541.407970919215" y="2560.6553516446943"/>
<y:Point x="2541.407970919215" y="2595.1059024337187"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e19" source="n85::n19" target="n85::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="33.149273685543065" ty="-3.564697265625">
<y:Point x="2250.0" y="2564.688352723294"/>
<y:Point x="2250.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e20" source="n85::n22" target="n85::n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="116.55708356431737" sy="-3.564697265625" tx="-63.72593759710423" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="2670.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e21" source="n85::n22" target="n85::n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="126.41222325470706" sy="-3.564697265625" tx="-31.133293892333217" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="2820.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e22" source="n85::n24" target="n85::n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="2.4739714666775234" sy="-3.564697265625" tx="-41.624258660606216" ty="-3.564697265625">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2730.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e23" source="n85::n24" target="n85::n28">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="27.281761235817996" sy="-3.564697265625" tx="-28.20869766608679" ty="-3.564697265625">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e24" source="n85::n24" target="n85::n29">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="28.01680685860731" sy="-3.564697265625" tx="12.39340005141282" ty="-0.5919836834796115">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2852.9727135821454"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e25" source="n85::n24" target="n85::n30">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="3.2090170894668364" sy="-3.564697265625" tx="-88.14257812500028" ty="0.0">
<y:Point x="2970.0" y="2820.0"/>
<y:Point x="2970.0" y="2913.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e26" source="n85::n22" target="n85::n25">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="130.63585455058842" sy="-3.564697265625" tx="-54.91318462368009" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="2970.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e27" source="n85::n22" target="n85::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="129.69726981817044" sy="-3.564697265625" tx="-41.74308113447897" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3030.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e28" source="n85::n22" target="n85::n31">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="121.83662268417055" sy="-3.564697265625" tx="-165.72482275231584" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3090.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e29" source="n85::n22" target="n85::n32">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="118.90354539536406" sy="-3.564697265625" tx="-113.12406661864064" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3150.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e30" source="n85::n22" target="n85::n33">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.17123624013793" sy="-3.564697265625" tx="-49.54700700898353" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3210.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e31" source="n85::n22" target="n85::n34">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="107.17123624013793" sy="-3.564697265625" tx="-112.04980791621249" ty="3.888725295716995">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3277.453422561342"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e32" source="n85::n22" target="n85::n35">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="106.58462078237685" sy="-3.564697265625" tx="-93.76952807483626" ty="-3.564697265625">
<y:Point x="2730.0" y="2880.0"/>
<y:Point x="2730.0" y="3330.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e33" source="n85::n38" target="n85::n39">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="91.47265624999963" sy="0.0" tx="-43.6748046875" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e34" source="n85::n36" target="n85::n37">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="76.45974265627498" sy="0.29248484737172475" tx="-43.99787551365008" ty="1.375423828026669">
<y:Point x="2567.1475083938158" y="3483.8571821129967"/>
<y:Point x="2567.1475083938158" y="3454.9401210936517"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e35" source="n85::n36" target="n85::n38">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="67.82005417392959" sy="0.29248484737172475" tx="19.168149876491036" ty="1.001124503201936">
<y:Point x="2567.1475083938158" y="3483.8571821129967"/>
<y:Point x="2567.1475083938158" y="3514.565821768827"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e36" source="n85::n41" target="n85::n42">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="12.050725250138838" sy="-3.564697265625" tx="-27.482521063379817" ty="-3.564697265625">
<y:Point x="2580.0" y="3750.0"/>
<y:Point x="2580.0" y="3690.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e37" source="n85::n41" target="n85::n43">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="94.2705078125" sy="-3.5" tx="-5.185778519071751" ty="-0.676726945763221">
<y:Point x="2580.0" y="3750.0"/>
<y:Point x="2580.0" y="3782.887970319862"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e38" source="n85::n7" target="n85::n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="41.22502536752404" sy="-3.564697265625" tx="-110.10021812906835" ty="-3.564697265625">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="2880.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e39" source="n85::n7" target="n85::n36">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="22.42787040589828" sy="-3.564697265625" tx="-76.48242187500026" ty="0.0">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="3483.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e40" source="n85::n7" target="n85::n40">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="11.034169479989647" sy="-3.564697265625" tx="-95.94531249999973" ty="0.0">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="3603.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e41" source="n85::n7" target="n85::n41">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-5.994412243811284" sy="-3.564697265625" tx="-94.2705078125" ty="0.0">
<y:Point x="2250.0" y="2790.0"/>
<y:Point x="2250.0" y="3753.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e42" source="n85::n44" target="n85::n46">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="1.3064739677649666" sy="-3.564697265625" tx="-46.51720829297246" ty="-3.564697265625">
<y:Point x="2370.0" y="3960.0"/>
<y:Point x="2370.0" y="3900.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e43" source="n85::n44" target="n85::n45">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="64.45594010009079" sy="-3.564697265625" tx="-28.257336248875607" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e44" source="n85::n44" target="n85::n47">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.014102950751695" sy="-3.564697265625" tx="-21.899166735340145" ty="-3.564697265625">
<y:Point x="2370.0" y="3960.0"/>
<y:Point x="2370.0" y="4020.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e45" source="n85::n44" target="n85::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-71.47265625000001" sy="0.0" tx="51.05877607533213" ty="-3.564697265625">
<y:Point x="1950.0" y="3963.564697265625"/>
<y:Point x="1950.0" y="2790.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e46" source="n85::n48" target="n85::n49">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="26.675992751987412" sy="-3.564697265625" tx="-107.20217626234869" ty="-3.564697265625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e47" source="n85::n48" target="n85::n50">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="1.1887210013510503" sy="-3.564697265625" tx="-127.6152343750002" ty="0.0">
<y:Point x="2340.0" y="4230.0"/>
<y:Point x="2340.0" y="4293.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e48" source="n85::n51" target="n85::n52">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.45624863050159" sy="-3.564697265625" tx="-74.26074218749972" ty="0.0">
<y:Point x="2844.899058929949" y="4170.0"/>
<y:Point x="2844.899058929949" y="4126.751149371342"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e49" source="n85::n51" target="n85::n53">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="199.8499737025599" sy="-3.564697265625" tx="-77.42666822764497" ty="2.431955424662192">
<y:Point x="2844.899058929949" y="4170.0"/>
<y:Point x="2844.899058929949" y="4189.183104796004"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e50" source="n85::n48" target="n85::n51">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="1.4849294784021156" sy="-3.564697265625" tx="-184.31737453405526" ty="-3.564697265625">
<y:Point x="2340.0" y="4230.0"/>
<y:Point x="2340.0" y="4170.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e51" source="n85::n6" target="n85::n48">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-0.20774583121746545" sy="-3.564697265625" tx="-34.2216796875" ty="0.0">
<y:Point x="1950.0" y="2790.0"/>
<y:Point x="1950.0" y="4233.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e52" source="n85::n6" target="n85::n54">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="61.74465637329196" sy="-3.564697265625" tx="-183.2158203124996" ty="-8.0">
<y:Point x="1950.0" y="2790.0"/>
<y:Point x="1950.0" y="4435.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e53" source="n85::n6" target="n85::n55">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-14.482659509995742" sy="-3.564697265625" tx="-119.30468749999987" ty="0.0">
<y:Point x="1950.0" y="2790.0"/>
<y:Point x="1950.0" y="4560.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e0" source="n97::n0" target="n97::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.66296150420003" sy="4.058837890625" tx="-49.796924688496816" ty="4.058837890625">
<y:Point x="2466.3295964899708" y="4740.0"/>
<y:Point x="2466.3295964899708" y="4680.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e1" source="n97::n0" target="n97::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="76.77954173581341" sy="4.058837890625" tx="-45.19158514732343" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e2" source="n97::n0" target="n97::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="70.57111028017026" sy="4.058837890625" tx="-52.596030790714444" ty="4.058837890625">
<y:Point x="2466.3295964899708" y="4740.0"/>
<y:Point x="2466.3295964899708" y="4800.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e77" source="n86" target="n97::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="10.808864096308595" sy="4.058837890625" tx="-101.47265625000004" ty="0.0">
<y:Point x="1980.0" y="4980.0"/>
<y:Point x="1980.0" y="4735.941162109375"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n97::e3" source="n97::n4" target="n97::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="29.226562500000096" sy="0.0" tx="-37.009765625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e78" source="n97::n4" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-19.9067420328575" sy="4.058837890625" tx="35.23148574859729" ty="4.058837890625">
<y:Point x="1980.0" y="4890.0"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e79" source="n97::n6" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-8.6942439711467" sy="4.058837890625" tx="41.66864422975629" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e80" source="n87" target="n88">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="52.044086587250895" sy="0.0" tx="-89.27539062499964" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5051.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e81" source="n87" target="n89">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="47.229740651693604" sy="0.0" tx="-102.61035156249984" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5111.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e82" source="n87" target="n90">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.89770575322793" sy="0.0" tx="-43.137695312500114" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5171.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e83" source="n87" target="n91">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="88.69433593749989" sy="0.0" tx="-63.67968749999978" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5231.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e84" source="n87" target="n92">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="88.69433593750017" sy="0.0" tx="-123.14257812499987" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e85" source="n87" target="n93">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="68.33517936167492" sy="0.0" tx="-63.1376953125" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5351.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e86" source="n87" target="n94">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.89408920730454" sy="0.0" tx="-43.1279296875" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5411.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e87" source="n87" target="n95">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="28.825138438616637" sy="0.0" tx="-33.66992187499989" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5471.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e88" source="n87" target="n96">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="40.39808539909004" sy="0.0" tx="-134.83691406250014" ty="0.0">
<y:Point x="2389.778698632562" y="5291.229571001596"/>
<y:Point x="2389.778698632562" y="5531.229571001596"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e89" source="n87" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-88.69433593749989" sy="0.0" tx="51.47859922584424" ty="4.058837890625">
<y:Point x="1980.0" y="5291.229571001596"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e90" source="n98" target="n99">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.04824471355491" sy="4.058837890625" tx="-18.37747575304355" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5634.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e91" source="n98" target="n100">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="49.91194108420409" sy="4.058837890625" tx="-19.693772271237506" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5694.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e92" source="n98" target="n101">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="66.57838561952197" sy="4.058837890625" tx="-31.782928353377837" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e93" source="n98" target="n102">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="46.75882995590073" sy="4.058837890625" tx="-33.68457031249989" ty="0.0">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5810.561918359554"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e94" source="n98" target="n103">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="48.127758782809295" sy="4.058837890625" tx="-47.07285737694449" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="5754.620756250179"/>
<y:Point x="2358.7045765184776" y="5874.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e95" source="n98" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-99.26562500000013" sy="0.0" tx="29.768838905266804" ty="4.058837890625">
<y:Point x="1980.0" y="5750.561918359554"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e96" source="n104" target="n105">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="9.827930234859943" sy="4.058837890625" tx="-80.72983703233798" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="6054.620756250179"/>
<y:Point x="2358.7045765184776" y="5994.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e97" source="n104" target="n106">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="88.21222550812872" sy="4.058837890625" tx="-98.28044966483249" ty="4.058837890625"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e98" source="n104" target="n107">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="6.190109280267774" sy="4.058837890625" tx="-86.25671608166118" ty="4.058837890625">
<y:Point x="2358.7045765184776" y="6054.620756250179"/>
<y:Point x="2358.7045765184776" y="6114.620756250179"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e99" source="n104" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-143.20117187500065" sy="0.0" tx="-25.337139543648846" ty="4.058837890625">
<y:Point x="1980.0" y="6050.561918359554"/>
<y:Point x="1980.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e100" source="n108" target="n109">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="10.195577278623654" sy="-0.18267460973311245" tx="-99.80761718749994" ty="0.0">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6540.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e101" source="n108" target="n110">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.11328125" sy="0.0" tx="-13.548829766418045" ty="-0.18267460973311245">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6690.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e102" source="n108" target="n111">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="25.68548234145811" sy="-0.18267460973311245" tx="-104.26074218750014" ty="0.0">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e103" source="n112" target="n113">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="17.879406902440603" sy="-0.18267460973311245" tx="-72.0390625" ty="0.0">
<y:Point x="2020.3240694311019" y="6330.0"/>
<y:Point x="2020.3240694311019" y="6270.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e104" source="n112" target="n114">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="59.24609375000012" sy="0.0" tx="-62.01464843749992" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e105" source="n112" target="n115">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="21.20821455473783" sy="-0.18267460973311245" tx="-75.90136718750014" ty="0.0">
<y:Point x="2020.3240694311019" y="6330.0"/>
<y:Point x="2020.3240694311019" y="6390.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e106" source="n109" target="n116">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-23.66217983296629" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6450.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e107" source="n109" target="n118">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="99.80761718750033" sy="0.0" tx="-18.58442168934169" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6510.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e108" source="n109" target="n117">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="92.38938892087711" sy="-0.18267460973311245" tx="-17.96741118067677" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6570.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e109" source="n109" target="n119">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.921405688081276" sy="-0.18267460973311245" tx="-76.65986582327307" ty="-0.18267460973311245">
<y:Point x="2397.500088202436" y="6540.0"/>
<y:Point x="2397.500088202436" y="6630.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e110" source="n108" target="n120">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="31.965989657383012" sy="-0.18267460973311245" tx="-74.23632812499989" ty="0.0">
<y:Point x="2010.0" y="6660.0"/>
<y:Point x="2010.0" y="6810.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e111" source="n121" target="n112">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="82.93845071690771" sy="-0.18267460973311245" tx="-59.24609374999989" ty="0.0">
<y:Point x="1650.0" y="6750.0"/>
<y:Point x="1650.0" y="6330.182674609733"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e112" source="n121" target="n108">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.71112040375538" sy="-0.18267460973311245" tx="-43.11328125" ty="0.0">
<y:Point x="1650.0" y="6750.0"/>
<y:Point x="1650.0" y="6660.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e113" source="n122" target="n123">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-34.22167968749982" ty="0.0">
<y:Point x="2250.0" y="7140.0"/>
<y:Point x="2250.0" y="7020.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e114" source="n123" target="n124">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-51.46777343750019" ty="0.0">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="6930.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e115" source="n123" target="n125">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="26.472968406507952" ty="-0.18267460973311245">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="6990.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e116" source="n123" target="n126">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.553552532422833" sy="-0.18267460973311245" tx="-5.875192442536153" ty="-0.18267460973311245">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="7050.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e117" source="n123" target="n127">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="7.208399882051578" sy="-0.18267460973311245" tx="-52.02441406250012" ty="0.0">
<y:Point x="2430.0" y="7020.0"/>
<y:Point x="2430.0" y="7110.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e118" source="n128" target="n122">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.68457031250014" sy="0.0" tx="-69.81250000000013" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e119" source="n129" target="n132">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-45.34472656249995" ty="0.0">
<y:Point x="2430.0" y="7230.0"/>
<y:Point x="2430.0" y="7290.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e120" source="n129" target="n131">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="63.68945312500013" sy="0.0" tx="-63.699218750000156" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e121" source="n129" target="n130">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-44.79296875000011" ty="0.0">
<y:Point x="2430.0" y="7230.0"/>
<y:Point x="2430.0" y="7170.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e122" source="n122" target="n129">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="34.60275408875551" sy="-0.18267460973311245" tx="-63.68945312500013" ty="0.0">
<y:Point x="2250.0" y="7140.0"/>
<y:Point x="2250.0" y="7230.182674609733"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e123" source="n128" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="90.36425781249987" ty="0.0">
<y:Point x="1650.0" y="7140.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e124" source="n133" target="n135">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.14428830931132" sy="-0.18267460973311245" tx="7.420784267233005" ty="-0.18267460973311245">
<y:Point x="2460.0" y="7380.0"/>
<y:Point x="2460.0" y="7410.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e125" source="n133" target="n134">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="37.5961790393991" sy="-0.18267460973311245" tx="0.0" ty="0.0">
<y:Point x="2460.0" y="7380.0"/>
<y:Point x="2460.0" y="7350.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e126" source="n122" target="n133">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-12.254781870168944" sy="-0.18267460973311245" tx="-73.1621093750001" ty="0.0">
<y:Point x="2250.0" y="7140.0"/>
<y:Point x="2250.0" y="7380.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e127" source="n137" target="n140">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="89.53158596128041" sy="-0.18267460973311245" tx="-61.47265625000012" ty="0.0">
<y:Point x="2453.684388304467" y="7559.817325390267"/>
<y:Point x="2453.684388304467" y="7619.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e128" source="n137" target="n139">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="132.05371093750009" sy="0.0" tx="-32.01464843749989" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e129" source="n137" target="n138">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.54234401140638" sy="-0.18267460973311245" tx="-78.13769531250014" ty="0.0">
<y:Point x="2453.684388304467" y="7559.817325390267"/>
<y:Point x="2453.684388304467" y="7499.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e130" source="n136" target="n137">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.12304687500014" sy="0.0" tx="-132.0537109374998" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e131" source="n140" target="n141">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="38.48475790647665" sy="-0.18267460973311245" tx="-6.29329203211518" ty="-0.18267460973311245">
<y:Point x="2693.684388304467" y="7619.817325390267"/>
<y:Point x="2693.684388304467" y="7589.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e132" source="n140" target="n142">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="30.207764832577734" sy="-0.18267460973311245" tx="8.276986536097011" ty="-0.18267460973311245">
<y:Point x="2693.684388304467" y="7619.817325390267"/>
<y:Point x="2693.684388304467" y="7649.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e133" source="n136" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-43.12304687499987" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="7559.817325390267"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e134" source="n145" target="n143">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="18.303440815220192" ty="1.2611818208060868">
<y:Point x="2010.0" y="7919.817325390267"/>
<y:Point x="2010.0" y="7847.925496422493"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e135" source="n144" target="n143">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-15.071221897864843" sy="-0.18267460973311245" tx="20.916262160055233" ty="1.2611818208060868">
<y:Point x="2010.0" y="7799.817325390267"/>
<y:Point x="2010.0" y="7847.925496422493"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e136" source="n144" target="n146">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="14.0709427417482" sy="-0.18267460973311245" tx="0.0" ty="0.0">
<y:Point x="2190.0" y="7799.817325390267"/>
<y:Point x="2190.0" y="7769.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e137" source="n144" target="n147">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="20.179588791207184" sy="-0.18267460973311245" tx="-33.1083984375" ty="0.0">
<y:Point x="2190.0" y="7799.817325390267"/>
<y:Point x="2190.0" y="7846.664314601687"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e138" source="n146" target="n148">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.549806672893666" sy="-0.18267460973311245" tx="0.0" ty="0.0">
<y:Point x="2370.0" y="7769.817325390267"/>
<y:Point x="2370.0" y="7739.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e139" source="n146" target="n149">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.193794582637654" sy="-0.18267460973311245" tx="-9.981618645806257" ty="-0.18267460973311245">
<y:Point x="2370.0" y="7769.817325390267"/>
<y:Point x="2370.0" y="7799.817325390267"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e140" source="n143" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-43.67480468749991" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="7846.664314601687"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e141" source="n150" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5615234375001" sy="0.0" tx="-2.2265623852806535" ty="-0.18267460973311245">
<y:Point x="1650.0" y="8069.999999999999"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e142" source="n151" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-74.80761718749982" sy="0.0" tx="3.6388216520311736" ty="-0.18267460973311245">
<y:Point x="1650.0" y="8159.999999999999"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e143" source="n162" target="n163">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="53.40291040659153" sy="-0.18267460973220295" tx="-27.8653747940965" ty="-0.18267460973220295">
<y:Point x="2070.0" y="8819.817325390268"/>
<y:Point x="2070.0" y="8789.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e144" source="n162" target="n164">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="40.83959535605243" sy="-0.18267460973220295" tx="-11.373057283107359" ty="-0.18267460973220295">
<y:Point x="2070.0" y="8819.817325390268"/>
<y:Point x="2070.0" y="8849.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e145" source="n160" target="n161">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.1230468750001" sy="0.0" tx="-54.24609375" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e146" source="n155" target="n157">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-41.453125" ty="0.0">
<y:Point x="2387.125767421952" y="8489.817325390268"/>
<y:Point x="2387.125767421952" y="8430.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e147" source="n155" target="n159">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="55.359375" sy="0.0" tx="-58.147460937499986" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e148" source="n155" target="n158">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-74.2509765625" ty="0.0">
<y:Point x="2387.125767421952" y="8489.817325390268"/>
<y:Point x="2387.125767421952" y="8549.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e149" source="n152" target="n156">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.56653481563003" sy="-0.18267460973220295" tx="-5.973427792264842" ty="-0.18267460973220295">
<y:Point x="2088.704576518477" y="8339.817325390268"/>
<y:Point x="2088.704576518477" y="8369.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e150" source="n152" target="n155">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="11.690293833560375" sy="0.0" tx="-55.359375" ty="0.0">
<y:Point x="2088.704576518477" y="8340.0"/>
<y:Point x="2088.704576518477" y="8490.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e151" source="n152" target="n154">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="24.125765664603342" sy="-0.18267460973220295" tx="-15.815889000798789" ty="-0.18267460973220295">
<y:Point x="2088.704576518477" y="8339.817325390268"/>
<y:Point x="2088.704576518477" y="8309.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e152" source="n152" target="n153">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-52.576171875" ty="0.0">
<y:Point x="2088.704576518477" y="8339.817325390268"/>
<y:Point x="2088.704576518477" y="8250.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e153" source="n152" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-64.2509765625" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="8340.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e154" source="n160" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-43.12304687499991" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1650.0" y="8699.817325390268"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e155" source="n162" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-88.67480468750011" sy="0.0" tx="5.733601665356578" ty="-0.18267460973311245">
<y:Point x="1650.0" y="8820.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e156" source="n165" target="n121">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-59.82226562499993" sy="0.0" tx="4.4767336573613346" ty="-0.18267460973311245">
<y:Point x="1650.0" y="9030.0"/>
<y:Point x="1650.0" y="6750.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e157" source="n165" target="n166">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-38.665039062499915" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
<y:Point x="2159.1839837450807" y="8939.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e158" source="n165" target="n167">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="59.82226562500012" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e159" source="n167" target="n170">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="26.192569012880245" sy="2.5" tx="16.407330185962735" ty="-0.18267460973220295">
<y:Point x="2279.1839837450807" y="9032.5"/>
<y:Point x="2279.1839837450807" y="8999.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e160" source="n167" target="n171">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="32.576171875" sy="2.5" tx="-13.374608593011617" ty="-0.18267460973220295">
<y:Point x="2279.1839837450807" y="9032.5"/>
<y:Point x="2279.1839837450807" y="9059.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e161" source="n165" target="n169">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-29.846128337265064" sy="-0.18267460973220295" tx="-83.68945312499997" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
<y:Point x="2159.1839837450807" y="9360.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e162" source="n165" target="n168">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="29.07927248315402" sy="-0.18267460973220295" tx="-47.0146484375" ty="0.0">
<y:Point x="2159.1839837450807" y="9029.817325390268"/>
<y:Point x="2159.1839837450807" y="9210.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e163" source="n168" target="n172">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="35.901860740232955" sy="-0.18267460973220295" tx="-39.78320312499975" ty="0.0">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9119.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e164" source="n168" target="n174">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="33.63794601307068" sy="-0.18267460973220295" tx="21.182014526302915" ty="-0.18267460973220295">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9179.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e165" source="n168" target="n173">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="37.21254821385323" sy="-0.18267460973220295" tx="7.1143618764572185" ty="-0.18267460973220295">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9239.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e166" source="n168" target="n175">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="8.13911698082127" sy="-0.18267460973220295" tx="-35.33496093749977" ty="0.0">
<y:Point x="2392.479332164717" y="9209.817325390268"/>
<y:Point x="2392.479332164717" y="9299.817325390268"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e167" source="n121" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-90.36425781250013" sy="0.0" tx="53.093260789772636" ty="0.0">
<y:Point x="1200.0" y="6750.182674609733"/>
<y:Point x="1200.0" y="550.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e168" source="n176" target="n85::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-69.802734375" ty="0.0">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="2793.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e169" source="n176" target="n85::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="50.325987461424624" sy="0.0" tx="-114.27050781249991" ty="0.0">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="1743.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e170" source="n176" target="n84::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.30839559569681" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="1481.188232421875"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e171" source="n176" target="n86">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="45.559652266700716" sy="0.0" tx="-42.90117336131436" ty="4.058837890625">
<y:Point x="1560.0" y="3360.0"/>
<y:Point x="1560.0" y="4980.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e172" source="n177" target="n83::n22">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-62.00488281250001" ty="0.0">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="1119.2995002942175"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e173" source="n177" target="n83::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-45.349609375" ty="0.0">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="641.7412212579964"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e174" source="n177" target="n83::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-93.16210937500004" ty="0.0">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="86.66881859224907"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e175" source="n177" target="n83::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-43.35326882357848" ty="6.2780231097189585">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="-120.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e176" source="n177" target="n82::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-23.95162869815876" ty="4.617116587288535">
<y:Point x="1560.0" y="60.00000000000006"/>
<y:Point x="1560.0" y="-450.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e177" source="n177" target="n81::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-3.584986427019273" sy="0.0" tx="-74.83145695338979" ty="-4.7999999999999545">
<y:Point x="1560.0" y="60.0"/>
<y:Point x="1560.0" y="-947.0983273119373"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e178" source="n2" target="n177">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="53.093260789772636" sy="0.0" tx="-75.3935546875" ty="0.0">
<y:Point x="1200.0" y="550.6800000000001"/>
<y:Point x="1200.0" y="60.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e179" source="n178" target="n79::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-151.35885790711217" ty="-4.547473508864641E-13">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-3173.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e180" source="n178" target="n79::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-224.96169500116903" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-2513.6586922576535"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e181" source="n178" target="n80::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-86.25651030463779" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-2160.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e182" source="n178" target="n80::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-150.8177575750989" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-1770.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e183" source="n178" target="n80::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-102.08354109397611" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-1350.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e184" source="n78::n1" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-91.50683593749996" sy="-4.547473508864641E-13" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-3496.355157101404"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e185" source="n78::n0" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-148.53133118894254" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-3886.355157101404"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e186" source="n77::n13" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-102.0224949264964" sy="-1.6587485671907416" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-4230.0"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e187" source="n77::n12" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-107.0488281250001" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-4578.07939779022"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e188" source="n77::n8" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-54.802734374999936" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-4878.07939779022"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e189" source="n178" target="n77::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="83.17187499999999" sy="0.0" tx="-50.35449218750006" ty="0.0">
<y:Point x="1590.0" y="-3420.0"/>
<y:Point x="1590.0" y="-5007.630113769613"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e190" source="n77::n0" target="n178">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-80.93066406250007" sy="0.0" tx="83.17187499999999" ty="0.0">
<y:Point x="1590.0" y="-5208.07939779022"/>
<y:Point x="1590.0" y="-3420.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e191" source="n178" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-83.17187499999999" sy="0.0" tx="53.118164062500064" ty="0.0">
<y:Point x="1200.0" y="-3420.0"/>
<y:Point x="1200.0" y="550.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e21" source="n77::n28" target="n77::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-126.05308163515193" sy="33.45672764689698" tx="51.46289062500006" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e22" source="n77::n29" target="n77::n14">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-100.3935546875" sy="0.0" tx="58.13769531250008" ty="-3.417358962535218"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e192" source="n77" target="n77::n22">
<data key="d10">
<y:BezierEdge>
<y:Path sx="6.970447090189713" sy="25.62335469179925" tx="54.26074218750018" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n77::e23" source="n77::n29" target="n77::n23">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-100.37494005644294" sy="52.0234151410159" tx="54.807617187499694" ty="9.094947017729282E-13"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e10" source="n81::n11" target="n81::n2">
<data key="d10">
<y:BezierEdge>
<y:Path sx="251.54101562499983" sy="15.394336425421333" tx="-23.66992187500005" ty="-8.213333333333367"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e11" source="n81::n12" target="n81::n4">
<data key="d10">
<y:BezierEdge>
<y:Path sx="221.02832031249977" sy="-2.7732737362369546" tx="-24.524764343057235" ty="0.17904695907361656">
<y:Point x="2238.1119994460832" y="-832.3255221535915"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e12" source="n81::n13" target="n81::n1">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-237.14160156250006" sy="-20.234758080994084" tx="59.241210937500156" ty="0.16000000000008185"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e13" source="n81::n14" target="n81::n9">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-290.1005859374998" sy="-30.281809550861944" tx="42.56640625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e14" source="n81::n14" target="n81::n10">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-290.1005859374998" sy="40.05009350463644" tx="28.669921875000245" ty="-7.31704954894326"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e15" source="n81::n15" target="n81::n7">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-246.55078125000026" sy="-25.37716303527782" tx="176.55566406250054" ty="0.15999999999996817"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n81::e16" source="n81::n16" target="n81::n6">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-254.9199218749994" sy="29.91035734327056" tx="276.0380859375005" ty="-9.835599262276787"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n82::e4" source="n82::n7" target="n82::n4">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-272.69824218749943" sy="-33.4679812318788" tx="132.60058593749983" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n84::e4" source="n84::n5" target="n84::n2">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-274.0410156250002" sy="-8.135025345221841" tx="54.23632812499986" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e54" source="n85::n56" target="n85::n8">
<data key="d10">
<y:BezierEdge>
<y:Path sx="163.7814019596897" sy="1.7936985821623042" tx="-78.7187499999998" ty="-5.629038857356136">
<y:Point x="2220.0" y="1846.5418680149464"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e55" source="n85::n57" target="n85::n8">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-200.70003116724862" sy="52.842257664333374" tx="78.71875000000018" ty="0.0">
<y:Point x="2766.0382848397076" y="1875.1102992330098"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e56" source="n85::n58" target="n85::n54">
<data key="d10">
<y:BezierEdge>
<y:Path sx="59.24609375000008" sy="0.0" tx="-183.2158203124996" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e57" source="n85::n59" target="n85::n55">
<data key="d10">
<y:BezierEdge>
<y:Path sx="0.0" sy="57.93813831592406" tx="119.30468750000037" ty="0.0">
<y:Point x="2737.505937199946" y="4563.564697265625"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e193" source="n31" target="n37">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-57.5908203125" sy="0.0" tx="57.029296875" ty="0.0">
<y:Point x="-108.82255582935943" y="689.36"/>
<y:Point x="-108.82255582935943" y="630.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e24" source="n77::n0" target="n77::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-88.16699218749986" ty="0.0">
<y:Point x="2010.0" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5238.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e25" source="n77::n0" target="n77::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="80.93066406250007" sy="0.0" tx="-100.93066406249986" ty="0.6400000000003274">
<y:Point x="2010.0" y="-5208.07939779022"/>
<y:Point x="2010.0" y="-5298.07939779022"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e0" source="n78::n0" target="n78::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="148.53133118894254" sy="0.0" tx="-120.94531249999957" ty="-4.547473508864641E-13">
<y:Point x="1980.0" y="-3886.355157101404"/>
<y:Point x="1980.0" y="-3983.855157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e1" source="n78::n1" target="n78::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="91.50683593749996" sy="0.0" tx="-94.29492187499977" ty="0.0">
<y:Point x="1980.0" y="-3496.3551571014036"/>
<y:Point x="1980.0" y="-3556.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e2" source="n78::n1" target="n78::n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="91.50683593749996" sy="0.0" tx="-126.32430403731931" ty="0.0">
<y:Point x="1980.0" y="-3496.3551571014036"/>
<y:Point x="1980.0" y="-3466.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e3" source="n78::n4" target="n78::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="51.006011638890826" sy="0.0" tx="-175.93405424420658" ty="0.0">
<y:Point x="2382.259150854761" y="-3983.8551571014036"/>
<y:Point x="2382.259150854761" y="-3931.37508661212"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e4" source="n78::n4" target="n78::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="120.94531249999969" sy="0.0" tx="-173.17489099941363" ty="-4.547473508864641E-13">
<y:Point x="2382.259150854761" y="-3983.8551571014036"/>
<y:Point x="2382.259150854761" y="-4066.21885409777"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e5" source="n78::n5" target="n78::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="30.38583546303198" sy="0.25273904746063636" tx="-151.35885790711183" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e6" source="n78::n7" target="n78::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="175.93405424420658" sy="0.0" tx="-143.90207170855896" ty="-4.547473508864641E-13">
<y:Point x="2821.0868423417783" y="-3931.355157101404"/>
<y:Point x="2821.0868423417783" y="-3886.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e7" source="n78::n8" target="n78::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-132.05747530149895" sy="0.0" tx="175.9340542442057" ty="0.0">
<y:Point x="2821.0868423417783" y="-3976.3551571014036"/>
<y:Point x="2821.0868423417783" y="-3931.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e8" source="n78::n9" target="n78::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-120.94531250000003" sy="0.0" tx="148.53133118894254" ty="0.0">
<y:Point x="1980.0" y="-3796.3551571014036"/>
<y:Point x="1980.0" y="-3886.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e9" source="n78::n10" target="n78::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="173.17489099941363" sy="4.547473508864641E-13" tx="-58.68457031250008" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e10" source="n78::n11" target="n78::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-151.3588579071122" sy="0.0" tx="148.53133118894254" ty="0.0">
<y:Point x="1980.0" y="-3714.2931164539623"/>
<y:Point x="1980.0" y="-3886.355157101404"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e11" source="n78::n12" target="n78::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-173.1748909994133" sy="0.0" tx="151.3588579071122" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n78::e12" source="n78::n14" target="n78::n12">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-91.50683593749989" sy="0.0" tx="173.17489099941406" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e194" source="n176" target="n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-72.00976562499982" sy="0.0" tx="53.093260789772636" ty="0.0">
<y:Point x="1200.0" y="3360.0"/>
<y:Point x="1200.0" y="550.6800000000001"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n77::e26" source="n77::n29" target="n77::n22">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-64.94212513428884" sy="15.971961471848985" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n79::e0" source="n79::n1" target="n79::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="151.35885790711217" sy="2.9655698783249136" tx="-120.94531250000021" ty="0.0">
<y:Point x="2015.1086787006384" y="-3170.693122379329"/>
<y:Point x="2015.1086787006384" y="-3203.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e1" source="n79::n1" target="n79::n0">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="151.33637572473592" sy="2.9655698783249136" tx="-233.90902273117985" ty="-4.547473508864641E-13">
<y:Point x="2015.1086787006384" y="-3170.693122379329"/>
<y:Point x="2015.1086787006384" y="-3353.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e2" source="n79::n1" target="n79::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="151.36268431688873" sy="2.9655698783249136" tx="-188.06070720369698" ty="0.0">
<y:Point x="2015.1086787006384" y="-3170.693122379329"/>
<y:Point x="2015.1086787006384" y="-3013.8718537177488"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e3" source="n79::n1" target="n79::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="151.36636751978733" sy="2.9655698783249136" tx="-251.7547460494698" ty="0.0">
<y:Point x="2015.1086787006384" y="-3170.693122379329"/>
<y:Point x="2015.1086787006384" y="-2940.9295742044474"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e4" source="n79::n1" target="n79::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="151.41898470409296" sy="2.9655698783249136" tx="-81.48242187500047" ty="0.0">
<y:Point x="2015.1086787006384" y="-3170.693122379329"/>
<y:Point x="2015.1086787006384" y="-2867.987294691146"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e5" source="n79::n1" target="n79::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="151.28086459528822" sy="2.9655698783249136" tx="-144.67391341231982" ty="0.0">
<y:Point x="2015.1086787006384" y="-3170.693122379329"/>
<y:Point x="2015.1086787006384" y="-2795.045015177844"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e6" source="n79::n2" target="n79::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="120.89282575673519" sy="4.139999999999873" tx="-138.1354543171205" ty="-4.547473508864641E-13">
<y:Point x="2348.1071217742474" y="-3199.518692257654"/>
<y:Point x="2348.1071217742474" y="-3290.3139993747864"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e7" source="n79::n2" target="n79::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="120.94531250000081" sy="4.139999999999873" tx="-54.8027343749998" ty="0.0">
<y:Point x="2348.1071217742474" y="-3199.518692257654"/>
<y:Point x="2348.1071217742474" y="-3233.018692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e8" source="n79::n2" target="n79::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="104.56787224162935" sy="4.139999999999873" tx="-76.47753906250001" ty="0.0">
<y:Point x="2348.1071217742474" y="-3199.518692257654"/>
<y:Point x="2348.1071217742474" y="-3119.3880780233903"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e9" source="n79::n2" target="n79::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="120.93328412976038" sy="4.139999999999873" tx="-162.09277343750063" ty="4.354430121674341">
<y:Point x="2348.1071217742474" y="-3199.518692257654"/>
<y:Point x="2348.1071217742474" y="-3171.688955018848"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e10" source="n79::n11" target="n79::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="206.63629357707163" sy="0.4834959675281425" tx="-49.79296875000006" ty="-4.547473508864641E-13">
<y:Point x="2246.842912561917" y="-2513.6586922576535"/>
<y:Point x="2246.842912561917" y="-2603.6586922576544"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e11" source="n79::n11" target="n79::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2246.842912561917" y="-2513.534198351871"/>
<y:Point x="2246.842912561917" y="-2543.6586922576535"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e12" source="n79::n11" target="n79::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2246.842912561917" y="-2513.534198351871"/>
<y:Point x="2246.842912561917" y="-2483.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e13" source="n79::n11" target="n79::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2246.842912561917" y="-2513.6586922576535"/>
<y:Point x="2246.842912561917" y="-2663.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e14" source="n79::n18" target="n79::n7">
<data key="d10">
<y:BezierEdge>
<y:Path sx="-227.59080391899306" sy="0.2566326496826944" tx="188.06070720369698" ty="-0.14205742612057293"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="e195" source="n79" target="n79::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-16.6400458996077" sy="326.7122324218749" tx="-108.61028746934616" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e196" source="n79" target="n79::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-18.511637806198955" sy="206.18823242187455" tx="-116.13049441405504" ty="-4.547473508864641E-13"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e15" source="n79::n11" target="n79::n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2246.842912561917" y="-2513.6586922576535"/>
<y:Point x="2246.842912561917" y="-2423.658692257654"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n79::e16" source="n79::n11" target="n79::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2246.842912561917" y="-2513.6586922576535"/>
<y:Point x="2246.842912561917" y="-2363.3386922576537"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e0" source="n80::n20" target="n80::n13">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="150.8177575750989" sy="0.0" tx="-121.47169280230565" ty="0.0">
<y:Point x="2258.4635169232943" y="-1770.9622274139037"/>
<y:Point x="2258.4635169232943" y="-1641.389398212215"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e1" source="n80::n20" target="n80::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="150.8177575750989" sy="0.0" tx="-138.60858621437865" ty="0.0">
<y:Point x="2258.4635169232943" y="-1770.9622274139037"/>
<y:Point x="2258.4635169232943" y="-1695.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e2" source="n80::n20" target="n80::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="150.8177575750989" sy="0.0" tx="-159.4054362252228" ty="0.0">
<y:Point x="2258.4635169232943" y="-1770.9622274139037"/>
<y:Point x="2258.4635169232943" y="-1750.5350566155926"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e3" source="n80::n20" target="n80::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="150.8177575750989" sy="0.0" tx="-280.93902377845717" ty="0.0">
<y:Point x="2258.106999946629" y="-1770.9622274139037"/>
<y:Point x="2258.106999946629" y="-1859.6807150189702"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e4" source="n80::n20" target="n80::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="150.8177575750989" sy="0.0" tx="-138.81370388899435" ty="0.9622274139037472">
<y:Point x="2258.106999946629" y="-1770.9622274139037"/>
<y:Point x="2258.106999946629" y="-1913.2913168067553"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e5" source="n80::n20" target="n80::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="150.8177575750989" sy="0.0" tx="-138.73828124999994" ty="0.0">
<y:Point x="2258.4635169232943" y="-1770.9622274139037"/>
<y:Point x="2258.4635169232943" y="-1968.8263734223478"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e6" source="n80::n20" target="n80::n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2258.106999946629" y="-1770.9622274139037"/>
<y:Point x="2258.106999946629" y="-1805.1078858172814"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e7" source="n80::n14" target="n80::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.9339555267989" y="-1470.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e8" source="n80::n14" target="n80::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.9339555267989" y="-1410.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e9" source="n80::n14" target="n80::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.7140532012436" y="-1290.7916483719987"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e10" source="n80::n14" target="n80::n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1881.9339555267989" y="-1350.9622274139037"/>
<y:Point x="1881.9339555267989" y="-1230.9622274139037"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e11" source="n80::n14" target="n80::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e197" source="n80" target="n80::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-8.428655434458706" sy="342.15045983577875" tx="-37.0244140625" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e12" source="n80::n2" target="n80::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2535.7848539938727" y="-2190.0"/>
<y:Point x="2535.7848539938727" y="-2158.5825328400006"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e13" source="n80::n2" target="n80::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2535.7848539938727" y="-2190.0"/>
<y:Point x="2535.7848539938727" y="-2220.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e14" source="n80::n0" target="n80::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2250.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e15" source="n80::n0" target="n80::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2190.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e16" source="n80::n0" target="n80::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2130.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n80::e17" source="n80::n0" target="n80::n4">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1982.7432361166675" y="-2160.9622274139037"/>
<y:Point x="1982.7432361166675" y="-2070.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e5" source="n82::n1" target="n82::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n82::e6" source="n82::n6" target="n82::n5">
<data key="d10">
<y:BezierEdge>
<y:Path sx="98.9055622811679" sy="30.224872072412893" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
</y:BezierEdge>
</data>
</edge>
<edge id="n85::e58" source="n85::n60" target="n85::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e59" source="n85::n61" target="n85::n36">
<data key="d10">
<y:ArcEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2516.93505859375" y="3469.89892578125"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:Arc height="39.23362350463867" ratio="1.0" type="fixedRatio"/>
</y:ArcEdge>
</data>
</edge>
<edge id="n83::e0" source="n83::n0" target="n83::n1">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-38.67480468749985" ty="0.0">
<y:Point x="1920.0" y="-125.83603486203282"/>
<y:Point x="1920.0" y="-189.32403486203276"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e1" source="n83::n0" target="n83::n2">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="68.68457031249999" sy="0.0" tx="-44.236328124999794" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e2" source="n83::n0" target="n83::n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="-28.12792968749989" ty="0.0">
<y:Point x="1920.0" y="-125.83603486203282"/>
<y:Point x="1920.0" y="-66.27802310971896"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e3" source="n83::n4" target="n83::n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="46.96270479907941" sy="-2.3824823021181913" tx="-33.12304687500015" ty="0.0">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="146.66881859224907"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e4" source="n83::n4" target="n83::n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-28.9795907491094" sy="-2.3824823021181913" tx="-33.12304687500014" ty="0.0">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="203.33763718449813"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e5" source="n83::n4" target="n83::n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="79.90251558494856" sy="-2.3824823021181913" tx="-36.46777343750017" ty="0.0">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="23.72197689028104"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e6" source="n83::n4" target="n83::n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="5.288563829664815" sy="-2.3824823021181913" tx="-8.438593374907068" ty="-6.229914494981841">
<y:Point x="1920.0" y="84.28633629013088"/>
<y:Point x="1920.0" y="77.4920623952992"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e7" source="n83::n9" target="n83::n10">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-18.344559696633468" sy="0.0" tx="-31.462890624999872" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="409.5019559670844"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e8" source="n83::n9" target="n83::n11">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-4.908591240198411" sy="0.0" tx="-39.246093749999844" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="464.7872330103101"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e9" source="n83::n9" target="n83::n12">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="20.90352638821979" sy="0.0" tx="-28.684570312499886" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="524.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e10" source="n83::n9" target="n83::n15">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="43.759634123418685" sy="0.0" tx="-33.638921199401196" ty="2.7401496504473926">
<y:Point x="1890.3724841367948" y="641.7412212579964"/>
<y:Point x="1890.3724841367948" y="647.5273826607574"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e11" source="n83::n9" target="n83::n16">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="37.2622432981575" sy="0.0" tx="-20.886718749999915" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="704.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e12" source="n83::n9" target="n83::n17">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="23.224231197148182" sy="0.0" tx="-40.911132812499844" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="764.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e13" source="n83::n9" target="n83::n18">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="9.895369663749072" sy="0.0" tx="-36.46777343749986" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="824.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e14" source="n83::n9" target="n83::n19">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="15.400352400781571" sy="0.0" tx="-53.69921875000017" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="884.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e15" source="n83::n9" target="n83::n20">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-8.213659448197319" sy="0.0" tx="-52.576171875" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="944.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e16" source="n83::n9" target="n83::n21">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-13.608538932658224" sy="0.0" tx="-36.467773437500156" ty="0.0">
<y:Point x="1890.0" y="641.7412212579964"/>
<y:Point x="1890.0" y="1004.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e17" source="n83::n9" target="n83::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1890.3724841367948" y="641.7412212579964"/>
<y:Point x="1890.0" y="584.78723301031"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e18" source="n83::n13" target="n83::n13">
<data key="d10">
<y:ArcEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2032.623046875" y="277.9209899902344"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:Arc height="0.0" ratio="1.0" type="fixedRatio"/>
</y:ArcEdge>
</data>
</edge>
<edge id="n83::e19" source="n83::n13" target="n83::n13">
<data key="d10">
<y:ArcEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2032.623046875" y="277.9209899902344"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:Arc height="0.0" ratio="1.0" type="fixedRatio"/>
</y:ArcEdge>
</data>
</edge>
<edge id="n83::e20" source="n83::n13" target="n83::n28">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1891.6203663743008" y="277.9209843859436"/>
<y:Point x="1891.6203663743008" y="277.9209843859436"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e21" source="n83::n22" target="n83::n23">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="14.72323858521485" sy="-9.299500294217523" tx="-60.91113281249986" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1050.9277516803045"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e22" source="n83::n22" target="n83::n24">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="34.456603789576185" sy="-9.299500294217523" tx="-17.556640624999908" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1101.8546915596773"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e23" source="n83::n22" target="n83::n26">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="36.29403106895481" sy="-9.299500294217523" tx="-70.37402343750013" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1203.708571318423"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e24" source="n83::n22" target="n83::n27">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="18.6090880670943" sy="-9.299500294217523" tx="-59.250976562499986" ty="0.0">
<y:Point x="1890.0" y="1110.0"/>
<y:Point x="1890.0" y="1254.635511197796"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n83::e25" source="n83::n29" target="n83::n28">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1891.6203663743008" y="330.6073340059219"/>
<y:Point x="1891.6203663743008" y="277.9209843859436"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e198" source="n196" target="n83::n29">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="2114.6436167199417" y="330.6073340059219"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="standard"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e199" source="n83::n28" target="n177">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
<y:Point x="1560.0" y="277.9209843859436"/>
<y:Point x="1560.0" y="60.0"/>
</y:Path>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e200" source="n83::n22" target="n83">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="44.61919966194983" sy="-9.299500294217523" tx="-270.3820745483291" ty="588.5324942539935"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="e201" source="n83" target="n83::n14">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-5.864884367834472" sy="0.8780063005244756" tx="-43.69433593749983" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
<edge id="n85::e60" source="n85::n62" target="n85::n40">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="none"/>
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
</graph>
<data key="d7">
<y:Resources/>
</data>
</graphml>